一种基于智能分析的关键字检索方法技术

技术编号:39827875 阅读:6 留言:0更新日期:2023-12-29 16:03
本发明专利技术公开了一种基于智能分析的关键字检索方法,所述该方法包括以下步骤:步骤一:用户通过智能终端向搜索引擎或查询系统提交目标关键字,系统基于目标关键字对应的空间网络数据进行空间位置和文本内容两个属性的分析;步骤二:基于给出的具有坐标信息的主题进行关键字

【技术实现步骤摘要】
一种基于智能分析的关键字检索方法


[0001]本专利技术涉及信息检索
,具体为一种基于智能分析的关键字检索方法


技术介绍

[0002]基于关键字检索地理位置的应用中,某用户想要去一个陌生的地方逗留几天,所以用户想要找到一块区域,这个区域内有很多的可活动场所,用户将选择这块区域作为自己主要的活动区域,例如用户提交饭店

酒店

奶茶店关键字,算法返回若干个区域,并且区域中含有饭店

酒店

奶茶店对象,基于提到的含有饭店

酒店

奶茶店对象的区域,基于模糊关键字检索算法后发现算法中用到了大量的排序,造成基于关键字检索算法的效率低下,用户想要找到确定目标点周围的区域作为活动范围,例如用户想要找到目标酒店周围的模糊区域,而匹配结果的智能性不高,搜索引擎的搜索结果往往只包含和关键字相关的信息,不能有效地匹配用户需求的细节,尤其是在搜索长尾关键字时,结果不够准确,而当关键字搜索结果较多时,用户就更难找到所需信息

因此,设计提高检索精确度和提高用户意图分析的一种基于智能分析的关键字检索方法是很有必要的


技术实现思路

[0003]本专利技术的目的在于提供一种基于智能分析的关键字检索方法,以解决上述
技术介绍
中提出的问题

[0004]为了解决上述技术问题,本专利技术提供如下技术方案:一种基于智能分析的关键字检索方法,包括以下步骤:步骤一:用户通过智能终端向搜索引擎或查询系统提交目标关键字,系统基于目标关键字对应的空间网络数据进行空间位置和文本内容两个属性的分析;步骤二:基于给出的具有坐标信息的主题进行关键字

关键词对应地理位置区域的范围划分,并根据地理位置区域中心构建检索路径;步骤三:在基于语义理解的空间关键字检索场景下,给定一个空间关键字查询,搜索引擎将利用概率主题模型对其进行语义化解析;步骤四:输出用户根据关键字

关键词得出的关于空间文本对象的空间维度和语义维度上的其余需求偏好位置内容

[0005]根据上述技术方案,所述用户通过智能终端向搜索引擎或查询系统提交目标关键字的步骤,包括:用户在基于关键字进行的地理位置相关信息检索的过程中,输入简短的关键字表达查询意图,在这个过程中,当用户通过智能终端向搜索引擎或查询系统提交目标关键字后,若根据用户输入的简短关键字

关键词不能准确表达其查询需求时,以用户提交的关键字

关键词为依据,基于目标关键字对应的空间网络数据进行空间位置属性和文本内容属性分析

[0006]根据上述技术方案,所述进行空间位置属性和文本内容属性分析的方法步骤,包
括:步骤
11
:基于目标关键字对应的地理位置信息属于空间网络数据,其属性特征是以标签对的形式存在,地理信息特征都有属性信息并通过经纬度确定空间数据的地理位置;步骤
12
:对用户输入的检索关键字和关键词矩阵进行奇异值分解,得到简短的关键字和关键词之间的潜在联系,利用概率主题模型挖掘关键字词描述中主题相关的语义信息;步骤
13
:通过对大量与用户输入的关键字

关键词对应的相关文本内容属性进行训练分析,得到具有隐式语义包括用户搜索检索的饭店

酒店和奶茶店关键字对应的地理要素,且地理要素均有坐标信息的主题;步骤
14
:其中每一个主题代表一组与用户输入的关键字

关键词对应的文本内容属性语义相关且具有内在耦合性的类别信息,在空间关键字查询的场景中,将每一个主题定义为用户的一种潜在意图需求

[0007]根据上述技术方案,所述基于给出的具有坐标信息的主题进行关键字

关键词对应地理位置区域的范围划分的步骤,包括:用户提交基于地理位置进行关键字

关键词的搜索查询,判断含有关键字相关对象的区域范围,定义该地理区域为区域范围中针对关键字

关键词查询的目标区域,当用户提交饭店

酒店

奶茶店的关键字时,在目标区域中寻找对应的关键字对象集合,通过现有地图应用的开发者
API
获得关键字对象集合的散列点位置信息,并使用聚类算法对每一类关键字对象点进行聚类,然后针对提交的每个关键字采用算法寻找相应的关键字对象凸包集合,通过面积相等法判断关键词对应的集合是否在区域中出现,当出现后对区域分别进行关键地理位置区域中心的划分

[0008]根据上述技术方案,所述进行关键地理位置区域中心的划分方法步骤,包括:步骤
21
:通过分散的关键字对应地理位置信息源,进行区域位置信息的搜集和加工,根据关键字对应文本内容信息的描述体构成区域位置信息库,通过选取和提炼关键字空间位置特征和主题内容的标示把区域位置信息变成有序化的组织形式进行存储;步骤
22
:通过由近及远的查找空间位置关键点周围网格中的符合关键字要求的相同搜索用户,将每一个网格里的对象都按关键字分类,在查找中心点的过程中筛选掉不包含查询关键字的冗余用户,从而省去了为每一个用户专门调取文本信息一一验证是否符合关键字要求的时间;步骤
23
:每个网格对应包含了在该网格中的所有用户的相关关键字集合;步骤
24
:每个关键字对应一个列表用来存储在该网格中包含该关键字的所有集合,列表中的每一个元素用二元组表示,在网格中查找中心点集合时,通过查找该网格出现的所有关键字所对应的列表的集合求并集,得到符合关键字要求的文本对象对应的地理位置区域中心;步骤
25
:根据地理位置区域中心构建检索路径,通过在存储和检索过程中使用统一的关键字空间位置特征标示,对用户的关键字

关键词检索标示或信息内容的形式特征和存储中的标示进行比较,当双方的标示相符时,从检索系统中把围绕地理位置区域中心相关的地理位置标示的数据信息按特定的要求进行输出

[0009]根据上述技术方案,所述在基于语义理解的空间关键字检索场景下,给定一个空间关键字查询的步骤,包括:基于语义理解的空间关键字检索场景下,根据用户的检索位置和提交关键字的检索请求,系统获得用户的查询位置信息和查询关键字,从查询关键词与空间文本对象的关键字的字符串匹配角度理解用户的查询意图,即同时考虑用户所在位置和查询关键字的检索,搜索引擎将利用概率主题模型对其进行语义化解析,得到用户关于空间文本对象的空间维度和语义维度上的其余需求偏好

[0010]根据上述技术方案,所述进行语义化解析的方法步骤,包括:步骤
31
:用户通过搜索引擎或查询系统向服务器发送数据,包括查询的关键字

关键词和用户的当前位置,系统利用文本语义化技本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种基于智能分析的关键字检索方法,其特征在于:所述该方法包括以下步骤:步骤一:用户通过智能终端向搜索引擎或查询系统提交目标关键字,系统基于目标关键字对应的空间网络数据进行空间位置和文本内容两个属性的分析;步骤二:基于给出的具有坐标信息的主题进行关键字

关键词对应地理位置区域的范围划分,并根据地理位置区域中心构建检索路径;步骤三:在基于语义理解的空间关键字检索场景下,给定一个空间关键字查询,搜索引擎将利用概率主题模型对其进行语义化解析;步骤四:输出用户根据关键字

关键词得出的关于空间文本对象的空间维度和语义维度上的其余需求偏好位置内容
。2.
根据权利要求1所述的一种基于智能分析的关键字检索方法,其特征在于:所述用户通过智能终端向搜索引擎或查询系统提交目标关键字的步骤,包括:用户在基于关键字进行的地理位置相关信息检索的过程中,输入简短的关键字表达查询意图,在这个过程中,当用户通过智能终端向搜索引擎或查询系统提交目标关键字后,若根据用户输入的简短关键字

关键词不能准确表达其查询需求时,以用户提交的关键字

关键词为依据,基于目标关键字对应的空间网络数据进行空间位置属性和文本内容属性分析
。3.
根据权利要求2所述的一种基于智能分析的关键字检索方法,其特征在于:所述进行空间位置属性和文本内容属性分析的方法步骤,包括:步骤
11
:基于目标关键字对应的地理位置信息属于空间网络数据,其属性特征是以标签对的形式存在,地理信息特征都有属性信息并通过经纬度确定空间数据的地理位置;步骤
12
:对用户输入的检索关键字和关键词矩阵进行奇异值分解,得到简短的关键字和关键词之间的潜在联系,利用概率主题模型挖掘关键字词描述中主题相关的语义信息;步骤
13
:通过对大量与用户输入的关键字

关键词对应的相关文本内容属性进行训练分析,得到具有隐式语义包括用户搜索检索的饭店

酒店和奶茶店关键字对应的地理要素,且地理要素均有坐标信息的主题;步骤
14
:其中每一个主题代表一组与用户输入的关键字

关键词对应的文本内容属性语义相关且具有内在耦合性的类别信息,在空间关键字查询的场景中,将每一个主题定义为用户的一种潜在意图需求
。4.
根据权利要求3所述的一种基于智能分析的关键字检索方法,其特征在于:所述基于给出的具有坐标信息的主题进行关键字

关键词对应地理位置区域的范围划分的步骤,包括:用户提交基于地理位置进行关键字

关键词的搜索查询,判断含有关键字相关对象的区域范围,定义该地理区域为区域范围中针对关键字

关键词查询的目标区域,当用户提交饭店

酒店

奶茶店的关键字时,在目标区域中寻找对应的关键字对象集合,通过现有地图应用的开发者
API
获得关键字对象集合的散列点位置信息,并使用聚类算法对每一类关键字对象点进行聚类,然后针对提交的每个关键字采用算法寻找相应的关键字对象凸包集合,通过面积相等法判断关键词对应的集合是否在区域中出现,当出现后对区域分别进行关键地理位置区域中心的划分
。5.
根据权利要求4所述的一种基于智能分析的关键字检索方法,其特征在于:所述进行
关键地理位置区域中心的划分方法步骤,包括:步骤
21
:通过分散的关键字对应地理位置信息源,进行区域位置信息的搜集和加工,根据关键字对应文本内容信息的描述体构成区域位置信息库,通过选取和提炼关键字空间位置特征和主题内容的标示把区域位置信息变成有序化的组织形式进行存储;步骤
22
:通过由近及远的查找空间位置关键点周围网格中的符合关键字要求的相同搜索用户,将每一个网格里的对象都按关键字分类,在查找中心点的过程中筛选掉不包含查询关键字的冗余用户,从而省去了为每一个用户专门调取文本信息一一验证是否符合关键字要求的时间;步骤
23
:每个网格对应包含了在该网格中的所有用户的相关关键字集合;步骤
24
:每个关键字对应一个列表用来存储在该网格中包含该关键字的所有集合,列表中的每一个元素用二元组表示,在网格中查找中心点集合时,通过查找该网格出现的所有关键字所...

【专利技术属性】
技术研发人员:刘曦王传丰
申请(专利权)人:连邦网络科技服务南通有限公司
类型:发明
国别省市:

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

1