一种搜索方法及数据处理方法、装置及系统的制作方法_5

文档序号:9826260阅读:来源:国知局
同名对应关系,确定与目标名称对应的一个唯一标识,并按照搜索类型及唯一标识进行搜索,输出搜索结果,该搜索结果中的项目的类型与搜索类型相同,且项目的标识中包含唯一标识,该搜索类型包含在搜索请求中。其中,通过查找预先设置的名称与唯一标识之间的对应关系,使得能够利用唯一标识区分相同名称例如同名的两个明星,且通过利用唯一标识进行搜索,获取包含该唯一标识的项目,使得搜索结果更加准确,能够有效的改善用户的搜索体验。此外,在线搜索系统中还将输出第一提不信息,该第一提不信息中包含同名对应关系中与目标名称相似或者相同的其他名称,使得能够有效的改善用户的搜索体验,。
[0112]以上,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发明,任何熟悉本专业的技术人员,在不脱离本发明技术方案范围内,当可利用上述揭示的技术内容做出些许更动或修饰为等同变化的等效实施例,但凡是未脱离本发明技术方案内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化与修饰,均仍属于本发明技术方案的范围内。
【主权项】
1.一种搜索方法,其特征在于,包括: 接收用户的搜索请求,所述搜索请求中包含目标名称; 查找预先设置的同名对应关系,确定与所述目标名称对应的一个唯一标识,所述同名对应关系中包含名称与唯一标识之间的对应关系; 按照所述唯一标识进行搜索,输出搜索结果,所述搜索结果中的项目的标识中包含所述唯一标识。2.根据权利要求1所述的方法,其特征在于,所述查找预先设置的同名对应关系,确定与所述目标名称对应的一个唯一标识包括: 若在预先设置的同名对应关系中仅有一个与所述目标名称相同的名称,则查找所述同名对应关系中的名称与唯一标识之间的对应关系,确定与所述目标名称对应的一个唯一标识; 若在预先设置的同名对应关系中包含至少两个与所述目标名称相同的名称,则查找所述同名对应关系中的名称与唯一标识之间的对应关系,确定在所述至少两个与所述目标名称相同的名称中,满足条件的名称对应的一个唯一标识。3.根据权利要求2所述的方法,其特征在于,所述按照所述唯一标识进行搜索,输出搜索结果,所述搜索结果中的项目的标识中包含所述唯一标识,包括: 按照搜索类型及所述唯一标识进行搜索,输出搜索结果,所述搜索结果中的项目的类型与所述搜索类型相同,且所述项目的标识中包含所述唯一标识,所述搜索类型包含在所述搜索请求中。4.根据权利要求3所述的方法,其特征在于,所述按照搜索类型及所述唯一标识进行搜索,输出搜索结果包括: 按照所述唯一标识进行搜索,获取标识中包含所述唯一标识的项目; 从所述项目中获取类型与所述搜索类型相同的项目并作为搜索结果输出。5.根据权利要求2至4任意一项所述的方法,其特征在于,所述方法还包括: 输出第一提示信息,所述第一提示信息中包含所述同名对应关系中与所述目标名称相似或者相同的其他名称。6.一种数据处理方法,其特征在于,包括: 进行名称的数据挖掘,得到所有的相同名称; 确定与所述所有的相同名称中的每一个名称关联的项目; 为所述所有的相同名称中的每一个名称设置一个唯一标识,得到同名对应关系,且为与所述名称关联的项目设置与所述名称相同的唯一标识,所述同名对应关系中包含名称与唯一标识之间的对应关系。7.根据权利要求6所述的方法,其特征在于,所述进行名称的数据挖掘,得到所有的相同名称,包括: 利用网页爬虫抓取数据,并进行数据挖掘得到名称表; 对所述名称表中的名称进行相同名称的挖掘,得到所述名称表中所有的相同名称。8.根据权利要求6或7所述的方法,其特征在于,所述方法还包括: 将包含名称与唯一标识之间的对应关系的同名对应关系、及已标识唯一标识的项目导入至在线搜索系统中。9.一种在线搜索系统,其特征在于,包括: 接收模块,用于接收用户的搜索请求,所述搜索请求中包含目标名称; 查找模块,用于在所述接收模块接收所述搜索请求之后,查找预先设置的同名对应关系,确定与所述目标名称对应的一个唯一标识,所述同名对应关系中包含名称与唯一标识之间的对应关系; 输出模块,用于在所述查找模块确定所述唯一标识之后,按照所述唯一标识进行搜索,输出搜索结果,所述搜索结果中的项目的标识中包含所述唯一标识。10.根据权利要求9所述在线搜索系统,其特征在于,查找模块具体包括: 第一查找模块,用于在所述接收模块接收所述搜索请求之后,若在预先设置的同名对应关系中仅有一个与所述目标名称相同的名称,则查找所述同名对应关系中的名称与唯一标识之间的对应关系,确定与所述目标名称对应的一个唯一标识; 第二查找模块,用于在所述接收模块接收所述搜索请求之后,若在预先设置的同名对应关系中包含至少两个与所述目标名称相同的名称,则查找所述同名对应关系中的名称与唯一标识之间的对应关系,确定在所述至少两个与所述目标名称相同的名称中,满足条件的名称对应的一个唯一标识。11.根据权利要求10所述的在线搜索系统,其特征在于,所述输出模块具体用于在所述查找模块确定所述唯一标识之后,按照搜索类型及所述唯一标识进行搜索,输出搜索结果,所述搜索结果中的项目的类型与所述搜索类型相同,且所述项目的标识中包含所述唯一标识,所述搜索类型包含在所述搜索请求中。12.根据权利要求11所述的在线搜索系统,其特征在于,所述输出模块包括: 获取模块,用于在所述查找模块确定所述唯一标识之后,按照所述唯一标识进行搜索,获取标识中包含所述唯一标识的项目; 获取输出模块,用于在所述获取模块获取所述项目之后,从所述项目中获取类型与所述搜索类型相同的项目并作为搜索结果输出。13.根据权利要求10至12任意一项所述的在线搜索系统,其特征在于,所述在线搜索系统还包括: 第一输出模块,用于在所述输出模块输出所述搜索结果后,输出第一提示信息,所述第一提示信息中包含所述同名对应关系中与所述目标名称相似或者相同的其他名称。14.一种数据处理装置,其特征在于,包括: 挖掘模块,用于进行名称的数据挖掘,得到所有的相同名称; 关联模块,用于在所述挖掘模块得到所述所有的相同名称之后,确定与所述所有的相同名称中的每一个名称关联的项目; 设置模块,用于在所述关联模块确定与所述所有的相同名称中的每一个名称关联的项目之后,为所述所有的相同名称中的每一个名称设置一个唯一标识,得到同名对应关系,且为与所述名称关联的项目设置与所述名称相同的唯一标识,所述同名对应关系中包含名称与唯一标识之间的对应关系。15.根据权利要求14所述的数据处理装置,其特征在于,所述挖掘模块包括: 第一挖掘模块,用于利用网页爬虫抓取数据,并进行数据挖掘得到名称表; 第二挖掘模块,用于对所述名称表中的名称进行相同名称的挖掘,得到所述所述名称表中所有的相同名称。16.根据权利要求14或15所述的数据处理装置,其特征在于,所述装置还包括: 导入模块,用于在所述设置模块设置唯一标识之后,将包含名称与唯一标识之间的对应关系的同名对应关系、及已标识唯一标识的项目导入至在线搜索系统中。
【专利摘要】一种搜索方法及数据处理方法、装置及系统,其中,搜索方法包括:接收用户的搜索请求,搜索请求中包含目标名称;查找预先设置的同名对应关系,确定与目标名称对应的一个唯一标识,该同名对应关系中包含名称与唯一标识之间的对应关系;按照唯一标识进行搜索,输出搜索结果,搜索结果中的项目的标识中包含唯一标识。通过设置名称与唯一标识之间的对应关系,使得能够有效的利用唯一标识区分相同的两个或多个名称,且通过在项目上设置唯一标识,使得能够利用唯一标识对相同的名称进行搜索,有效提高搜索的准确性,避免相同名称的项目混淆,提高用户的搜索体验。
【IPC分类】G06F17/30
【公开号】CN105589863
【申请号】CN201410566247
【发明人】陈祺
【申请人】腾讯科技(深圳)有限公司
【公开日】2016年5月18日
【申请日】2014年10月22日
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1