一种常用问答对FAQ 生成方法、装置及系统制造方法及图纸

技术编号:18398514 阅读:39 留言:0更新日期:2018-07-08 19:21
本发明专利技术提供一种常用问答对FAQ生成方法、装置及系统,属于智能问答技术领域,所述方法包括:接收当前操作的语义模板的填充内容;根据所述当前操作的语义模板和所述填充内容生成FAQ。本发明专利技术提供的FAQ生成方法、装置及系统,利用语义模板控制生成标准的FAQ,分析层无需对非标准的FAQ或用户问句进行修正处理,该标准的FAQ能够在分析层更好的被利用,使系统返回答案的匹配度更高。

【技术实现步骤摘要】
一种常用问答对FAQ生成方法、装置及系统
本专利技术涉及智能问答
,特别是涉及一种常用问答对FAQ生成方法、装置及系统。
技术介绍
随着互联网业务的迅速增长,市场对于智能问答的需求日渐高涨,各大企业纷纷推出自己的智能问答产品。例如苹果公司的智能问答产品Siri。智能问答是人工智能的一个领域。智能问答以一问一答的形式,精确定位用户的提问,通过与用户交互,为用户提供个性化的信息服务。智能问答系统通常包含数据层、分析层、接入层和应用层。其中,数据层的语料库是非常重要的基础数据,对最终返回答案的准确性起着至关重要的影响。预料库的重要组成部分FAQ(FrequentlyAskedQuestions,即常用问答对)由一个标准问句和一个与之对应的标准应答句组成。业内通常使用人工维护录入的方式建立FAQ。人工维护录入因录入人员语言或专业素质的高低参差不齐,导致录入的FAQ在标准化、准确度、可匹配程度、完整化上无法控制,进而影响分析层对其的利用。近年来,为了提高匹配成功率,采用对已经建立的FAQ,以人工录入的方式建立与标准问句对应的句式模板。一个标准问句可以对应一个或多个句式模板,但一个句式模板最多仅能对应一个标准问句。对用户的问句用句式模板进行匹配,再通过句式模板与FAQ的映射,匹配到FAQ。这种方法虽能一定程度上提高匹配成功率,由于用户问句的句式是千变万化的,这样直接对用户的问句进行匹配的方式,会导致模板数量非常多。因此,这种FAQ生成方式,只能在很小程度上覆盖到用户问句,具有很大的局限性。
技术实现思路
本专利技术实施例所要解决的技术问题是提供一种常用问答对FAQ生成方法、装置及系统,用以在智能问答系统中,提供一套生成标准化FAQ的方式,使其在分析层更好的被利用,从而提高返回答案的质量。本专利技术通过以下技术方案解决上述技术问题:本专利技术一方面提供一种常用问答对FAQ生成方法,包括:接收当前操作的语义模板的填充内容;根据所述当前操作的语义模板和所述填充内容生成FAQ。进一步的,所述方法还包括:根据表述性状态传递REST接口生成语义模板。进一步的,所述填充内容包括填充关键词和填充答案,所述填充关键词包括前置词,主词和后置词。进一步的,所述接收当前操作语义模板的填充内容之后还包括:根据所述填充关键词对应的词性和含义在关键词库中提取所述填充关键词的替换词;所述根据所述当前操作的语义模板和所述填充内容生成FAQ包括:根据所述当前操作的语义模板和所述替换词生成FAQ。进一步的,所述语义模板包括:概念说明模板,属性构成模板,行为方式模板和行为地点模板;所述概念说明模板的关键词对应的词性为名词,所述属性构成模板的关键词对应的词性为名词,所述行为方式模板的关键项对应的词性为动词,所述行为地点模板的关键项对应的词性为形容词。进一步的,所述根据所述当前操作语义模板和所述填充内容生成FAQ包括:当接收到保存指令时,将所述填充内容存储到对应的语义模板中生成FAQ;或者,每隔预设时间获取所述填充内容,将所述填充内容填充到对应的语义模块中生成FAQ。本专利技术另一方面还提供一种常用问答对FAQ生成装置,包括:接收模块,用于接收当前操作的语义模板的填充内容;生成模块,用于根据所述当前操作的语义模板和所述填充内容生成FAQ。进一步的,所述填充内容包括填充关键词和填充答案,所述填充关键词包括前置词,主词和后置词。所述装置还包括:提取模块,用于根据所述填充关键词对应的词性和含义在关键词库中提取所述填充关键词的替换词。进一步的,所述装置还包括:语义模板生成模块,用于根据表述性状态传递REST接口生成语义模板。本专利技术另一方面还提供一种常用问答对FAQ生成系统,上述任一所述的FAQ生成装置。与现有技术相比,本专利技术实施例提供的常用问答对FAQ生成方法、装置及系统,利用语义模板控制生成标准的FAQ,分析层无需对非标准的FAQ或用户问句进行修正处理,该标准的FAQ能够在分析层更好的被利用,使系统返回答案的匹配度更高。附图说明图1示出本专利技术实施例一提供的一种常用问答对FAQ生成方法流程图;图2示出本专利技术实施例一显示语义模板的示意图;图3示出本专利技术实施例一显示用户选择的语义模板对应的填充内容的示意图二;图4示出本专利技术实施例一显示用户选择的语义模板对应的填充内容的示意图二;图5示出本专利技术实施例二提供的一种常用问答对FAQ生成方法流程图;图6示出本专利技术实施例二显示语义模板的示意图;图7示出本专利技术实施例二显示替换词的示意图;图8示出本专利技术实施例三提供的一种常用问答对FAQ生成装置结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面对本专利技术中的技术方案进行清楚、完整的描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下,所获得的所有其他实施例,都属于本专利技术保护的范围。实施例一本专利技术实施例一提供一种常用问答对FAQ生成方法,如图1所示,该方法包括:S101、接收当前操作的语义模板的填充内容;其中,语义模板是代表某一种类型的问句的模板。本实施例中,在系统初始化时会自动生成4个语义模板,分别是:概念说明模板——[CONCEPT]是什么、属性构成模板——[CONCEPT]有哪些[ATTRIBUTE]、行为方式模板——[CONCEPT]如何[ACTION]、行为地点模板——[CONCEPT]在哪里[ACTION]最[ADJECTIVE]。本步骤中,根据用户操作,例如用户通过网址访问交互界面,则显示所有语义模板,每个语义模板设有子项目号。例如图2所示每个语义模板右侧有个+号,用户点击某个语义模板的子项目号后,可进入该语义模板对应的填充内容,通过填充内容生成FAQ。S102、根据所述当前操作的语义模板和所述填充内容生成FAQ;其中,填充内容包括填充关键词和填充答案。本步骤中,根据图2的显示结果,用户可以选择语义模板对应的子项目号。例如用户点击图2中的概念说明——[CONCEPT]是什么右侧的+号,则右侧显示概念说明模板的填充内容,即填充关键词和填充答案,结果如图3所示。其中,填充关键词可以进一步包括主词,前置词和后置词供用户填充,这样可以使关键词的定位更为准确。用户填充关键词和答案后分别得到用户填充关键词和用户填充答案,生成填充内容。通过填充关键词和用户填充答案可以生成一个FQA。此外,还可以一次生成多个FAQ。例如,在图3的基础上,用户可以继续点击属性构成模板的右侧的+号,如图4所示,可以同时显示多个语义模板对用的填充内容,实现一次生成多个FAQ。本步骤中,可以通过用户手动生成FAQ,也可以系统自动生成FAQ。其中,用户手动生成方式为:当接收到保存指令时,将所述填充内容存储到对应的语义模板中生成FAQ;系统自动生成方式为:每隔预设时间获取所述填充内容,将所述填充内容填充到对应的语义模块中生成FAQ。具体的,系统可以根据知识图谱获取填充内容。本专利技术实施例提供的常用问答对FAQ生成方法,利用语义模板控制生成标准的FAQ,分析层无需对非标准的FAQ或用户问句进行修正处理,该标准的FAQ能够在分析层更好的被利用,使系统返回答案的匹配度更高实施例二本专利技术实施例二提供一种常用问答对FAQ生成方法,本文档来自技高网...

【技术保护点】
1.一种常用问答对FAQ生成方法,其特征在于,包括:接收当前操作的语义模板的填充内容;根据所述当前操作的语义模板和所述填充内容生成FAQ。

【技术特征摘要】
1.一种常用问答对FAQ生成方法,其特征在于,包括:接收当前操作的语义模板的填充内容;根据所述当前操作的语义模板和所述填充内容生成FAQ。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:根据表述性状态传递REST接口生成所述语义模板。3.根据权利要求1所述的方法,其特征在于,所述填充内容包括填充关键词和填充答案,所述填充关键词包括前置词,主词和后置词。4.根据权利要求3所述的方法,其特征在于,所述接收当前操作的语义模板的填充内容之后还包括:根据所述填充关键词对应的词性和含义在关键词库中提取所述填充关键词的替换词;所述根据所述当前操作的语义模板和所述填充内容生成FAQ包括:根据所述当前操作的语义模板和所述替换词生成FAQ。5.根据权利要求4所述的方法,其特征在于,所述语义模板包括:概念说明模板,属性构成模板,行为方式模板和行为地点模板;所述概念说明模板的关键词对应的词性为名词,所述属性构成模板的关键词对应的词性为名词,所述行为方式模板的关键词对应的词性为动词,所述行为地点模板...

【专利技术属性】
技术研发人员:徐夷海
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1