总结
在此代码模式中,构建一个使用IBM®Watson™Discovery服务API来创建,查询,获取状态以及删除Web门户网站文档集合的应用程序。 该应用程序在定制的Web用户界面上呈现查询结果。 这为应用程序开发人员提供了设计和构建Web用户界面的灵活性,以适合特定的信息和可视化要求。
课程描述
互联网上有很多信息,人们总是对获取与他们相关的信息感兴趣。 两种常见的情况促使了对它的需求:
- 通常有一个特定的感兴趣的项目,并且您想获得有关该项目的所有相关信息。
- 您有一个问题,正在寻找以在互联网上找到答案
此代码模式解决了您以前要从一组Internet页面中查询相关信息的情况。 Watson Discovery提供了对网页进行爬网并构建可查询的集合的功能。 您可以使用此功能来构建应用程序,您可以在其中执行以下操作:
- 指定Watson Discovery将爬网以构建集合的URL列表
- 用自然语言指定查询并通过Watson Discovery的见解获得相关结果
- 可视化查询的前五个匹配文档,段落和实体
完成此代码模式后,您将了解如何:
- 使用网络爬网创建集合
- 获取收藏集的状态
- 使用自然语言查询集合
- 删除收藏
- 解析,读取和可视化Watson Discovery的结果
自动化流程
- 用户请求创建,状态或删除集合,或通过定制的Web UI查询集合。
- 该请求被发送到云上的服务器应用程序。
- 该应用程序使用Watson SDK在Watson Discovery服务上调用API。
- Watson Discovery服务将处理结果并将其发送回应用程序。 结果然后由用户可视化。
说明
在中找到此模式的详细步骤 自述 文件。 这些步骤将向您展示如何:
- 克隆GitHub存储库。
- 部署应用程序。
- 分析结果。