关于
通过 IBM Watson® Natural Language Understanding,开发者可以分析文本输入的语义特征,包括类别、概念、情绪、实体、关键字、元数据、关系、语义角色和观点。
特性
向 API 发送包含文本、HTML 或公共 URL 的请求,并指定要分析的以下一个或多个特征:
Categories
使用五级分类层次结构对内容进行分类。 在此处查看完整的类别列表。 例如:
Input
url: "www.cnn.com"
响应
/news
/art and entertainment
/movies and tv/television
/news
/international news
概念
识别文本中不一定直接引用的高级别概念。 例如:
Input
text: "Natural Language Understanding uses natural language processing to analyze text."
响应
Linguistics
自然语言处理
Natural language understanding
情绪
分析通过特定目标短语或整个文档来传达的情绪。 您还可以对服务自动检测到的实体和关键字启用情绪分析。 例如:
Input
text: "I love apples, but I hate oranges."
targets: "apples", and "oranges"
响应
"apples": joy
"oranges": anger
实体
查找内容中提及的人员、场所、事件和其他类型的实体。 在此处查看实体类型和子类型的完整列表。 例如:
Input
text: "IBM is an American multinational technology company headquartered in Armonk, New York, United States, with operations in over 170 countries."
响应
IBM: Company
Armonk: Location
New York: Location
United States: Location
关键字
在内容中搜索相关关键字。 例如:
Input
url: "http://www-03.ibm.com/press/us/en/pressrelease/51493.wss"
响应
Australian Open
Tennis Australia
IBM SlamTracker analytics
元数据
对于 HTML 和 URL 输入,获取 Web 页面的作者、页面标题和发布日期。 例如:
Input
url: "https://www.ibm.com/blogs/think/2017/01/cognitive-grid/"
响应
作者:Stephen Callahan
标题:Girding the Grid with Cognitive Computing - THINK Blog
发布日期:January 31, 2017
关系
识别两个实体何时相关,并确定关系的类型。 例如:
Input
text: "The Nobel Prize in Physics 1921 was awarded to Albert Einstein."
响应
“Noble Prize in Physics”和“Albert Einstein”之间有“awardedTo”关系
“1921”和“awarded”之间有“timeOf”关系
语义角色
将句子解析为“主语-动作-宾语”形式,并识别作为动作的主语或宾语的实体和关键字。 例如:
Input
text: "In 2011, Watson competed on Jeopardy!"
响应
主语:Watson
动作:competed
宾语:on Jeopardy
观点
针对特定目标短语来分析观点以及分析整个文档的观点。 您还可以通过启用这些特征的观点选项来获取检测到的实体和关键字的观点信息。 例如:
Input
text: "Thank you and have a nice day!"
响应
正面观点(分数:0.91)
语法
识别文本中的句子和标记。 例如:
Input
文字"我爱苹果! I do not like oranges."
响应
句子 | 地区 |
---|---|
“我爱苹果!” | [0, 14] |
“我不喜欢橘子” | [15,37] |
令牌 | 词元 | 词性 | 地区 |
---|---|---|---|
"I" | "I" | PRON |
[0, 1] |
“爱” | “爱” | VERB |
[2, 6] |
“苹果” | “苹果” | NOUN |
[7, 13] |
"!" | PUNCT |
[13, 14] |
|
"I" | "I" | PRON |
[15, 16] |
“做” | “做” | AUX |
[17, 19] |
“不” | “不” | PART |
[20, 23] |
“喜欢” | “喜欢” | VERB |
[24, 28] |
“橘子” | “橙色” | NOUN |
[29, 36] |
"." | NOUN |
[36, 37] |
总结(实验)
摘要是一项试验性功能,不用于生产部署。 应用程序接口的细节或底层算法的行为可能会在不经意间发生变化。
在此实验版本中,摘要功能仅支持英语。
在此实验版本中,只有在达拉斯地区/美国南方数据中心托管的实例才支持摘要功能。
返回输入源内容摘要。 摘要功能分析摘要文档中的句子集,然后选择最能兼顾 3 个目标的句子集:
- 与文档中许多其他句子最相似的句子
- 涵盖文件中最常见词语的句子
- 与文件开头距离最短的句子集
更多信息请参阅 API 参考。 例如:
Input
url:"https://www.ibm.com/cloud/watson-natural-language-understanding"
响应
"Watson Natural Language Understanding是一款云本地产品,它使用深度学习从文本中提取元数据,如实体、关键字、类别、情感、情绪、关系和语法。 通过文本分析提取关键词、概念、类别等,深入了解数据中提及的主题。 培训 Watson 了解您的业务语言,并通过 Watson Knowledge Studio 提取定制的洞察力"
支持的语言
有关 Natural Language Understanding 中支持语言的详细信息,请参阅 语言支持文档。