我不知道目前是否存在这样的API或服务,所以这是一个模糊的问题,我很抱歉。
我有一个使用Freebase的PHP脚本,我想知道是否可以启用它,这样用户就可以在我的站点上问一个问题,这个问题将使用自然语言处理进行解构,查询Freebase,然后返回一个答案。
有没有人知道这样一个已经存在的与Freebase一起工作的工具?
如果没有,有没有人知道任何伟大的自然语言理解API,可以删除一个问题,如"how tall is mount everest?",并告诉我的脚本查询"height"在珠穆朗玛峰上的文章?
发布于 2013-08-22 00:45:05
这是个很好的问题。自然语言理解是一个困难的问题,也没有太多的解决方案。你描述的问题。“珠穆朗玛峰有多高?”其实更著名的是回答问题。
下面是一些使用Freebase数据回答问题的研究,包括IBM的沃森计算机:http://www.mendeley.com/groups/585641/freebase/papers/added/0/tag/question+answering/
下面是Freebase中将Freebase属性映射到英语句子中的一些模板:关系实例
下面是我构建的一个简单的开源应用程序,它使用Freebase回答一些基本问题:http://answers.freebaseapps.com/?q=what+is+the+elevation+of+mount+everest
Quepy项目使用DBpedia或Freebase数据来回答问题。
请让我们知道你还发现了什么,当然我们在这方面还有很多可以做的。
发布于 2013-09-10 21:15:18
快速更新: Quepy发行版已经准备好了!:D当前Quepy提供了对Sparql和MQL查询语言的支持。我们计划将其扩展到其他数据库查询语言。
这里的完整代码:http://github.com/machinalis/quepy
这里有完整的文档:http://quepy.readthedocs.org/
演示:http://quepy.machinalis.com/
发布于 2013-08-28 15:49:31
我还有一个好消息:目前Quepy团队正在开始使用Freebase。因此,很快我们将共享Quepy使用Freebase给社区。
我们对此感到非常高兴。
您可以在我们的邮件列表:https://groups.google.com/forum/#!forum/quepy https://github.com/machinalis/quepy/与我们联系
https://stackoverflow.com/questions/18369515
复制相似问题