繁体   English   中英

可以将IBM Watson Discovery替换为IBM Watson Explorer进行自然语言分析

[英]Can IBM Watson Discovery be replaced with IBM Watson Explorer for natural language analysis

我们项目中的POC使用托管在云中的IBM Watson Discovery服务进行自然语言分析,但是我们公司希望使用一种内部解决方案来进行自然语言分析,而不是基于云的解决方案。

是否可以将IBM Watson Discovery API完全替换为IBM Watson Explorer。

我进行了一些研究,发现资源管理器没有Node JS API。

此外,IBM Watson Explorer Rest API还可用于更简单的用例,例如搜索。

在这方面请帮助我,因为我对这两个工具的了解有限。

简而言之,要回答您的问题,可以的。

Watson Explorer确实具有API接口,是的,它也可以与Node JS集成,它没有本机的npm包...我个人已经为使用WEX作为后端的知名汽车客户实现了非常复杂的解决方案以及Data Ingestion引擎和Node JS在最上方,充当协调器和UI。

您可能想看一下这篇文章: https : //developer.ibm.com/answers/questions/259089/rest-apis-for-wex-search/

> On Linux: {hostname}/vivisimo/cgi-bin/velocity?v.app=api-run
> Windows : {Hostname }/vivisimo/cgi-bin/velocity.exe?v.app=api-run

该api运行程序列出了所有api,并且还可以针对搜索集合进行测试(搜索集合等效于一个表,其中提取了数据,并且可以应用许多自定义配置,以便提前使用)。

因此,对于将WEX与Node JS一起使用,您可以利用api-runner网址并直接查询WEX Engine。

这是示例GET查询网址的样子:

var link1 = 'http://' + WEX_IP + ':9080/vivisimo/cgi-bin/velocity?v.function=query-search&v.username='+username+'&v.password='+password+'&v.app=api-rest&v.indent=true&sources=' + WEX_col_name + '&start=0&num=15&v.app=api-rest&query=sortby:sort_severity%20AND%20sortby:Create_Date_desc%20AND%20Create_Date:>=03/30/2018%20AND%20case_flag:1%20AND%20NOT%20case_flag:0'

希望这可以帮助。

PS:WEX API以xml格式返回数据,因此,如果一个人可以进行xml解析,则可以使用它,或者像我这样,我在节点上使用xml2json包将xml转换为json对象,然后进行解析以显示所需的内容用户界面上的字段。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM