兴趣地搜索方法及装置、存储介质、计算机设备制造方法及图纸

技术编号:25042413 阅读:26 留言:0更新日期:2020-07-29 05:33
本申请公开了一种兴趣地搜索方法及装置、存储介质、计算机设备,该方法包括:根据搜索词,从地图兴趣词中捞取出与所述搜索词匹配的地址词;基于所述地址词对应的地址片段信息,建立地址片段集合;对所述搜索词进行分词后,对命中所述地址片段集合的分词标注地址标签;在所述地图兴趣词中提取出包含所述地址标签的分词对应的匹配兴趣词。本申请在用户进行兴趣词的搜索过程中,结合预设的地图兴趣词对搜索词实现理解和分析,最终从地图兴趣词中提取出用户可能感兴趣的匹配兴趣词,以便实现为用户推荐兴趣地的效果,与现有技术中基于经纬度进行推荐的方式相比,减少了计算量的同时,基于文本语义的推荐方式也提高了推荐的准确性。

【技术实现步骤摘要】
兴趣地搜索方法及装置、存储介质、计算机设备
本申请涉及互联网
,尤其是涉及到一种兴趣地搜索方法及装置、存储介质、计算机设备。
技术介绍
在O2O关键词搜索中,有一部分用户会使用与地址相关的一些搜索词进行搜索,利用这些地址相关的搜索词对应的经纬度可以匹配到附近一定范围内的店铺,从而可以认为这些店铺信息是用户感兴趣的信息,向用户进行兴趣地的推荐。但是在一些场景下,这些被认为是用户感兴趣的店铺名称中并不一定包含用户输入的搜索词,而用户在输入这些搜索词时可能想要找到的是包含搜索词全部或部分文本的店铺,此时,运用现有技术的方法就无法很好的应对这种情况。如何更好的理解用户输入的搜索词,并基于搜索词进行兴趣地搜索已成为本领域中的热点问题。
技术实现思路
有鉴于此,本申请提供了一种兴趣地搜索方法及装置、存储介质、计算机设备。根据本申请的一个方面,提供了一种兴趣地搜索方法,包括:根据搜索词,从地图兴趣词中捞取出与所述搜索词匹配的地址词;基于所述地址词对应的地址片段信息,建立地址片段集合;对所述搜索词进行分词后,对命中所述地址片段集合的分词标注地址标签;在所述地图兴趣词中提取出包含所述地址标签的分词对应的匹配兴趣词。具体地,所述根据搜索词,从地图兴趣词中捞取出与所述搜索词匹配的地址词,具体包括:获取所述搜索词的第一粒度分词;计算所述第一粒度分词与所述地图兴趣词的相似度,并将与所述第一粒度分词的相似度满足预设相似度规则的所述地图兴趣词确定为所述地址词。具体地,所述基于所述地址词对应的地址片段信息,建立地址片段集合,具体包括:按照地址词获取规则,获取与所述地址词对应的地址片段信息,并基于所述地址片段信息建立所述地址片段集合。具体地,所述对所述搜索词进行分词后,对命中所述地址片段集合的分词标注地址标签,具体包括:获取所述搜索词的第二粒度分词,其中,所述第一粒度分词的分词粒度大于所述第二粒度分词的分词粒度;查询与所述地址片段集合中的所述地址片段信息匹配的所述第二粒度分词,并标注所述地址标签。具体地,所述在所述地图兴趣词中提取出包含所述地址标签的分词对应的匹配兴趣词之后,所述方法还包括:计算所述搜索词与所述匹配兴趣词的匹配度;获取所述匹配度大于匹配度阈值的所述匹配兴趣词,并展示与所述匹配兴趣词对应的店铺信息。具体地,所述根据搜索词,从地图兴趣词中捞取出与所述搜索词匹配的地址词之前,所述方法还包括:获取所述搜索词以及地图兴趣点信息,其中,所述地图兴趣点信息包括地图兴趣点名称以及地图兴趣点类目;对所述搜索词与所述地图兴趣点名称的相似度符合预设相似度筛选条件的所述地图兴趣点进行筛选,并统计筛选后的所述地图兴趣点对应的各个类目的数量;将数量从大到小排名前N的类目对应的所述地图点名称作为所述地图兴趣词。具体地,所述将数量从大到小排名前N的类目对应的所述地图点名称作为所述地图兴趣词之后,所述方法还包括:若所述地图兴趣词对应有边界信息,则基于所述边界信息获取所述地图兴趣词对应的店铺信息;若所述地图兴趣词未对应有边界信息,则基于与所述地图兴趣词类目相同的其他地图兴趣词的中心点信息以及边界信息,计算所述其他地图兴趣词的中心点与最远边界点的距离平均值,并按照所述距离平均值确定所述地图兴趣词对应的店铺信息。根据本申请的另一方面,提供了一种兴趣地搜索装置,包括:地址词捞取模块,用于根据搜索词,从地图兴趣词中捞取出与所述搜索词匹配的地址词;地址片段集合建立模块,用于基于所述地址词对应的地址片段信息,建立地址片段集合;地址标签标注模块,用于对所述搜索词进行分词后,对命中所述地址片段集合的分词标注地址标签;兴趣词匹配模块,用于在所述地图兴趣词中提取出包含所述地址标签的分词对应的匹配兴趣词。具体地,所述地址词捞取模块,具体包括:第一分词单元,用于获取所述搜索词的第一粒度分词;地址词确定单元,用于计算所述第一粒度分词与所述地图兴趣词的相似度,并将与所述第一粒度分词的相似度满足预设相似度规则的所述地图兴趣词确定为所述地址词。具体地,所述地址片段集合建立模块,具体用于:按照地址词获取规则,获取与所述地址词对应的地址片段信息,并基于所述地址片段信息建立所述地址片段集合。具体地,所述地址标签标注模块,具体包括:第二分词单元,用于获取所述搜索词的第二粒度分词,其中,所述第一粒度分词的分词粒度大于所述第二粒度分词的分词粒度;地址标签标注单元,用于查询与所述地址片段集合中的所述地址片段信息匹配的所述第二粒度分词,并标注所述地址标签。具体地,所述装置还包括:匹配度计算模块,用于在所述地图兴趣词中提取出包含所述地址标签的分词对应的匹配兴趣词之后,计算所述搜索词与所述匹配兴趣词的匹配度;店铺信息展示模块,用于获取所述匹配度大于匹配度阈值的所述匹配兴趣词,并展示与所述匹配兴趣词对应的店铺信息。具体地,所述装置还包括:兴趣点信息获取模块,用于根据搜索词,从地图兴趣词中捞取出与所述搜索词匹配的地址词之前,获取所述搜索词以及地图兴趣点信息,其中,所述地图兴趣点信息包括地图兴趣点名称以及地图兴趣点类目;类目筛选模块,用于对所述搜索词与所述地图兴趣点名称的相似度符合预设相似度筛选条件的所述地图兴趣点进行筛选,并统计筛选后的所述地图兴趣点对应的各个类目的数量;地图兴趣词确定模块,用于将数量从大到小排名前N的类目对应的所述地图点名称作为所述地图兴趣词。具体地,所述装置还包括:第一店铺信息获取模块,用于将数量从大到小排名前N的类目对应的所述地图点名称作为所述地图兴趣词之后,若所述地图兴趣词对应有边界信息,则基于所述边界信息获取所述地图兴趣词对应的店铺信息;第二店铺信息获取模块,用于若所述地图兴趣词未对应有边界信息,则基于与所述地图兴趣词类目相同的其他地图兴趣词的中心点信息以及边界信息,计算所述其他地图兴趣词的中心点与最远边界点的距离平均值,并按照所述距离平均值确定所述地图兴趣词对应的店铺信息。依据本申请又一个方面,提供了一种存储介质,其上存储有计算机程序,所述程序被处理器执行时实现上述兴趣地搜索方法。依据本申请再一个方面,提供了一种计算机设备,包括存储介质、处理器及存储在存储介质上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述兴趣地搜索方法。借由上述技术方案,本申请提供的一种兴趣地搜索方法及装置、存储介质、计算机设备,基于用户的搜索词,首先从预设的地图兴趣词中捞取出与搜索词匹配的地址词,然后根据与地址词对应的地址片段信息对搜索词的分词进行地址标签标注,最后获取包含标注有地址标签分词的匹配兴趣词,从而实现为用户推荐兴趣词。本申请在用户进行兴趣词的搜索过程中,结合预设的地图兴趣词对搜索词实现理解和分析,最终从本文档来自技高网...

【技术保护点】
1.一种兴趣地搜索方法,其特征在于,包括:/n根据搜索词,从地图兴趣词中捞取出与所述搜索词匹配的地址词;/n基于所述地址词对应的地址片段信息,建立地址片段集合;/n对所述搜索词进行分词后,对命中所述地址片段集合的分词标注地址标签;/n在所述地图兴趣词中提取出包含所述地址标签的分词对应的匹配兴趣词。/n

【技术特征摘要】
1.一种兴趣地搜索方法,其特征在于,包括:
根据搜索词,从地图兴趣词中捞取出与所述搜索词匹配的地址词;
基于所述地址词对应的地址片段信息,建立地址片段集合;
对所述搜索词进行分词后,对命中所述地址片段集合的分词标注地址标签;
在所述地图兴趣词中提取出包含所述地址标签的分词对应的匹配兴趣词。


2.根据权利要求1所述的方法,其特征在于,所述根据搜索词,从地图兴趣词中捞取出与所述搜索词匹配的地址词,具体包括:
获取所述搜索词的第一粒度分词;
计算所述第一粒度分词与所述地图兴趣词的相似度,并将与所述第一粒度分词的相似度满足预设相似度规则的所述地图兴趣词确定为所述地址词。


3.根据权利要求2所述的方法,其特征在于,所述基于所述地址词对应的地址片段信息,建立地址片段集合,具体包括:
按照地址词获取规则,获取与所述地址词对应的地址片段信息,并基于所述地址片段信息建立所述地址片段集合。


4.根据权利要求2所述的方法,其特征在于,所述对所述搜索词进行分词后,对命中所述地址片段集合的分词标注地址标签,具体包括:
获取所述搜索词的第二粒度分词,其中,所述第一粒度分词的分词粒度大于所述第二粒度分词的分词粒度;
查询与所述地址片段集合中的所述地址片段信息匹配的所述第二粒度分词,并标注所述地址标签。


5.根据权利要求1所述的方法,其特征在于,所述在所述地图兴趣词中提取出包含所述地址标签的分词对应的匹配兴趣词之后,所述方法还包括:
计算所述搜索词与所述匹配兴趣词的匹配度;
获取所述匹配度大于匹配度阈值的所述匹配兴趣词,并展示与所述匹配兴趣词对应的店铺信息。


6.根据权利要求5所述的方法,其特征在于,所述根据搜索词,从地图兴趣词中捞取出与所述...

【专利技术属性】
技术研发人员:李向阳王晓峰
申请(专利权)人:口口相传北京网络技术有限公司
类型:发明
国别省市:北京;11

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

1