基于上下文的FAQ知识库的快速问答方法与流程

文档序号:25091997发布日期:2021-05-18 20:40阅读:来源:国知局

技术特征:
1.一种基于上下文的faq知识库的快速问答方法,其特征在于,包含以下步骤:接收用户输入的问题;对所述问题进行信息补全;根据补全后的所述问题从faq数据库中进行检索得到若干匹配答案;对若干所述匹配答案进行排序得到最佳答案;将所述最佳答案作为最终答案发送至用户。2.根据权利要求1所述的基于上下文的fa知识库的快速问答方法,其特征在于,对所述问题进行信息补全的具体方法为:获取与该用户之前沟通的历史记录,所述历史记录包含该用户之前提出的所有问题以及对这些问题的回复;根据所述历史记录对所述问题进行信息补全。3.根据权利要求2所述的基于上下文的faq知识库的快速问答方法,其特征在于,对该用户分配一个用户id,根据所述用户id识别该用户的所述历史记录。4.根据权利要求2所述的基于上下文的fq知识库的快速问答方法,其特征在于,通过缓存对该用户的历史记录进行保存;当需要对所述问题进行信息补全时从所述缓存中调取所述历史记录。5.根据权利要求4所述的基于上下文的aq知识库的快速问答方法,其特征在于,所述缓存为redis缓存。6.根据权利要求4所述的基于上下文的fq知识库的快速问答方法,其特征在于,所述根据所述历史记录对所述问题进行信息补全的具体方法为:对所述问题和所述历史记录进行语义分析;根据语义分析结果自动从所述历史记录中获取补充信息对所述问题进行信息补全。7.根据权利要求6所述的基于上下文的fa知识库的快速问答方法,其特征在于,所述语义分析包含句法分析、句子成分分析和指代消解。8.根据权利要求1所述的基于上下文的faq知识库的快速问答方法,其特征在于,在所述将所述最佳答案作为最终答案发送至用户之前,所述基于上下文的faq知识库的快速问答方法还包括:通过意图识别模型识别补全后的所述问题的意图;根据识别出的意图匹配预先设置的话术答案所述将所述最佳答案作为最终答案发送至用户的具体方法为:根据预先设置的优先级配置从所述最佳答案和所述话术答案中选择一个作为所述最终答案发送至用户。9.根据权利要求8所述的基于上下文的aq知识库的快速问答方法,其特征在于,所述优先级配置为:当同时得到所述最佳答案和所述话术答案时,将所述话术答案作为所述最终答案发送至用户。
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1