信息搜索的方法及装置、人工座席服务方法及系统的制作方法

文档序号:9887677阅读:165来源:国知局
信息搜索的方法及装置、人工座席服务方法及系统的制作方法
【技术领域】
[0001]本发明涉及计算机技术领域,尤其涉及信息搜索的方法及装置、人工座席服务方法及系统。
【背景技术】
[0002]现有的在海量信息的知识库中搜索有效信息的方式通常包括以下两种:一、通过全文检索的方式进行搜索;二、通过关键词查询的方式进行搜索。上述搜索方式无法准确定位出有效信息,而是需要使用者对于知识有一定了解之后或者具备一定的搜索技巧后才能得到较为准确的结果。

【发明内容】

[0003]本发明要解决的技术问题是,提供信息搜索的方法及装置、人工座席服务方法及系统,更加准确高效的提供知识库的搜索结果。
[0004]本发明采用的技术方案是,所述信息搜索的方法,包括:
[0005]对输入的待搜索内容的文本进行分词;
[0006]对分词的结果进行语义解析得到各分词的语义信息;
[0007]提供知识库,所述知识库至少包括多组问题和与每组问题对应的答案信息;
[0008]将所述语义信息与所述知识库的多组问题进行匹配查询,若匹配上,则将匹配上的一组问题所对应的答案信息作为搜索结果;否则,则通过全文检索的方式在所述知识库中进行查询以得到与所述语义信息对应的搜索结果。
[0009]进一步的,所述方法,还包括:
[0010]在对分词的结果进行语义解析之前,对所述分词的结果进行过滤纠错,以过滤掉在以下方面有错误的分词:拼写,和/或,语法。
[0011]进一步的,每组问题包括一个或多个语义匹配结构;
[0012]所述语义匹配结构包括以下至少一项:
[0013]I)多个词汇以及该多个词汇中至少一个词汇的语义信息;
[0014]2)所述多个词汇之间的逻辑关系。
[0015]进一步的,所述知识库还包括:文档数据;所述问题包括:标准问;
[0016]所述通过全文检索的方式在所述知识库中进行查询以得到所述语义信息对应的检索结果,包括:
[0017]基于所述语义信息在所述知识库的文档数据、标准问和答案信息中进行全文检索,逐条显示出所述语义信息对应的检索结果。
[0018]进一步的,逐条显示出所述语义信息对应的检索结果,包括:
[0019]按照所述语义信息与所述待搜索内容的语义相似度从高到底依次显示出所述语义信息对应的检索结果;
[0020]对于语义相似度相同的情况,则:按照文档数据的创建时间从晚到早的顺序依次显示出所述语义信息对应的检索结果,或者,按照文档数据的修改时间从晚到早的顺序依次显示出所述语义信息对应的检索结果,或者,按照文档数据的点击量从多到少的顺序依次显示出所述语义信息对应的检索结果。
[0021 ]进一步的,所述语义信息包括以下至少一项:
[0022]I)分词的同义词和/或同义词组合;
[0023]2)分词的同类词和/或同类词组合;
[0024]3)与分词具有相同或相似结构的实体。
[0025]本发明提供一种人工座席服务方法,包括上述的信息搜索的方法。
[0026]本发明还提供一种信息搜索的装置,包括:
[0027]分词模块,用于对输入的待搜索内容的文本进行分词;
[0028]语义解析模块,用于对分词的结果进行语义解析得到各分词的语义信息;
[0029]匹配查询模块,用于将所述语义信息与所述知识库的多组问题进行匹配查询,若匹配上,则将匹配上的一组问题所对应的答案信息作为搜索结果;否则,则通过全文检索的方式在所述知识库中进行查询以得到与所述语义信息对应的搜索结果;所述知识库至少包括多组问题和与每组问题对应的答案信息。
[0030]进一步的,所述装置,还包括:
[0031]过滤纠错模块,用于在对分词的结果进行语义解析之前,对所述分词的结果进行过滤纠错,以过滤掉在以下方面有错误的分词:拼写,和/或,语法。
[0032]进一步的,每组问题包括一个或多个语义匹配结构;
[0033]所述语义匹配结构包括以下至少一项:
[0034]I)多个词汇以及该多个词汇中至少一个词汇的语义信息;
[0035]2)所述多个词汇之间的逻辑关系。
[0036]进一步的,所述知识库还包括:文档数据;所述问题包括:标准问;
[0037]所述匹配查询模块,用于:
[0038]基于所述语义信息在所述知识库的文档数据、标准问和答案信息中进行全文检索,逐条显示出所述语义信息对应的检索结果。
[0039]进一步的,所述匹配查询模块,用于:
[0040]按照所述语义信息与所述待搜索内容的语义相似度从高到底依次显示出所述语义信息对应的检索结果;
[0041 ]对于语义相似度相同的情况,则:按照文档数据的创建时间从晚到早的顺序依次显示出所述语义信息对应的检索结果,或者,按照文档数据的修改时间从晚到早的顺序依次显示出所述语义信息对应的检索结果,或者,按照文档数据的点击量从多到少的顺序依次显示出所述语义信息对应的检索结果。进一步的,所述语义信息包括以下至少一项:
[0042]I)分词的同义词和/或同义词组合;
[0043]2)分词的同类词和/或同类词组合;
[0044]3)与分词具有相同或相似结构的实体。
[0045]本发明提供一种人工座席服务系统,包括上述的信息搜索的装置。
[0046]采用上述技术方案,本发明所述信息搜索的方法及装置、人工座席服务方法及系统至少具有下列优点:
[0047]1、本发明将待搜索的文本先与知识库中的问题进行匹配查询,从而优先提供更准确更快速的搜索结果,体现出较高的检索效率;
[0048]2、本发明通过全文检索的方式可以保证必然会提供搜索结果,避免了仅与知识库中的问题进行匹配查询时可以能会没有搜索结果的情况;
[0049]3、本发明进行全文检索时,不仅对待搜索内容进行检索,而且对待搜索内容的语义信息进行检索,从而进一步提高了搜索的准确性;
[0050]4、最大限度降低搜索结果对于业务知识熟悉程度的依赖;
[0051]5、本发明通过对输入的待搜索文本进行更好的语义理解,能够提供更准确的答案
?目息O
【附图说明】
[0052]图1为本发明第一实施例的信息搜索的方法流程图;
[0053]图2为本发明第二实施例的信息搜索的装置组成结构示意图。
【具体实施方式】
[0054]为更进一步阐述本发明为达成预定目的所采取的技术手段及功效,以下结合附图及较佳实施例,对本发明进行详细说明如后。
[0055]本发明第一实施例,一种信息搜索的方法,如图1所示,包括以下具体步骤:
[0056]步骤SlOl,对输入的待搜索内容的文本进行分词;
[0057]步骤S102,对分词的结果进行语义解析得到各分词的语义信息。
[0058]具体的,所述语义信息包括以下至少一项:
[0059]I)分词的同义词和/或同义词组合;
[0060]例如,分词“天气”的语义信息包括其同义词“气候”等。
[0061]2)分词的同类词和/或同类词组合;
[0062]其中,分词的同类词表示与该分词属于同一类别的词汇。如若分词属于地名,则该分词的同类词可包括其他地名。例如,分词“上海”的语义信息可包括“北京”、“天津”等。
[0063]3)与分词具有相同或相似结构的实体。
[0064]其中,与分词具有相同或相似结构的实体表不该实体的信息结构与分词相同或相似。优选地,该实体可为特殊语义表达式。
[0065]例如,分词为一
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1