首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用Google和Open Calais API提取命名实体

用Google和Open Calais API提取命名实体
EN

Stack Overflow用户
提问于 2018-08-06 14:15:45
回答 1查看 198关注 0票数 0

我试图从文本中识别出命名的实体,并将它们分类为人员、位置和组织。我使用Google和Open的来识别命名的实体。

  1. 当我输入一个包含‘中国’字的文本时,Google将其识别为'Person‘类型。然而,它在文件中的上下文意义涉及到它作为一个国家。Google能够根据文本上下文给出实体吗?如果是的话,请让我知道我错过了什么。
  2. 如果文本中包含一个单词“Obama”,google NL API将输出'obama‘作为Person,而Open则将'Barak Obama’识别为一个人。为什么会这样呢?还有什么其他的方法可以让准确命名的实体从文本中去掉,比如Open返回的那个?
EN

回答 1

Stack Overflow用户

发布于 2018-08-06 21:54:03

关于(1),你能分享一下你的句子吗?我被试过了一些句子,比如“我要去中国旅行”或者“你在中国认识什么人吗”,而且它确实是作为https://cloud.google.com/natural-language/的类型返回位置(你可以在https://cloud.google.com/natural-language/上快速地尝试)

关于(2),NL API从文本中提取实体。因此,如果文本中有“奥巴马”,它就会摘录“奥巴马”,如果是“巴拉克·奥巴马”,它也会摘录。然而,它将正确地解决这两种情况到正确的维基百科页面,并返回相同的中间为两种情况。所以,你也可以从这些信息中提取信息。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51709706

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档