Closed. This question does not meet Stack Overflow guidelines 。它目前不接受答案。












想改善这个问题吗?更新问题,使其成为 Stack Overflow 的 on-topic

6年前关闭。



Improve this question




我不知道目前是否存在这样的 API 或服务,所以这是一个模糊的问题,我很抱歉。

我有一个适用于 Freebase 的 PHP 脚本,我想知道是否可以启用它,以便用户可以在我的网站上提出问题,该问题将使用自然语言处理进行解构,查询 Freebase API,然后返回答案。

有没有人知道这样一个已经存在的工具可以与 Freebase 一起使用?

如果没有,有没有人知道有什么很棒的自然语言理解 API 可以剥离诸如 "how tall is mount everest?" 之类的问题并告诉我的脚本在 Freebase 上的珠穆朗玛峰文章中查询 "height"

最佳答案

这是一个很好的问题。自然语言理解是一个难题,并且没有很多直接的解决方案。您描述的问题(例如“珠穆朗玛峰有多高?”)实际上更广为人知的是问答。

以下是对使用 Freebase 数据(包括 IBM 的 Watson 计算机)进行问答的一些研究:http://www.mendeley.com/groups/585641/freebase/papers/added/0/tag/question+answering/

以下是 Freebase 中一些将 Freebase 属性映射到英语句子的模板:
https://www.freebase.com/base/natlang/predicate_relation?instances

这是我构建的一个简单的开源应用程序,它使用 Freebase API 来回答一些基本的问题:http://answers.freebaseapps.com/?q=what+is+the+elevation+of+mount+everest

Quepy project 使用 Python 使用 DBpedia 或 Freebase 数据进行问答。

请告诉我们您还有什么发现,我们在这方面肯定还有很多工作要做。

关于php - 自然语言理解 API,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18369515/

10-12 07:15