gAnswer icon indicating copy to clipboard operation
gAnswer copied to clipboard

如何才能支持中文问答

Open wodepingzi opened this issue 6 years ago • 14 comments

假如要改为支持中文问答的话,完全用论文Answering Natural Language Questions by Subgraph Matching over Knowledge Graphs的方法可行吗?要改代码的话,需要改哪些部分?

wodepingzi avatar Feb 14 '19 05:02 wodepingzi

你好,目前项目代码只支持英文,但是论文方法对中文问答也是适用的。改动代码的话,假设你已经建立好中文知识库和相应的数据索引,主要需要替换 (1)nlp包中代码,使之支持对中文问题建立dependency parse tree;(2)需要针对你所使用的中文知识库建立一个“谓词-复述短语”的映射文件,替换原来针对DBpedia的英文映射文件。(3)对于实体链接,DBpedia Lookup只支持英文,可以选择其他支持中文的实体链接系统或者只使用Lucene索引也可以。

knightmarehs avatar Feb 14 '19 10:02 knightmarehs

非常感谢作者的分享和解答,对我们项目有很大帮助,我将尝试着修改为支持中文问答

wodepingzi avatar Feb 16 '19 16:02 wodepingzi

@wodepingzi 中文有没有修改成功?

AIwem avatar Jun 02 '19 04:06 AIwem

修改了两周时间,最终还是没有成功

------------------ 原始邮件 ------------------ 发件人: "aiwym"[email protected]; 发送时间: 2019年6月2日(星期天) 中午12:03 收件人: "pkumod/gAnswer"[email protected]; 抄送: "环球海盗"[email protected];"Mention"[email protected]; 主题: Re: [pkumod/gAnswer] 如何才能支持中文问答 (#11)

@wodepingzi 中文有没有修改成功?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.

wodepingzi avatar Jun 02 '19 04:06 wodepingzi

我们已经在修改调试中文版本了,目前使用PKU BASE知识库,预计会在6月份发布一个可用的版本。

knightmarehs avatar Jun 02 '19 06:06 knightmarehs

太感谢了,发布后我也试用一下,看能不能用在我们系统中去

发自我的iPhone

------------------ 原始邮件 ------------------ 发件人: knightmarehs [email protected] 发送时间: 2019年6月2日 14:10 收件人: pkumod/gAnswer [email protected] 抄送: wodepingzi [email protected], Mention [email protected] 主题: 回复:[pkumod/gAnswer] 如何才能支持中文问答 (#11)

我们已经在修改调试中文版本了,目前使用PKU BASE知识库,预计会在6月份发布一个可用的版本。

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.

wodepingzi avatar Jun 02 '19 06:06 wodepingzi

支持,期待,感谢

AIwem avatar Jun 04 '19 03:06 AIwem

我们已经在修改调试中文版本了,目前使用PKU BASE知识库,预计会在6月份发布一个可用的版本。

看source code发现构造图的时候用了一些规则,在中文这不是很适用,期待支持中文的版本供参考!

hexiahui avatar Jun 21 '19 01:06 hexiahui

各位,我们已经初步部署了支持中文问答的gAnswer项目,欢迎大家试用。 由于各方面原因,我们目前只完成了0.5版本:存在一些代码冗余,较大的内存占用和较长的载入时间,较差的问答性能。 我们后续会继续进行代码和数据的更新,持续提升中文问答效果。

knightmarehs avatar Jun 30 '19 16:06 knightmarehs

终于见到期盼已久的中文版了。以前看到英文版本代码中有很多类似String str ; str+=str1的代码,当字符串长度很大的时候,频繁做这种操作对性能影响很大,改成用StringBuffer拼接字符串会好一点

wodepingzi avatar Jul 09 '19 14:07 wodepingzi

谢谢提醒,目前时间精力实在有限,确实存在类似的细节问题影响整体性能,我们会后续慢慢改善

knightmarehs avatar Jul 10 '19 14:07 knightmarehs

@knightmarehs @wodepingzi 你好,想请问一下,这个中文问答的效果怎样

yangjianxin1 avatar Oct 29 '19 09:10 yangjianxin1

很遗憾,本来想将它修改下做成搜索的,但是改得不太成功,最后搁置了

wodepingzi avatar Oct 29 '19 11:10 wodepingzi

请问现在中文问答的jar包有没有发布?

haozheng61 avatar Nov 27 '20 08:11 haozheng61