GAnswer系统是由北京大学计算机技术研究所数据管理实验室邹磊老师牵头开发的自然语言问答系统。gAnswer能够将自然语言问题转化成包含语义信息的查询图,然后,将查询图转化成标准的SPARQL查询,并将这些查询在图数据库中执行,最终得到用户的答案。值得一提的是,我们在生成查询图的阶段,保留了自然语言中的歧义信息,把歧义的解决放到答案生成的步骤中。
帮助文档请点击此处 中文(ZH)
首先您需要从此处下载系统必需的数据文件dbpedia16.rar,提取码为1mcr,您需要将其解压到data文件夹下。
我们推荐您使用我们提供的打包好的jar文件部署gAnswer,具体步骤为:
jar -xvf Ganswer.jar
unrar x dbpedia16.rar ./data/
java -jar Ganswer.jar
这部分信息可以在帮助文档的‘“2.1.1 开始使用”’一章找到。
当您使用eclipse运行gAnswer系统时,只需要通过clone或者download获取工程源码,然后按正常步骤导入Eclipse工程,同时将lib中的jar包加入Build Path中即可。
这时,您同样需要下载解压dbpedia16.rar,并解压到工程文件根目录下的data文件夹中。与数据路径相关的参数,您可以在qa.Globals.localPath中找到
要运行gAnswer系统,需要较多的包依赖、文件依赖和外部接口依赖,关于这部分要求,请您参阅帮助文档的“2.4 安装指南”。
我们非常欢迎您使用gAnswer,并向我们提出您的宝贵意见或者bug报告。
如果您的意见或者报告被采纳,我们会将您的贡献记录在我们的帮助文档中。
我们针对gAnswer系统已经发表了多篇论文,您可以在帮助文档的“3.2 出版物”一章找到相关信息。