[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN107545013A - 用于提供搜索推荐信息的方法和装置 - Google Patents

用于提供搜索推荐信息的方法和装置 Download PDF

Info

Publication number
CN107545013A
CN107545013A CN201610500705.9A CN201610500705A CN107545013A CN 107545013 A CN107545013 A CN 107545013A CN 201610500705 A CN201610500705 A CN 201610500705A CN 107545013 A CN107545013 A CN 107545013A
Authority
CN
China
Prior art keywords
information
user
search
searching
determined
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201610500705.9A
Other languages
English (en)
Inventor
李丰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201610500705.9A priority Critical patent/CN107545013A/zh
Priority to EP16906930.9A priority patent/EP3432154A4/en
Priority to KR1020187029713A priority patent/KR20180121642A/ko
Priority to KR1020217002858A priority patent/KR102335972B1/ko
Priority to JP2018554400A priority patent/JP6731069B2/ja
Priority to PCT/CN2016/094877 priority patent/WO2018000533A1/zh
Publication of CN107545013A publication Critical patent/CN107545013A/zh
Priority to US16/160,843 priority patent/US11106737B2/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/903Querying
    • G06F16/9032Query formulation
    • G06F16/90324Query formulation using system suggestions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/903Querying
    • G06F16/90335Query processing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/903Querying
    • G06F16/9035Filtering based on additional data, e.g. user or group profiles

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computational Linguistics (AREA)
  • Mathematical Physics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

本发明的目的是提供一种用于提供搜索推荐信息的方法和装置。根据本发明的方法包括以下步骤:用户在用户设备中进行搜索时,获取与所述用户对应的搜索参考信息;基于所述搜索参考信息,确定与所述用户对应的搜索需求信息;基于所述搜索需求信息,提供相应的搜索推荐信息。与现有技术相比,本发明具有以下优点:通过基于用户设备中的信息流数据确定用户的搜索需求并提供相应的搜索推荐信息,使得获得的搜索推荐信息更符合其当前的搜索需求,突破了传统的仅基于用户输入的查询信息进行搜索方式,提高了搜索效率,提升了推荐信息的准确性。

Description

用于提供搜索推荐信息的方法和装置
技术领域
本发明涉及计算机技术领域,尤其涉及一种用于提供搜索推荐信息的方法和装置。
背景技术
移动设备的应用程序一般可获知该应用程序内的数据和用户进行的操作,并据此来向用户推荐信息。然而,移动设备中的其他应用程序的信息流数据,例如用户的操作、通知、短信、照片等,往往隐藏了用户画像或用户需求等可用于向用户推荐信息的参考信息。由于这些信息流数据具有异构、离散、杂乱无序等特点,使得利用这些信息具有较高的难度。
发明内容
本发明的目的是提供一种用于提供搜索推荐信息的方法和装置。
根据本发明的一个方面,提供了一种用于提供搜索推荐信息的方法,其中,所述方法包括以下步骤:
-用户在用户设备中进行搜索时,获取与所述用户对应的搜索参考信息,其中,所述搜索参考信息包括对应于用户设备中的一个或多个应用程序的信息流数据;
-基于所述搜索参考信息,确定与所述用户对应的搜索需求信息;
-基于所述搜索需求信息,提供相应的搜索推荐信息。
根据本发明的一个方面,还提供了一种用于提供搜索结果的提供装置,其中,所述提供装置包括:
用于用户在用户设备中进行搜索时,获取与所述用户对应的搜索参考信息的装置,其中,所述搜索参考信息包括对应于用户设备中的一个或多个应用程序的信息流数据;
用于基于所述搜索参考信息,确定与所述用户对应的搜索需求信息的装置;
用于基于所述搜索需求信息,提供相应的搜索推荐信息的装置。
与现有技术相比,本发明具有以下优点:通过基于用户设备中的信息流数据确定用户的搜索需求并提供相应的搜索推荐信息,使得获得的搜索推荐信息更符合其当前的搜索需求,突破了传统的仅基于用户输入的查询信息进行搜索的方式,提高了搜索效率,提升了推荐信息的准确性;并且,根据本发明的方案能够对信息流数据进行整理,为确定用户的搜索需求提供了便利。
附图说明
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
图1示意出了根据本发明的一种用于提供搜索推荐信息的方法流程图;
图2示意出了根据本发明的一种用于提供搜索推荐信息的提供装置的结构示意图。
附图中相同或相似的附图标记代表相同或相似的部件。
具体实施方式
下面结合附图对本发明作进一步详细描述。
图1示意出了根据本发明的一种用于提供搜索推荐信息的方法流程图。根据本发明的方法包括步骤S1、步骤S2和步骤S3。
其中,根据本发明的方法通过包含于计算机设备中的提供装置来实现。所述计算机设备包括一种能够按照事先设定或存储的指令,自动进行数值计算和/或信息处理的电子设备,其硬件包括但不限于微处理器、专用集成电路(ASIC)、可编程门阵列(FPGA)、数字处理器(DSP)、嵌入式设备等。所述计算机设备包括网络设备和/或用户设备。其中,所述网络设备包括但不限于单个网络服务器、多个网络服务器组成的服务器组或基于云计算(Cloud Computing)的由大量主机或网络服务器构成的云,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个超级虚拟计算机。所述用户设备包括但不限于任何一种可与用户通过键盘、鼠标、遥控器、触摸板、或声控设备等方式进行人机交互的电子产品,例如,个人计算机、平板电脑、智能手机、PDA、游戏机、或IPTV等。
优选地,所述用户设备包括诸如智能手机等移动设备。
其中,所述用户设备及网络设备所处的网络包括但不限于互联网、广域网、城域网、局域网、VPN网络等。
需要说明的是,所述用户设备、网络设备以及网络仅为举例,其他现有的或今后可能出现的用户设备、网络设备以及网络如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。
参照图1,在步骤S1中,用户在用户设备中进行搜索时,提供装置获取与所述用户对应的搜索参考信息。
其中,所述搜索参考信息包括对应于用户设备中的一个或多个应用程序的信息流数据。
其中,所述信息流数据包括操作、通知、短信、照片等数据。
优选地,所述搜索参考信息可包括对信息流数据进行整理后得到的信息。例如,通过对收集到的信息流数据执行语义分析操作,将其主要信息作为搜索参考信息。
优选地,提供装置通过执行步骤S4(图未示)来收集信息流数据。
在步骤S4中,提供装置收集所述用户设备中产生的一项或多项信息流数据,以基于所述一项或多项信息流数据得到相应的搜索参考信息进行存储。
具体地,提供装置可将所收集的一项或多项信息流数据各自对应的时间信息和内容信息作为搜索参考信息进行存储。
优选地,提供装置将收集到的各项信息流数据按照预定的样式信息进行整理,从而得到所述各项信息流数据对应的标签信息作为搜索参考信息进行存储。
其中,所述标签信息包括以下至少任一项信息:
1)时间信息;该时间信息用于指示产生信息流数据的时间。
2)类别信息;该类别信息包括各种可用于对信息流数据进行分类的信息。例如,按照信息类型将信息流数据分为“应用通知”、“短信”或“用户操作”等等。
3)来源信息;该来源信息用于指示产生信息流数据的应用程序
4)内容摘要信息;该内容摘要信息包括文本摘要信息,例如,从短信内容中提取的摘要信息。优选地,该内容摘要还包括通过图像识别摘和视频识别得到的摘要信息。
例如,用户拍摄了一张天安门自拍的高清照片,则提供装置基于该用户操作,将对照片执行图像识别得到的信息:“白天、北京天安门、晴”,作为内容摘要信息。
5)意图信息;该意图信息包括各种可反映用户搜索意图的信息。例如,基于预定的根据大量用户数据收集来的推导规则,对于购物类应用的通知信息对应的意图信息为“网购”和“快递查询”。又例如,基于当前用户的性别、年龄、职业等属性信息,将其他相似用户对应的意图信息作为该用户的意图信息。
根据本发明的第一示例,提供装置包含于智能手机的搜索类应用app_1中。智能手机接收到购物类应用app_2的通知信息“订单已发货!您购买的长袖连衣裙已发货”。则提供装置在步骤S4中收集与该通知信息对应的信息流数据,并按照预定的包含5个标签的样式信息{时间,类别,来源,内容摘要,意图}来对该信息流数据进行整理,得到如下搜索参考信息info_1:时间“2016年4月5号晚上9点”;类别“app通知”;来源“app_2”;内容摘要“长袖连衣裙已发货”;意图“网购,长袖连衣裙”,提供装置将该搜索参考信息info_1存储于所述智能手机中。当用户在搜索类应用app_1进行搜索时,提供装置获取一天之内与该用户对应的搜索参考信息info_1。
需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何收集所述用户设备中产生的一项或多项信息流数据,以基于所述一项或多项信息流数据得到相应的搜索参考信息进行存储的实现方式,均应包含在本发明的范围内。
优选地,提供装置可定期地执行所述步骤S4来收集用户设备中最新的信息流数据。
优选地,提供装置获取用户的授权设置操作,从而在经过用户授权的情况下收集所述用户设备中产生的一项或多项信息流数据。
例如,用户可设置访问对用户设备中的照片、短信、应用通知等信息流数据的访问权限,提供装置基于用户设置的访问权限来收集用户设备中产生的一项或多项信息流数据。
优选地,如果提供装置包含于网络设备中,提供装置可接收来自用户设备的信息流数据。
继续参照图1,在步骤S2中,提供装置基于所述搜索参考信息,确定与所述用户对应的搜索需求信息。
其中,所述搜索需求信息包括各种用于指示用户的搜索需求的信息。
具体地,提供装置基于所述搜索参考信息,确定与所述用户对应的搜索需求信息的方式包括但不限于以下任一种:
1)直接将搜索参考信息的内容信息作为搜索需求信息;
2)选择搜索参考信息的一部分信息作为搜索需求信息;例如,经整理得到各个信息流数据的类别标签和意图标签,则将该类别标签和意图标签的内容作为搜索需求信息。
3)基于用户相关信息和所述搜索参考信息,确定与所述用户对应的搜索需求信息。
其中,所述用户相关信息包括各种与该用户相关的属性信息,例如,年龄、职业、婚姻状况、偏好等等。
优选地,提供装置可基于预定的属性信息和需求信息的匹配规则,确定与用户相关信息对应的搜索需求信息。
继续对前述第一示例进行说明,提供装置获取到与该用户对应的用户相关信息包括“女,25岁,程序员,未婚”,则提供装置根据该用户相关信息和预定的匹配规则,确定与该用户相匹配的需求为“女春秋装,波西米亚风”,则提供装置将搜索参考信息以及基于用户相关信息所确定的需求信息作为与该用户对应的搜索需求信息,则得到的搜索需求信息为“网购、长袖连衣裙,女春秋装、波西米亚风”。
4)从所述搜索参考信息中提取一个或多个关键词作为与所述用户对应的搜索需求信息。
优选地,得到多个候选搜索需求信息时,提供装置基于预定的权重计算规则来计算各个候选搜索需求的权重信息;接着,提供装置基于所述各个候选搜索需求的权重信息对各个候选搜索需求信息进行排序,从而选择排序靠前的至少一个候选搜索需求信息。
接着继续参照图1,在步骤S3中,提供装置基于所述搜索需求信息,提供相应的搜索推荐信息。
其中,搜索推荐信息包括基于搜索需求信息得到的搜索结果信息。
具体地,提供装置基于所述搜索需求信息,确定与所述搜索需求信息对应的一个或多个扩展查询信息;接着,提供装置基于所述一个或多个扩展查信息进行搜索,以获得相应的搜索推荐信息。
例如,用户在搜索框中输入“查询”进行搜索时,提供装置在步骤S2中确定该用户对应的搜索需求信息为“快递”,则提供装置将“快递”作为扩展查询词,以基于“查询”和“快递”进行搜索来得到相应的搜索推荐信息。
优选地,提供装置将所述一个或多个扩展查询信息提供至所述用户,以供用户进行选择;接着,提供装置基于用户所选择的扩展查信息进行搜索,以获得相应的搜索推荐信息。
继续对前述第一示例进行说明,提供装置基于搜索需求信息为“网购、长袖连衣裙,女春秋装、波西米亚风”,将“网购”、“女春秋装”、“女春秋装”和“波西米亚风”作为扩展查询信息,并通过提示框将该4个扩展查询信息提供至该用户。该用户选择“波西米亚风”和“女春秋装”,则提供装置基于该用户所选择的扩展查信息进行搜索,以获得相应的搜索推荐信息。
优选地,提供装置可基于所述用户输入的查询信息和所述一个或多个扩展查询信息,呈现相应的一种或多种搜索建议信息,以供用户选择其中之一进行搜索。
例如,用户在输入框中输入查询词a,并且提供装置获得的扩展查询词为b和c,则提供装置在输入框中提供3中搜索建议信息“a+b”、“a+c”和“a+b+c”,以供用户选择其中之一进行搜索。
需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何基于所述搜索需求信息,提供相应的搜索推荐信息的实现方式,均应包含在本发明的范围内。
根据本发明的方法,通过基于用户设备中的信息流数据确定用户的搜索需求并提供相应的搜索推荐信息,使得获得的搜索推荐信息更符合其当前的搜索需求,突破了传统的仅基于用户输入的查询信息进行搜索方式,提高了搜索效率,提升了推荐信息的准确性;并且,根据本发明的方法能够对信息流数据进行整理,为确定用户的搜索需求提供了便利。
图2示意出了根据本发明的一种用于提供搜索推荐信息的提供装置的结构示意图。
根据本发明的提供装置包括:用于用户在用户设备中进行搜索时,获取与所述用户对应的搜索参考信息的装置(以下简称“获取装置1”);用于基于所述搜索参考信息,确定与所述用户对应的搜索需求信息的装置(以下简称“确定装置2”);用于基于所述搜索需求信息,提供相应的搜索推荐信息的装置(以下简称“信息提供装置3”)。
参照图2,用户在用户设备中进行搜索时,获取装置1获取与所述用户对应的搜索参考信息。
其中,所述搜索参考信息包括对应于用户设备中的一个或多个应用程序的信息流数据。
其中,所述信息流数据包括操作、通知、短信、照片等数据。
优选地,所述搜索参考信息可包括对信息流数据进行整理后得到的信息。例如,通过对收集到的信息流数据执行语义分析操作,将其主要信息作为搜索参考信息。
优选地,所述提供装置还包括用于收集所述用户设备中产生的一项或多项信息流数据,以基于所述一项或多项信息流数据得到相应的搜索参考信息进行存储的装置(图未示,以下简称“数据收集装置”)
数据收集装置收集所述用户设备中产生的一项或多项信息流数据,以基于所述一项或多项信息流数据得到相应的搜索参考信息进行存储。
具体地,提供装置可将所收集的一项或多项信息流数据各自对应的时间信息和内容信息作为搜索参考信息进行存储。
优选地,所述提供装置包括用于将收集到的各项信息流数据按照预定的样式信息进行整理,从而得到所述各项信息流数据对应的标签信息作为搜索参考信息进行存储的装置(图未示,以下简称“整理装置”)。
整理装置将收集到的各项信息流数据按照预定的样式信息进行整理,从而得到所述各项信息流数据对应的标签信息作为搜索参考信息进行存储。
其中,所述标签信息包括以下至少任一项信息:
1)时间信息;该时间信息用于指示产生信息流数据的时间。
2)类别信息;该类别信息包括各种可用于对信息流数据进行分类的信息。例如,按照信息类型将信息流数据分为“应用通知”、“短信”或“用户操作”等等。
3)来源信息;该来源信息用于指示产生信息流数据的应用程序。
4)内容摘要信息;该内容摘要信息包括文本摘要信息,例如,从短信内容中提取的摘要信息。优选地,该内容摘要还包括通过图像识别摘和视频识别得到的摘要信息。
例如,用户拍摄了一张天安门自拍的高清照片,则整理装置基于该用户操作,将对照片执行图像识别得到的信息:“白天、北京天安门、晴”,作为内容摘要信息。
5)意图信息;该意图信息包括各种可反映用户搜索意图的信息。例如,基于预定的根据大量用户数据收集来的推导规则,对于购物类应用的通知信息对应的意图信息为“网购”和“快递查询”。又例如,基于当前用户的性别、年龄、职业等属性信息,将其他相似用户对应的意图信息作为该用户的意图信息。
根据本发明的第一示例,提供装置包含于智能手机的搜索类应用app_1中。智能手机接收到购物类应用app_2的通知信息“订单已发货!您购买的长袖连衣裙已发货”。数据收集装置收集与该通知信息对应的信息流数据,整理装置按照预定的包含5个标签的样式信息{时间,类别,来源,内容摘要,意图}来对该信息流数据进行整理,得到如下搜索参考信息info_1:时间“2016年4月5号晚上9点”;类别“app通知”;来源“app_2”;内容摘要“长袖连衣裙已发货”;意图“网购,长袖连衣裙”,提供装置将该搜索参考信息info_1存储于所述智能手机中。当用户在搜索类应用app_1进行搜索时,获取装置1获取到一天之内与该用户对应的搜索参考信息info_1。
需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何收集所述用户设备中产生的一项或多项信息流数据,以基于所述一项或多项信息流数据得到相应的搜索参考信息进行存储的实现方式,均应包含在本发明的范围内。
优选地,数据收集装置可定期地执行收集所述用户设备中产生的一项或多项信息流数据的操作,来收集用户设备中最新的信息流数据。
优选地,数据收集装置获取用户的授权设置操作,从而在经过用户授权的情况下收集所述用户设备中产生的一项或多项信息流数据。
例如,用户可设置访问对用户设备中的照片、短信、应用通知等信息流数据的访问权限,数据收集装置基于用户设置的访问权限来收集用户设备中产生的一项或多项信息流数据。
优选地,如果提供装置包含于网络设备中,提供装置可接收来自用户设备的信息流数据。
继续参照图2,确定装置2基于所述搜索参考信息,确定与所述用户对应的搜索需求信息。
其中,所述搜索需求信息包括各种用于指示用户的搜索需求的信息。
具体地,确定装置2基于所述搜索参考信息,确定与所述用户对应的搜索需求信息的方式包括但不限于以下任一种:
1)直接将搜索参考信息的内容信息作为搜索需求信息;
2)选择搜索参考信息的一部分信息作为搜索需求信息;例如,经整理得到各个信息流数据的类别标签和意图标签,则将该类别标签和意图标签的内容作为搜索需求信息。
3)基于用户相关信息和所述搜索参考信息,确定与所述用户对应的搜索需求信息。
其中,所述用户相关信息包括各种与该用户相关的属性信息,例如,年龄、职业、婚姻状况、偏好等等。
优选地,提供装置可基于预定的属性信息和需求信息的匹配规则,确定与用户相关信息对应的搜索需求信息。
继续对前述第一示例进行说明,提供装置获取到与该用户对应的用户相关信息包括“女,25岁,程序员,未婚”,则确定装置2根据该用户相关信息和预定的匹配规则,确定与该用户相匹配的需求为“女春秋装,波西米亚风”,则确定装置2将搜索参考信息以及基于用户相关信息所确定的需求信息作为与该用户对应的搜索需求信息,则得到的搜索需求信息为“网购、长袖连衣裙,女春秋装、波西米亚风”。
4)从所述搜索参考信息中提取一个或多个关键词作为与所述用户对应的搜索需求信息。
优选地,所述确定装置2包括用于得到多个候选搜索需求信息时,基于预定的权重计算规则来计算各个候选搜索需求的权重信息的装置(图未示,以下简称“计算装置”),和用于基于所述各个候选搜索需求的权重信息对各个候选搜索需求信息进行排序,从而选择排序靠前的至少一个候选搜索需求信息的装置(图未示,以下简称“排序装置”)
得到多个候选搜索需求信息时,计算装置基于预定的权重计算规则来计算各个候选搜索需求的权重信息;接着,排序装置基于所述各个候选搜索需求的权重信息对各个候选搜索需求信息进行排序,从而选择排序靠前的至少一个候选搜索需求信息。
接着继续参照图2,信息提供装置3基于所述搜索需求信息,提供相应的搜索推荐信息。
其中,搜索推荐信息包括基于搜索需求信息得到的搜索结果信息。
具体地,信息提供装置3进一步包括用于基于所述搜索需求信息,确定与所述搜索需求信息对应的一个或多个扩展查询信息的装置(图未示,以下简称“扩展确定装置”),和用于基于所述一个或多个扩展查信息进行搜索,以获得相应的搜索推荐信息的装置(图未示,以下简称“扩展搜索装置”)。
扩展确定装置基于所述搜索需求信息,确定与所述搜索需求信息对应的一个或多个扩展查询信息;接着,扩展搜索装置基于所述一个或多个扩展查信息进行搜索,以获得相应的搜索推荐信息。
例如,用户在搜索框中输入“查询”进行搜索时,确定装置2所确定该用户对应的搜索需求信息为“快递”,则扩展确定装置将“快递”作为扩展查询词,扩展搜索装置基于“查询”和“快递”进行搜索来得到相应的搜索推荐信息。
优选地,所述扩展确定装置包括用于将所述一个或多个扩展查询信息提供至所述用户,以供用户进行选择的装置(图未示,以下简称“扩展提供装置”)。
扩展提供装置将所述一个或多个扩展查询信息提供至所述用户,以供用户进行选择;接着,扩展搜索装置基于用户所选择的扩展查信息进行搜索,以获得相应的搜索推荐信息。
继续对前述第一示例进行说明,扩展确定装置基于搜索需求信息为“网购、长袖连衣裙,女春秋装、波西米亚风”,将“网购”、“女春秋装”、“女春秋装”和“波西米亚风”作为扩展查询信息,扩展提供装置通过提示框将该4个扩展查询信息提供至该用户。该用户选择“波西米亚风”和“女春秋装”,则扩展搜索装置基于该用户所选择的扩展查信息进行搜索,以获得相应的搜索推荐信息。
优选地,提供装置可基于所述用户输入的查询信息和所述一个或多个扩展查询信息,呈现相应的一种或多种搜索建议信息,以供用户选择其中之一进行搜索。
例如,用户在输入框中输入查询词a,并且提供装置获得的扩展查询词为b和c,则提供装置在输入框中提供3中搜索建议信息“a+b”、“a+c”和“a+b+c”,以供用户选择其中之一进行搜索。
需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何基于所述搜索需求信息,提供相应的搜索推荐信息的实现方式,均应包含在本发明的范围内。
根据本发明的方案,通过基于用户设备中的信息流数据确定用户的搜索需求并提供相应的搜索推荐信息,使得获得的搜索推荐信息更符合其当前的搜索需求,突破了传统的仅基于用户输入的查询信息进行搜索的方式,提高了搜索效率,提升了推荐信息的准确性;并且,根据本发明的方案能够对信息流数据进行整理,为确定用户的搜索需求提供了便利。
本发明的软件程序可以通过处理器执行以实现上文所述步骤或功能。同样地,本发明的软件程序(包括相关的数据结构)可以被存储到计算机可读记录介质中,例如,RAM存储器,磁或光驱动器或软磁盘及类似设备。另外,本发明的一些步骤或功能可采用硬件来实现,例如,作为与处理器配合从而执行各个功能或步骤的电路。
另外,本发明的一部分可被应用为计算机程序产品,例如计算机程序指令,当其被计算机执行时,通过该计算机的操作,可以调用或提供根据本发明的方法和/或技术方案。而调用本发明的方法的程序指令,可能被存储在固定的或可移动的记录介质中,和/或通过广播或其他信号承载媒体中的数据流而被传输,和/或被存储在根据所述程序指令运行的计算机设备的工作存储器中。在此,根据本发明的一个实施例包括一个装置,该装置包括用于存储计算机程序指令的存储器和用于执行程序指令的处理器,其中,当该计算机程序指令被该处理器执行时,触发该装置运行基于前述根据本发明的多个实施例的方法和/或技术方案。
对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。系统权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。

Claims (20)

1.一种用于提供搜索推荐信息的方法,其中,所述方法包括以下步骤:
-用户在用户设备中进行搜索时,获取与所述用户对应的搜索参考信息,其中,所述搜索参考信息包括对应于用户设备中的一个或多个应用程序的信息流数据;
-基于所述搜索参考信息,确定与所述用户对应的搜索需求信息;
-基于所述搜索需求信息,提供相应的搜索推荐信息。
2.根据权利要求1所述的方法,其中,所述方法包括以下步骤:
-收集所述用户设备中产生的一项或多项信息流数据,以基于所述一项或多项信息流数据得到相应的搜索参考信息进行存储。
3.根据权利要求2所述的方法,其中,所述收集所述用户设备中产生的一项或多项信息流数据的步骤包括以下步骤:
-获取用户的授权设置操作,从而在经过用户授权的情况下收集所述用户设备中产生的一项或多项信息流数据。
4.根据权利要求2或3所述的方法,其中,所述方法包括以下步骤:
-将收集到的各项信息流数据按照预定的样式信息进行整理,从而得到所述各项信息流数据对应的标签信息作为搜索参考信息。
5.根据权利要求4所述的方法,其中,所述标签信息包括以下至少任一项信息:
-时间信息;
-类别信息;
-来源信息;
-内容摘要信息;
-意图信息。
6.根据权利要求1所述的方法,其中,所述基于所述搜索参考信息,确定与所述用户对应的搜索需求信息的步骤包括以下步骤:
-基于所述用户的用户相关信息和所述搜索参考信息,确定与所述用户对应的搜索需求信息。
7.根据权利要求1所述的方法,其中,所述基于所述搜索参考信息,确定与所述用户对应的搜索需求信息的步骤包括以下步骤:
-从所述搜索参考信息中提取一个或多个关键词作为与所述用户对应的搜索需求信息。
8.根据权利要求1所述的方法,其中,所述基于所述搜索参考信息,确定与所述用户对应的搜索需求信息的步骤包括以下步骤:
-得到多个候选搜索需求信息时,基于预定的权重计算规则来计算各个候选搜索需求的权重信息;
-基于所述各个候选搜索需求的权重信息对各个候选搜索需求信息进行排序,从而选择排序靠前的至少一个候选搜索需求信息。
9.根据权利要求1所述的方法,其中,所述基于所述搜索需求信息,提供相应的搜索推荐信息的步骤包括以下步骤:
-基于所述搜索需求信息,确定与所述搜索需求信息对应的一个或多个扩展查询信息;
-基于所述一个或多个扩展查信息进行搜索,以获得相应的搜索推荐信息。
10.根据权利要求9所述的方法,其中,所述基于所述搜索需求信息,确定与所述搜索需求信息对应的一个或多个扩展查询信息的步骤还包括以下步骤:
-将所述一个或多个扩展查询信息提供至所述用户,以供用户进行选择;
其中,所述基于所述一个或多个扩展查信息进行搜索,以获得相应的搜索推荐信息的步骤包括以下步骤:
-基于用户所选择的扩展查信息进行搜索,以获得相应的搜索推荐信息。
11.一种用于提供搜索结果的提供装置,其中,所述提供装置包括:
用于用户在用户设备中进行搜索时,获取与所述用户对应的搜索参考信息的装置,其中,所述搜索参考信息包括对应于用户设备中的一个或多个应用程序的信息流数据;
用于基于所述搜索参考信息,确定与所述用户对应的搜索需求信息的装置;
用于基于所述搜索需求信息,提供相应的搜索推荐信息的装置。
12.根据权利要求11所述的提供装置,其中,所述提供装置包括:
用于收集所述用户设备中产生的一项或多项信息流数据,以基于所述一项或多项信息流数据得到相应的搜索参考信息进行存储的装置。
13.根据权利要求12所述的提供装置,其中,所述用于收集所述用户设备中产生的一项或多项信息流数据,以基于所述一项或多项信息流数据得到相应的搜索参考信息进行存储的装置包括:
用于获取用户的授权设置操作,从而在经过用户授权的情况下收集所述用户设备中产生的一项或多项信息流数据的装置。
14.根据权利要求12或13所述的提供装置,其中,所述提供装置包括:
用于将收集到的各项信息流数据按照预定的样式信息进行整理,从而得到所述各项信息流数据对应的标签信息作为搜索参考信息的装置。
15.根据权利要求14所述的提供装置,其中,所述标签信息包括以下至少任一项信息:
-时间信息;
-类别信息;
-来源信息;
-内容摘要信息;
-意图信息。
16.根据权利要求11所述的提供装置,其中,所述用于基于所述搜索参考信息,确定与所述用户对应的搜索需求信息的装置包括以下步骤:
-基于所述用户的用户相关信息和所述搜索参考信息,确定与所述用户对应的搜索需求信息。
17.根据权利要求11所述的提供装置,其中,所述用于基于所述搜索参考信息,确定与所述用户对应的搜索需求信息的装置用于:
-从所述搜索参考信息中提取一个或多个关键词作为与所述用户对应的搜索需求信息。
18.根据权利要求11所述的提供装置,其中,所述用于基于所述搜索参考信息,确定与所述用户对应的搜索需求信息的装置包括:
用于得到多个候选搜索需求信息时,基于预定的权重计算规则来计算各个候选搜索需求的权重信息的装置;
用于基于所述各个候选搜索需求的权重信息对各个候选搜索需求信息进行排序,从而选择排序靠前的至少一个候选搜索需求信息的装置。
19.根据权利要求11所述的提供装置,其中,所述用于基于所述搜索需求信息,提供相应的搜索推荐信息的装置包括:
用于基于所述搜索需求信息,确定与所述搜索需求信息对应的一个或多个扩展查询信息的装置;
用于基于所述一个或多个扩展查信息进行搜索,以获得相应的搜索推荐信息的装置。
20.根据权利要求19所述的方法,其中,所述用于基于所述搜索需求信息,确定与所述搜索需求信息对应的一个或多个扩展查询信息的装置还包括:
用于将所述一个或多个扩展查询信息提供至所述用户,以供用户进行选择的装置;
其中,所述用于基于所述搜索需求信息,确定与所述搜索需求信息对应的一个或多个扩展查询信息的装置用于:
-基于用户所选择的扩展查信息进行搜索,以获得相应的搜索推荐信息。
CN201610500705.9A 2016-06-29 2016-06-29 用于提供搜索推荐信息的方法和装置 Pending CN107545013A (zh)

Priority Applications (7)

Application Number Priority Date Filing Date Title
CN201610500705.9A CN107545013A (zh) 2016-06-29 2016-06-29 用于提供搜索推荐信息的方法和装置
EP16906930.9A EP3432154A4 (en) 2016-06-29 2016-08-12 METHOD AND DEVICE FOR PROVIDING SEARCH RECOMMENDATION INFORMATION
KR1020187029713A KR20180121642A (ko) 2016-06-29 2016-08-12 검색 추천 정보를 제공하기 위한 방법 및 장치
KR1020217002858A KR102335972B1 (ko) 2016-06-29 2016-08-12 검색 추천 정보를 제공하기 위한 방법 및 장치
JP2018554400A JP6731069B2 (ja) 2016-06-29 2016-08-12 検索推薦情報を提供するための方法及び装置
PCT/CN2016/094877 WO2018000533A1 (zh) 2016-06-29 2016-08-12 用于提供搜索推荐信息的方法和装置
US16/160,843 US11106737B2 (en) 2016-06-29 2018-10-15 Method and apparatus for providing search recommendation information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610500705.9A CN107545013A (zh) 2016-06-29 2016-06-29 用于提供搜索推荐信息的方法和装置

Publications (1)

Publication Number Publication Date
CN107545013A true CN107545013A (zh) 2018-01-05

Family

ID=60785931

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610500705.9A Pending CN107545013A (zh) 2016-06-29 2016-06-29 用于提供搜索推荐信息的方法和装置

Country Status (6)

Country Link
US (1) US11106737B2 (zh)
EP (1) EP3432154A4 (zh)
JP (1) JP6731069B2 (zh)
KR (2) KR20180121642A (zh)
CN (1) CN107545013A (zh)
WO (1) WO2018000533A1 (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113656685A (zh) * 2021-07-15 2021-11-16 北京达佳互联信息技术有限公司 一种搜索信息推荐方法、装置、电子设备及存储介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090228439A1 (en) * 2008-03-07 2009-09-10 Microsoft Corporation Intent-aware search
EP2518978A2 (en) * 2011-04-25 2012-10-31 Telefonaktiebolaget L M Ericsson AB (Publ) Context-Aware Mobile Search Based on User Activities
CN104836720A (zh) * 2014-02-12 2015-08-12 北京三星通信技术研究有限公司 交互式通信中进行信息推荐的方法及装置
CN105095383A (zh) * 2015-06-30 2015-11-25 百度在线网络技术(北京)有限公司 信息发布方法、搜索方法及相应装置
CN105574174A (zh) * 2015-12-18 2016-05-11 北京奇虎科技有限公司 基于搜索提示的搜索方法及装置

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3327890B2 (ja) * 2000-01-25 2002-09-24 正道 赤谷 情報検索装置
JP2006003987A (ja) 2004-06-15 2006-01-05 Hitachi Ltd デバッグ方法およびデバッガ
JP4511892B2 (ja) * 2004-07-26 2010-07-28 ヤフー株式会社 類義語検索装置、その方法、そのプログラム、および、情報検索装置
US20080005068A1 (en) * 2006-06-28 2008-01-03 Microsoft Corporation Context-based search, retrieval, and awareness
US8478519B2 (en) * 2010-08-30 2013-07-02 Google Inc. Providing results to parameterless search queries
US20120203733A1 (en) * 2011-02-09 2012-08-09 Zhang Amy H Method and system for personal cloud engine
US9264556B2 (en) * 2012-01-27 2016-02-16 Microsoft Technology Licensing, Llc On-device attribution of network data usage
KR20140011073A (ko) * 2012-07-17 2014-01-28 삼성전자주식회사 텍스트 추천 방법 및 장치
US20150046418A1 (en) * 2013-08-09 2015-02-12 Microsoft Corporation Personalized content tagging
JP2015106354A (ja) * 2013-12-02 2015-06-08 古河インフォメーション・テクノロジー株式会社 検索サジェスト装置、検索サジェスト方法、及び、プログラム
CN103955465A (zh) * 2014-03-28 2014-07-30 百度在线网络技术(北京)有限公司 一种用于生成推荐页面的方法和装置
CN104915369A (zh) * 2015-03-27 2015-09-16 百度在线网络技术(北京)有限公司 信息推荐方法和信息推荐装置
CN105095474B (zh) * 2015-08-11 2018-12-14 北京奇虎科技有限公司 建立搜索词与应用数据推荐关系的方法及装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090228439A1 (en) * 2008-03-07 2009-09-10 Microsoft Corporation Intent-aware search
EP2518978A2 (en) * 2011-04-25 2012-10-31 Telefonaktiebolaget L M Ericsson AB (Publ) Context-Aware Mobile Search Based on User Activities
CN104836720A (zh) * 2014-02-12 2015-08-12 北京三星通信技术研究有限公司 交互式通信中进行信息推荐的方法及装置
CN105095383A (zh) * 2015-06-30 2015-11-25 百度在线网络技术(北京)有限公司 信息发布方法、搜索方法及相应装置
CN105574174A (zh) * 2015-12-18 2016-05-11 北京奇虎科技有限公司 基于搜索提示的搜索方法及装置

Also Published As

Publication number Publication date
EP3432154A1 (en) 2019-01-23
KR20180121642A (ko) 2018-11-07
WO2018000533A1 (zh) 2018-01-04
US11106737B2 (en) 2021-08-31
JP6731069B2 (ja) 2020-07-29
US20190050413A1 (en) 2019-02-14
KR20210014211A (ko) 2021-02-08
EP3432154A4 (en) 2019-03-20
JP2019511792A (ja) 2019-04-25
KR102335972B1 (ko) 2021-12-06

Similar Documents

Publication Publication Date Title
JP5830784B2 (ja) 画像認識システムを組込んだ関連性検索によるインタレスト・グラフ収集システム
JP6293642B2 (ja) 推薦エンジンに基づく汎用グラフ、ルール及び空間構造
KR102017853B1 (ko) 검색 방법 및 장치
JP5921570B2 (ja) 環境入力に基づいて情報を提供するために、知識表現を使用するシステム及び方法
CN111782965A (zh) 意图推荐方法、装置、设备及存储介质
CN104537341B (zh) 人脸图片信息获取方法和装置
CN103038769B (zh) 用于将内容导引到社交网络引擎用户的系统和方法
US9727906B1 (en) Generating item clusters based on aggregated search history data
CN103744887B (zh) 一种用于人物搜索的方法、装置和计算机设备
CN106445963B (zh) App平台的广告索引关键词自动生成方法和装置
WO2015182064A1 (en) Information processing device, information processing method, and program
US20160162583A1 (en) Apparatus and method for searching information using graphical user interface
US20150186530A1 (en) Point of interest tagging from social feeds
KR20130129725A (ko) 검색 시스템 및 검색 서비스 방법
CN101957825A (zh) 基于网页中图像、视频内容的图像搜索方法
CN116089738A (zh) 新闻推荐方法、装置、电子设备及计算机可读存储介质
CN102419773B (zh) 一种用于对资源项进行排序的方法、装置和设备
JP2012256176A (ja) 情報提示装置
KR101556020B1 (ko) 연령과 성별에 따른 관심사를 기반으로 블로그를 추천하는 시스템 및 방법
KR20150045236A (ko) 스크랩 정보 관리 방법 및 장치
CN107545013A (zh) 用于提供搜索推荐信息的方法和装置
KR101831701B1 (ko) 사용자의 관심 정보를 사용한 타겟 광고 결정 장치 및 방법
JP2012150539A (ja) クエリ提供装置、クエリ提供方法及びクエリ提供プログラム
WO2014027415A1 (ja) 情報提供装置、情報提供方法、及びプログラム
Liu et al. Discovering hot topics from geo-tagged video

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20180105