本发明专利技术提供了一种网上用户交互问答方法及其系统,其中,所述的系统,包括:一模板数据库,用于存储供选择使用的问题模板和/或答案模板;一提问模块,用于供用户选择问题模板进行提问;一回答模块,用于供用户使用答案模板进行回答;所述答案模板为用户手动选择或手动创建的、或为由所述回答模块根据当前问题,从所述模板数据库中自动查找出的与所述问题模板相对应的答案模板。本发明专利技术的方法及其系统可提高用户提问和回答的效率,同时提高计算机处理问题和答案的准确性并积累知识。
【技术实现步骤摘要】
本专利技术涉及知识工程领域、自然语言处理领域、及计算机网络信息
,特别是一种网上用户进行交互提问回答的方法及其系统,以在互联网上帮助用户高效提问及回答,并高效获取、积累、及检索信息或知识。
技术介绍
当今的互联网包含了数量越来越大的信息。但是,由于互联网是由大量超文本链接组成的,用户快速定位所需要地信息非常困难。目前,解决这一问题的一个重要途径是利用搜索引擎进行关键字匹配搜索。但是,这种方法通常会得到大量包含搜索关键字但内容无关的网页,用户还需要在搜索结果中手动找出相关的网页,进而获取想要的信息。因此,基于关键字的搜索引擎的信息定位效率是比较低的。为了解决这个问题,本专利技术提出了一种在互联网上进行的在线交互问答的新方法及系统。利用这种方法,用户可以直接对其需要的问题进行基于模板的提问,希望从其他用户处获得所需要的基于模板的答案,省去了把所提的问题转化为关键字进行搜索的复杂过程。同时,该系统获取基于模板的问题及答案并累积到知识库,方便以后系统进行自动回答。现有的问题回答(QA)系统多半是自动回答用户用自由文本方式的提问。现也有用户之间交互的,如Google answer,Sina iAsk,Baidu zhidao。但本专利技术的方法和系统的主体是交互的,同时也包括自动回答的功能。
技术实现思路
本专利技术所要解决的技术问题在于提供一种网上用户交互问答的方法及其系统,以提高用户提问和/或回答的效率,并提高计算机处理问题和/或答案的效率、准确性,以易于积累知识。本系统采用了互联网虚拟网络社区的表现形式。系统鼓励用户使用问题模板提问问题。使用模板的好处是方便计算机进行理解处理。在系统建立的初期,在数据不多的情况下,用户提交问题后,通过悬赏的方式,鼓励其他用户对问题进行回答。一方面,系统对这种问答的历史数据进行积累整理转化,形成知识库,以便于推理,使其可以直接、自动、即时地回答用户的问题。另一方面,当在知识库中找不到所需要的答案时,系统也可以根据用户的问题模板提取出问题的关键字,然后在开放的信息源(如WWW)中检索得到相关的文档,最后根据问题的答案模板从文档中提取出答案并提供给用户。为实现上述目的,本专利技术提供了一种网上用户交互问答系统,其中,包括一模板数据库,用于存储供选择使用的问题模板和/或答案模板;一提问模块,用于供用户选择问题模板进行提问;一回答模块,用于供用户使用答案模板进行回答;其中,所述答案模板为用户手动选择或手动创建的、或为所述回答模块根据当前问题,从所述模板数据库中自动查找出的与所述问题模板相对应的答案模板。所述的系统,其中,所述提问模块进一步包括一提问选择模块,用于供用户选择使用自由文本提问或使用问题模板提问;所述回答模块进一步包括一回答选择模块,当用户所选定要回答的问题是由自由文本给出时,用于供用户选择使用自由文本回答或答案模板回答。所述的系统,其中,进一步包括一模板创建模块,用于供用户根据预先确定的标识问题模板/答案模板结构的基本标记和模板生成的规则创建新的问题模板/答案模板。所述的系统,其中,所述问题模板包括问题类型、关键字和可填充内容;所述答案模板包括关键字和可填充内容。所述的系统,其中,所述预先确定的模板生成的规则包括用于标识问题类型、关键字和/或可填充内容的基本标记的标签成对出现;用于标识问题类型、关键字和/或可填充内容的基本标记的标签不能嵌套;和/或,用于标识问题类型的基本标记的标签必须放句首。所述的系统,其中,所述提问模块进一步包括一模板自动选取或生成模块,用于当用户使用自由文本进行提问时,通过对所述自由文本进行语法结构分析,获得句子的主干,并根据所述句子的主干信息从所述模板数据库中搜索得到匹配的模板集,并进一步对模板的可填充内容进行语义分析,通过过滤不相关的模板选取最符合条件的模板给用户;及,当从所述模板数据库搜索不到匹配的模板集时,根据所述获得的句子主干信息及所述预先确定的模板生成的规则自动生成新的问题模板。所述的系统,其中,进一步包括一模板管理模块,用于建立一分类本体以实现对预先存储的问题模板/答案模板、由系统自动创建的问题模板/答案模板、和/或用户手动创建的问题模板/答案模板进行分类、查询、管理和/或扩展模板的分类结构。所述的系统,其中,进一步包括一历史数据库,用于存储积累的问题、答案和/或对应的模板信息;和/或一知识库,用于存储从积累的问题和/或答案中获取的知识。所述的系统,其中,进一步包括一基于历史数据库的问题自动回答模块,用于搜索出与所述问题模板相同或相似的问题模板集,并利用所述历史数据库中存储的与所述问题模板集对应的历史问题集及其对应答案集自动给出答案;一基于知识库的问题自动回答模块,用于分析所述问题,获得句子的主干,并结合知识表示的方式,将主干处理成谓词逻辑的表示形式,通过以谓词演算作为推理手段,在所述知识库中进行推理,从而得出最终答案,并提供给用户;一基于Web的问题自动回答模块,用于利用所述问题对应的答案模板所对应的关键字和/或可填充内容在Web中搜索来自动获得答案并提供给用户。所述的系统,其中,所述基于历史数据库的问题自动回答模块进一步包括一模板搜索匹配模块,用于搜索模板数据库中与所述给定的模板基本结构相似的初始结果模板集,再根据所述给定模板中的关键字,在WordNet找到所述关键字的同义概念集,并将所述概念集作为条件进行初始结果模板集的过滤,从而得到与所述给定模板相关的相似模板集。所述的系统,其中,进一步包括一电子商务模块,其中,所述电子商务模块具体包括一提问悬赏模块,用于供提问用户对正确回答问题的用户进行悬赏;一模板激励模块,用于供系统对使用模板进行提问的用户进行奖赏;一用户信誉评价模块,通过跟踪、记录用户的行为和/或用户互相之间信誉评分来对用户的信誉进行评价;一用户网上调查模块,用于供用户在系统内发起调查,所述调查没置有参与条件和一定悬赏,符合参与条件的用户都可以参加所述调查活动,调查结束后,参与的用户将按照设定的规则获得一定比例的悬赏;一用户投诉模块,用于供用户对系统中的其它用欺诈行为的用户进行投诉;和/或,一个人知识库积累及自动应答模块,用于供用户制定自己的个人知识库,系统从所述个人知识库中寻找答案,如找到答案,系统自动以个人知识库所属用户的身份进行应答,且系统对提供正确答案的个人知识库的所属用户进行悬赏;和/或,一用户兴趣和/或能力评价模块,用于根据用户所提的问题和给出的答案评价用户的兴趣和/或能力。为更好地实现本专利技术的目的,本专利技术还提供了一种网上用户交互问答方法,其中,包括步骤1,提问用户选择问题模板进行提问;步骤2,回答用户使用答案模板回答选定要回答的问题;所述答案模板为用户手动选择或手动创建的、或为系统根据所述选定问题的问题模板在预先设定的模板数据库中自动查找出的与所述问题模板相对应的答案模板;步骤3,回答用户使用所述答案模板进行回答。所述的方法,其中,进一步包括提问用户选择使用自由文本进行提问的步骤;和,当所述提问用户选择使用自由文本进行提问时,所述回答用户选择使用自由文本或答案模板进行回答的步骤。所述的方法,其中,进一步包括用户根据预先确定的问题模板和/或答案模板的结构和模板生成的规则手动创建新的问题模板和/或答案模板的步骤。本文档来自技高网...
【技术保护点】
一种网上用户交互问答系统,其特征在于,包括: 一模板数据库,用于存储问题模板和/或答案模板; 一提问模块,用于供用户选择使用问题模板进行提问; 一回答模块,用于供用户选择使用答案模板进行回答;其中,所述答案模板为用户手动选择或手动创建的、或为由所述回答模块根据当前问题,从所述模板数据库中自动查找出的与所述问题模板相对应的答案模板。
【技术特征摘要】
【专利技术属性】
技术研发人员:刘文印,
申请(专利权)人:刘文印,
类型:发明
国别省市:11[中国|北京]