对象搜索方法、系统和计算机系统、计算机可读存储介质技术方案

技术编号:21573289 阅读:24 留言:0更新日期:2019-07-10 15:52
本公开提供了一种对象搜索方法,该方法包括:获取用户输入的搜索词;获取用户的身份信息,其中,身份信息用于表征用户的个体特征;根据身份信息,查找对应的特征关键词;以及,将找到的特征关键词和用户输入的搜索词同时作为搜索输入进行搜索。本公开还提供了一种对象搜索系统、一种计算机系统和一种计算机可读存储介质。

Object Search Method, System and Computer System, Computer Readable Storage Media

【技术实现步骤摘要】
对象搜索方法、系统和计算机系统、计算机可读存储介质
本公开涉及互联网
,更具体地,涉及一种对象搜索方法、系统和计算机系统、计算机可读存储介质。
技术介绍
随着互联网技术的发展,网上购物逐渐成为一种便捷的生活方式。当用户在购物网站上购物时,往往希望搜索到自己想要的商品。但由于用户的个体差异较大,因而不同用户一般需要搜索符合自身情况的商品。目前基于用户画像虽然已经能够给出千人千面的搜索结果,但这仅仅是基于搜索结果的排序,并没有筛选出符合个体特征的商品。比如一个孕妇想买化妆品,衣服,洗护用品等等,但是如果搜索出来的都是一般的商品,则一定不适合孕妇使用。在实现本公开构思的过程中,专利技术人发现相关技术中至少存在如下问题:如果用户想要搜索到适合自己的商品,则需要加上相应的关键词才能搜索到符合自己要求的商品。由于用户一般都需要购买多种类的商品,因此使用上述方案每次搜索时都需要加上适合自己的关键词,这样就很麻烦,同时也会存在用户由于搜索关键词使用不准确而造成搜索结果不准确的缺陷。比如孕妇搜索相关种类的商品时都需要加上孕妇或母婴类关键词才能搜索到适合孕妇使用的商品,并且也会存在用词不准确而导致搜索结果不准确甚至搜索不到等情况。
技术实现思路
有鉴于此,本公开提供了一种能够帮助用户搜索到符合其个体特征的对象的对象搜索方法和对象搜索系统。本公开的一个方面提供了一种对象搜索方法,包括:获取用户输入的搜索词;获取上述用户的身份信息,其中,上述身份信息用于表征上述用户的个体特征;根据上述身份信息,查找对应的特征关键词;以及,将找到的特征关键词和上述用户输入的搜索词同时作为搜索输入进行搜索。根据本公开的实施例,根据上述身份信息,查找对应的特征关键词包括:判断是否存在与上述身份信息所表征的个体特征相关联的关键词集合或类目关键词对照表;以及根据判断结果,查找上述特征关键词。根据本公开的实施例,根据判断结果,查找上述特征关键词包括:若存在与上述身份信息所表征的个体特征相关联的关键词集合,则从上述关键词集合中提取上述特征关键词。根据本公开的实施例,根据判断结果,查找上述特征关键词包括:若存在与上述身份信息所表征的个体特征相关联的类目关键词对照表,则根据上述用户输入的搜索词,确定上述用户想要搜索的对象所属的类目;以及从上述类目关键词对照表提取与上述类目对应的特征关键词。根据本公开的实施例,上述方法还包括:若既不存在与上述身份信息所表征的个体特征相关联的关键词集合,也不存在与上述身份信息所表征的个体特征相关联的类目关键词对照表,则直接将上述用户输入的搜索词作为搜索输入进行搜索。根据本公开的实施例,上述方法还包括:在上述用户执行身份设置操作以设置上述身份信息的过程中,对上述身份信息进行分析;根据身份信息分析结果,生成与上述身份信息所表征的个体特征对应的至少一个特征关键词;以及存储上述至少一个特征关键词及其与上述身份信息的对应关系。根据本公开的实施例,上述方法还包括:在上述用户执行身份设置操作以设置上述身份信息的过程中,校验上述身份信息是否合法;以及若上述身份信息合法,则对上述身份信息进行分析。本公开的另一个方面提供了一种对象搜索系统,包括:第一获取模块,用于获取用户输入的搜索词;第二获取模块,用于获取上述用户的身份信息,其中,上述身份信息用于表征上述用户的个体特征;查找模块,用于根据上述身份信息,查找对应的特征关键词;以及搜索模块,用于将找到的特征关键词和上述用户输入的搜索词同时作为搜索输入进行搜索。根据本公开的实施例,上述查找模块包括:判断单元,用于判断是否存在与上述身份信息所表征的个体特征相关联的关键词集合或类目关键词对照表;以及查找单元,用于根据判断结果,查找上述特征关键词。根据本公开的实施例,上述查找单元包括:第一提取子单元,用于在存在与上述身份信息所表征的个体特征相关联的关键词集合的情况下,从上述关键词集合中提取上述特征关键词。根据本公开的实施例,上述查找单元包括:确定子单元,用于在存在与上述身份信息所表征的个体特征相关联的类目关键词对照表的情况下,根据上述用户输入的搜索词,确定上述用户想要搜索的对象所属的类目;以及第二提取子单元,用于从上述类目关键词对照表提取与上述类目对应的特征关键词。根据本公开的实施例,上述搜索模块还用于:在既不存在与上述身份信息所表征的个体特征相关联的关键词集合,也不存在与上述身份信息所表征的个体特征相关联的类目关键词对照表的情况下,直接将上述用户输入的搜索词作为搜索输入进行搜索。根据本公开的实施例,上述系统还包括:分析模块,用于在上述用户执行身份设置操作以设置上述身份信息的过程中,对上述身份信息进行分析;生成模块,用于根据身份信息分析结果,生成与上述身份信息所表征的个体特征对应的至少一个特征关键词;以及存储模块,用于存储上述至少一个特征关键词及其与上述身份信息的对应关系。根据本公开的实施例,上述系统还包括:校验模块,用于在上述用户执行身份设置操作以设置上述身份信息的过程中,校验上述身份信息是否合法;以及上述分析模块还用于在上述身份信息合法的情况下,对上述身份信息进行分析。本公开的另一方面提供了一种计算机系统,包括:一个或多个处理器;存储器,用于存储一个或多个程序,其中,当上述一个或多个程序被上述一个或多个处理器执行时,使得上述一个或多个处理器实现上述任一项所述的对象搜索方法。本公开的另一方面提供了一种计算机可读存储介质,其上存储有可执行指令,该指令被处理器执行时使处理器实现上述中任一项所述的对象搜索方法。根据本公开的实施例,因为采用了自动基于用户的身份特征进行搜索的技术手段,用户每次想要搜索适合自己的商品时,只需要输入与商品有关的搜索词即可,不需要每次都额外加上与自己的个体特征有关的任何特征关键词,因此可以省去不必要的麻烦,同时也不用担心搜索词可能无法体现个体差异而造成搜索结果不准确。比如孕妇搜索相关种类商品的时候系统会自动加上孕妇类或母婴类关键词,免去了手动输入带来的种种不便,并且电不会存在用词不准确导致搜索不准确甚至搜索不到的尴尬局面。附图说明通过以下参照附图对本公开实施例的描述,本公开的上述以及其他目的、特征和优点将更为清楚,在附图中:图1示意性示出了可以应用本公开的对象搜索方法及其系统的示例性系统架构;图2示意性示出了根据本公开实施例的对象搜索方法的流程图;图3A示意性示出了根据本公开实施例的根据所述身份信息查找对应的特征关键词的流程图;图3B示意性示出了根据本公开另一实施例的对象搜索方法的流程图;图3C示意性示出了根据本公开实施例的搜索对象的示意图;图3D示意性示出了根据本公开另一实施例的对象搜索方法的流程图;图4示意性示出了根据本公开实施例的对象搜索系统的框图;图5A示意性示出了根据本公开实施例的查找模块的框图;图5B示意性示出了根据本公开另一实施例的对象搜索系统的框图;图5C示意性示出了根据本公开另一实施例的对象搜索系统的框图;以及图6示意性示出了根据本公开实施例的适于实现对象搜索方法及其系统的计算机系统的框图。具体实施方式以下,将参照附图来描述本公开的实施例。但是应该理解,这些描述只是示例性的,而并非要限制本公开的范围。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必本文档来自技高网...

【技术保护点】
1.一种对象搜索方法,包括:获取用户输入的搜索词;获取所述用户的身份信息,其中,所述身份信息用于表征所述用户的个体特征;根据所述身份信息,查找对应的特征关键词;以及将找到的特征关键词和所述用户输入的搜索词同时作为搜索输入进行搜索。

【技术特征摘要】
1.一种对象搜索方法,包括:获取用户输入的搜索词;获取所述用户的身份信息,其中,所述身份信息用于表征所述用户的个体特征;根据所述身份信息,查找对应的特征关键词;以及将找到的特征关键词和所述用户输入的搜索词同时作为搜索输入进行搜索。2.根据权利要求1所述的方法,其中,根据所述身份信息,查找对应的特征关键词包括:判断是否存在与所述身份信息所表征的个体特征相关联的关键词集合或类目关键词对照表;以及根据判断结果,查找所述特征关键词。3.根据权利要求2所述的方法,其中,根据判断结果,查找所述特征关键词包括:若存在与所述身份信息所表征的个体特征相关联的关键词集合,则从所述关键词集合中提取所述特征关键词。4.根据权利要求2所述的方法,其中,根据判断结果,查找所述特征关键词包括:若存在与所述身份信息所表征的个体特征相关联的类目关键词对照表,则根据所述用户输入的搜索词,确定所述用户想要搜索的对象所属的类目;以及从所述类目关键词对照表提取与所述类目对应的特征关键词。5.根据权利要求2所述的方法,其中,所述方法还包括:若既不存在与所述身份信息所表征的个体特征相关联的关键词集合,也不存在与所述身份信息所表征的个体特征相关联的类目关键词对照表,则直接将所述用户输入的搜索词作为搜索输入进行搜索。6.根据权利要求1所述的方法,其中,所述方法还包括:在所述用户执行身份设置操作以设置所述身份信息的过程中,对所述身份信息进行分析;根据身份信息分析结果,生成与所述身份信息所表征的个体特征对应的至少一个特征关键词;以及存储所述至少一个特征关键词及其与所述身份信息的对应关系。7.根据权利要求6所述的方法,其中,所述方法还包括:在所述用户执行身份设置操作以设置所述身份信息的过程中,校验所述身份信息是否合法;以及若所述身份信息合法,则对所述身份信息进行分析。8.一种对象搜索系统,包括:第一获取模块,用于获取用户输入的搜索词;第二获取模块,用于获取所述用户的身份信息,其中,所述身份信息用于表征所述用户的个体特征;查找模块,用于根据所述身份信息,查找对应的特征关键词;以及搜索模块,用于将找到的特征关键词和所述用户输入的搜索词同时...

【专利技术属性】
技术研发人员:张之硕
申请(专利权)人:北京京东尚科信息技术有限公司北京京东世纪贸易有限公司
类型:发明
国别省市:北京,11

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

1