The invention relates to a method and apparatus for semantic requirement analysis queries, including the method provided by the embodiment of the invention of the received query string segmentation, word segmentation for query string; obtaining matching template query string candidate word meaning semantic template library corresponding to the query string from the candidate semantic semantic score calculation; the template will be the highest scoring candidate semantic semantic template as the optimal semantic template, and according to the semantic retrieval scheme of optimal template construction. A query is an embodiment of the invention provides a method and apparatus on semantic requirement analysis, overcomes the defects of the prior art through semantic requirement analysis in a shorter period of time to provide users with more to meet the actual needs of the user retrieval method, retrieval scheme is simple and flexible way to obtain high speed and high accuracy, fundamentally to improve the user experience.
【技术实现步骤摘要】
一种查询串语义需求分析方法及装置
本专利技术涉及语义分析领域,具体涉及一种查询串语义需求分析方法及装置。
技术介绍
当前,搜索查询已经是人们使用地图产品的重要业务,通过搜索查询,人们可以实现对特定目的地、生活类服务、路途规划的应用需求。其中,对于用户输入的查询串,尤其是占比逐步增大的语音输入的查询串,包含有大量的用户语义需求需要搜索引擎解析。现有技术使用的搜索查询方式较为简单,使用较为简单的匹配规则从关键词词表中获取与用户输入查询串的匹配的关键词,最终根据关键词构造检索方案。但是,现有技术关键词依靠人工枚举获得,使得关键词词表难以全面覆盖用户输入的查询串,且获取匹配的关键词的时间较长。显然,现有技术很难在短时间内根据查询串获取匹配查询串是实际语义需求检索方案。
技术实现思路
第一方面,本专利技术实施例提供了一种查询串语义需求分析方法,该方法包括:对接收到的查询串进行分词,获得分词查询串;从查询串所对应的语义模板库中获取匹配分词查询串的候选语义模板;计算候选语义模板的语义评分,将语义评分最高的候选语义模板作为最优语义模板,并根据最优语义模板构造检索方案。第二方面,本专利技术实施例提供一种查询串语义需求分析系统装置,该系统装置包括:分词模块,用于对接收到的查询串进行分词获得分词查询串;候选语义模板获取模块,用于从所述查询串所对应的语义模板库中获取匹配所述分词查询串的候选语义模板;检索方案构造模块,用于分别计算所述候选语义模板的语义评分,将语义评分最高的所述候选语义模板作为最优语义模板,并根据最优语义模板构造检索方案。本专利技术实施例提供的一种查询串语义需求分析的方 ...
【技术保护点】
一种查询串语义分析方法,其特征在于,所述方法包括:对接收到的查询串进行分词,获得分词查询串;从所述查询串所对应的语义模板库中获取匹配所述分词查询串的候选语义模板;分别计算所述候选语义模板的语义评分,将语义评分最高的候选语义模板作为最优语义模板,并根据所述最优语义模板构造检索方案。
【技术特征摘要】
1.一种查询串语义分析方法,其特征在于,所述方法包括:对接收到的查询串进行分词,获得分词查询串;从所述查询串所对应的语义模板库中获取匹配所述分词查询串的候选语义模板;分别计算所述候选语义模板的语义评分,将语义评分最高的候选语义模板作为最优语义模板,并根据所述最优语义模板构造检索方案。2.根据权利要求1所述的方法,其特征在于,从所述查询串所对应的语义模板库中获取匹配所述分词查询串的候选语义模板的步骤,具体包括:获取所述查询串所对应的搜索范围;获取与所述搜索范围对应的所述语义模板库,从所述语义模板库中获取匹配所述分词查询串的候选语义模板。3.根据权利要求2所述的方法,其特征在于,所述搜索范围为搜索城市,所述获取所述查询串所对应的搜索范围的步骤,具体包括:根据当前定位位置获取所述查询串所对应的搜索城市;并且/或者对所述查询串进行位置分析,获取所述查询串所对应的搜索城市。4.根据权利要求1所述的方法,其特征在于,所述从所述查询串所对应的语义模板库中获取匹配所述分词查询串的候选语义模板的步骤,具体还包括:使用AC自动机从语义模板库中获取匹配所述分词查询串的候选语义模板。5.根据权利要求1所述的方法,其特征在于,所述计算所述候选语义模板的语义评分的步骤,具体包括:获取所述候选语义模板中包含的模板词,并获得所述模板词的语义评分,所述模板词的语义评分根据所述模板词的类型以及所述模板词的长度进行设定;对所述候选语义模板中包含的所有模板词的语义评分进行线性加权求和获得求和结果,所述求和结果为所述候选语义模板的语义评分。6.根据权利要求1所述的方法,其特征在于,所述将语义评分最高的候选语义模板作为最优语义模板的步骤,具体包括:根据POI资源库...
【专利技术属性】
技术研发人员:王思聪,
申请(专利权)人:高德信息技术有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。