QA系统的词库

时间:2012-10-03 05:19:25

标签: android algorithm nlp qa information-retrieval

我想知道是否建议将Thesaurus添加到问题回答系统中?因为如果用户提出问题,并且问题回答的来源中没有一个单词,但该单词还有另一个用语。

质量保证是指问答。

1 个答案:

答案 0 :(得分:0)

我可以建议你 - >两种不同的方法:

1限制用户仅询问您在系统中定义的单词的可能性。 例如:

您的系统,姓名,年龄和通知中有3个字。当用户试图写一个,你会建议他年龄,当他试图写n时,你会建议他的名字和通知。等...

2当用户试图找到答案时,如果用户输入的单词在您的系统中不存在,请告诉他您没有他的问题的答案,并且他应该再试一次。

对于科西嘉,你的系统会更加复杂,但你可以遵循两种方法中的一种。

就个人而言,我认为第二个更好。你可以按照你的建议使用例如Thesaurus,然后尝试用尽可能多的单词创建你的QA系统。