CN109948043A - 一种信息推荐方法及装置 - Google Patents
一种信息推荐方法及装置 Download PDFInfo
- Publication number
- CN109948043A CN109948043A CN201711307746.7A CN201711307746A CN109948043A CN 109948043 A CN109948043 A CN 109948043A CN 201711307746 A CN201711307746 A CN 201711307746A CN 109948043 A CN109948043 A CN 109948043A
- Authority
- CN
- China
- Prior art keywords
- keyword
- information
- attribute
- current information
- released news
- 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
Links
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本申请公开了一种信息推荐方法和获取信息推荐的方法,当用户使用终端浏览到某一当前信息时,可以发起针对该当前信息的推荐请求,则服务器可以确定该当前信息的关键词和/或关键词属性,获取该当前信息的关键词和/或关键词属性对应的已发布信息并推荐给用户,从而实现了用户在浏览过程中,可以针对任一信息快速获取相关推荐信息,使用户无需再针对某一信息进行检索。本申请还公开了一种信息推荐装置和获取信息推荐装置。
Description
技术领域
本申请涉及互联网技术领域,具体涉及一种信息推荐方法及装置。
背景技术
随着互联网技术的发展,用户可以通过网络浏览感兴趣的信息。一般服务器可以根据用户的浏览习惯或者用户选择的兴趣标签为用户推荐感兴趣的信息。这样用户所浏览的信息内容会逐渐固化下来,使用户很难看到针对已有兴趣点之外的其他信息的推送。但是,当用户在浏览的过程中偶然间产生了新的兴趣点,由于用户没有设置针对该兴趣点的兴趣标签,则无法为用户推荐针对新的兴趣点的信息,用户往往只能通过检索来获得新兴趣点的相关信息。因此,如何针对用户的“突发兴趣”进行信息推荐是亟待解决的技术问题。
发明内容
有鉴于此,本申请实施例提供一种信息推荐方法及装置,以解决现有技术中无法针对用户新的兴趣点进行信息推荐的技术问题。
为解决上述问题,本申请实施例提供的技术方案如下:
本申请实施例第一方面提供一种信息推荐方法,所述方法包括:
响应于终端发送的针对当前信息的推荐请求,确定所述当前信息的关键词和/或关键词属性;
获取所述当前信息的关键词和/或关键词属性对应的已发布信息;
向所述终端推荐所述当前信息的关键词和/或关键词属性对应的已发布信息。
可选的,所述方法还包括:
建立信息矩阵,所述信息矩阵包括关键词与关键词属性的对应关系,以及所述关键词属性对应的已发布信息;
所述获取所述当前信息的关键词和/或关键词属性对应的已发布信息,包括:
根据所述信息矩阵,获取所述当前信息的关键词和/或关键词属性对应的已发布信息。
可选的,所述根据所述信息矩阵,获取所述当前信息的关键词和/或关键词属性对应的已发布信息,包括:
当仅得到所述当前信息的关键词时,根据所述信息矩阵中关键词与关键词属性的对应关系,获取所述当前信息的关键词对应的所述当前信息的各个关键词属性;
根据所述信息矩阵中关键词属性对应的已发布信息,获取所述当前信息的各个关键词属性对应的已发布信息。
可选的,所述根据所述信息矩阵,获取所述当前信息的关键词和/或关键词属性对应的已发布信息,包括:
当得到所述当前信息的关键词属性时,根据所述信息矩阵中关键词属性对应的已发布信息,获取所述当前信息的关键词属性对应的已发布信息。
可选的,所述根据所述信息矩阵,获取所述当前信息的关键词和/或关键词属性对应的已发布信息,包括:
当得到所述当前信息的关键词属性时,根据所述信息矩阵中关键词与关键词属性的对应关系,获取所述当前信息的关键词属性对应的所述当前信息的其他关键词属性,并向所述终端发送所述当前信息的其他关键词属性;
响应于终端发送的针对所述当前信息的指定关键词属性的推荐请求,根据所述信息矩阵中关键词属性对应的已发布信息,获取所述指定关键词属性对应的已发布信息,所述指定关键词属性为所述当前信息的其他关键词属性中的一个或多个。
可选的,所述确定所述当前信息的关键词和/或关键词属性,包括:
对所述当前信息中的文本和/或多媒体信息进行含义分析,获得含义分析结果;
根据含义分析结果确定所述当前信息的关键词和/或关键词属性。
本申请实施例第二方面提供一种获取信息推荐的方法,其特征在于,所述方法包括:
向服务器发送针对当前信息的推荐请求,以使所述服务器确定所述当前信息的关键词和/或关键词属性,获取所述当前信息的关键词和/或关键词属性对应的已发布信息;获取所述服务器推荐的所述当前信息的关键词和/或关键词属性对应的已发布信息。
可选的,所述方法还包括:
接收所述服务器发送的所述当前信息的其他关键词属性;
向服务器发送针对所述当前信息的指定关键词属性的推荐请求,所述指定关键词属性为所述当前信息的其他关键词属性中的一个或多个;
所述获取所述服务器推荐的所述当前信息的关键词和/或关键词属性对应的已发布信息,包括:
获取所述服务器推荐的所述指定关键词属性对应的已发布信息。
本申请实施例第三方面提供一种信息推荐装置,所述装置包括:
确定单元,用于响应于终端发送的针对当前信息的推荐请求,确定所述当前信息的关键词和/或关键词属性;
获取单元,用于获取所述当前信息的关键词和/或关键词属性对应的已发布信息;
推荐单元,用于向所述终端推荐所述当前信息的关键词和/或关键词属性对应的已发布信息。
可选的,所述装置还包括:
建立单元,用于建立信息矩阵,所述信息矩阵包括关键词与关键词属性的对应关系以及所述关键词属性对应的已发布信息;
所述获取单元具体用于:
根据所述信息矩阵,获取所述当前信息的关键词和/或关键词属性对应的已发布信息。
可选的,所述获取单元包括:
第一获取子单元,用于当仅得到所述当前信息的关键词时,根据所述信息矩阵中关键词与关键词属性的对应关系,获取所述当前信息的关键词对应的所述当前信息的各个关键词属性;
第二获取子单元,用于根据所述信息矩阵中关键词属性对应的已发布信息,获取所述当前信息的各个关键词属性对应的已发布信息。
可选的,所述获取单元具体用于:
当得到所述当前信息的关键词属性时,根据所述信息矩阵中关键词属性对应的已发布信息,获取所述当前信息的关键词属性对应的已发布信息。
可选的,所述获取单元包括:
第三获取子单元,用于当得到所述当前信息的关键词属性时,根据所述信息矩阵中关键词与关键词属性的对应关系,获取所述当前信息的关键词属性对应的所述当前信息的其他关键词属性,并向所述终端发送所述当前信息的其他关键词属性;
第四获取子单元,用于响应于终端发送的针对所述当前信息的指定关键词属性的推荐请求,根据所述信息矩阵中关键词属性对应的已发布信息,获取所述指定关键词属性对应的已发布信息,所述指定关键词属性为所述当前信息的其他关键词属性中的一个或多个。
可选的,所述确定单元包括:
含义分析子单元,用于对所述当前信息中的文本和/或多媒体信息进行含义分析,获得含义分析结果;
确定子单元,用于根据含义分析结果确定所述当前信息的关键词和/或关键词属性。
本申请实施例第四方面提供一种获取信息推荐的装置,所述装置包括:
第一发送单元,用于向服务器发送针对当前信息的推荐请求,以使所述服务器确定所述当前信息的关键词和/或关键词属性,获取所述当前信息的关键词和/或关键词属性对应的已发布信息;
获取单元,用于获取所述服务器推荐的所述当前信息的关键词和/或关键词属性对应的已发布信息。
可选的,所述装置还包括:
接收单元,用于接收所述服务器发送的所述当前信息的其他关键词属性;
第二发送单元,用于向服务器发送针对所述当前信息的指定关键词属性的推荐请求,所述指定关键词属性为所述当前信息的其他关键词属性中的一个或多个;
所述获取单元具体用于:获取所述服务器推荐的所述指定关键词属性对应的已发布信息。
本申请实施例第五方面提供一种用于信息推荐的装置,包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行所述一个或者一个以上程序包含用于进行以下操作的指令:
响应于终端发送的针对当前信息的推荐请求,确定所述当前信息的关键词和/或关键词属性;
获取所述当前信息的关键词和/或关键词属性对应的已发布信息;
向所述终端推荐所述当前信息的关键词和/或关键词属性对应的已发布信息。
本申请实施例第六方面提供一种用于获取信息推荐的装置,包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行所述一个或者一个以上程序包含用于进行以下操作的指令:
向服务器发送针对当前信息的推荐请求,以使所述服务器确定所述当前信息的关键词和/或关键词属性,获取所述当前信息的关键词和/或关键词属性对应的已发布信息;
获取所述服务器推荐的所述当前信息的关键词和/或关键词属性对应的已发布信息。
本申请实施例第七方面提供一种计算机可读介质,其上存储有指令,当由一个或多个处理器执行时,使得装置执行本申请实施例第一方面提供的信息推荐方法。
本申请实施例第八方面提供一种计算机可读介质,其上存储有指令,当由一个或多个处理器执行时,使得装置执行本申请实施例第二方面提供的获取信息推荐的方法。
由此可见,本申请实施例具有如下有益效果:
本申请实施例提供了一种信息推荐方法,当用户使用终端浏览到某一当前信息时,可以发起针对该当前信息的推荐请求,则服务器可以确定该当前信息的关键词和/或关键词属性,获取该当前信息的关键词和/或关键词属性对应的已发布信息并推荐给用户,从而实现了用户在浏览过程中,可以针对任一信息快速获取相关推荐信息,使用户无需再针对某一信息进行检索。
附图说明
图1为本申请实施例提供的示例性应用场景的框架示意图;
图2为本申请实施例提供的一示例性应用场景的交互示意图;
图3为本申请实施例提供的一种信息推荐方法实施例的流程图;
图4为本申请实施例提供的一种建立信息矩阵的流程示意图;
图5为本申请实施例提供的一种获取当前信息的关键词和/或关键词属性对应的已发布信息的流程图;
图6为本申请另一实施例提供的一种获取当前信息的关键词和/或关键词属性对应的已发布信息的流程图;
图7为本申请实施例提供的一种获取信息推荐方法实施例的流程图;
图8为本申请另一实施例提供的一种获取信息推荐方法实施例的流程图;
图9为本申请实施例提供的一种信息推荐装置实施例的示意图;
图10为本申请实施例提供的一种获取信息推荐的装置实施例的示意图;
图11为本申请实施例提供的一种服务器的示意图;
图12为本申请实施例提供的一种用于获取信息推荐的装置的示意图。
具体实施方式
为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本申请实施例作进一步详细的说明。
在传统方式中,用户可以通过终端连接到网络浏览感兴趣的信息。一般服务器可以根据用户的浏览习惯或者用户选择的兴趣标签为用户推荐感兴趣的信息。然而这种信息推荐方式,可能使得用户所浏览的信息内容会逐渐固化下来,使用户很难看到针对已有兴趣点之外的其他信息的推送。
但是,当用户在浏览的过程中偶然间产生了新的兴趣点,由于用户没有设置针对该兴趣点的兴趣标签,则无法为用户推荐针对新的兴趣点的信息,用户往往只能通过检索来获得新兴趣点的相关信息。因此,如何针对用户的“突发兴趣”进行信息推荐是亟待解决的技术问题。
为此,本申请实施例提供了一种信息推荐方法及装置,当用户使用终端浏览到某一当前信息时,可以发起针对该当前信息的推荐请求,则服务器可以确定该当前信息的关键词和/或关键词属性,获取该当前信息的关键词和/或关键词属性对应的已发布信息并推荐给用户,从而实现了用户在浏览过程中,可以针对任一信息快速获取相关推荐信息,使用户无需再针对某一信息进行检索。
参见图1所示,示出了本申请实施例的一示例性应用场景的框架示意图。其中,用户可以使用终端10浏览信息,当浏览到某一当前信息时,可以发起针对该当前信息的推荐请求,服务器20可以确定该当前信息的关键词和/或关键词属性,获取该当前信息的关键词和/或关键词属性对应的已发布信息并推荐给用户。本领域技术人员可以理解,图1所示的框架示意图仅是本申请的实施方式可以在其中得以实现的一个示例。本申请实施方式的适用范围不受到该框架任何方面的限制。
参见图2所示,示出了本申请实施例的一示例性应用场景的交互示意图。以某一个终端与服务器进行交互的过程为例,对本申请实施例提供的信息推荐过程进行说明。其中,用户通过终端浏览页面内容,当浏览到某一当前信息时,可以通过终端向服务器发送针对当前信息的推荐请求。服务器响应于终端发送的针对当前信息的推荐请求,可以确定当前信息的关键词和/或关键词属性。可以理解,针对当前信息的关键词,还可以有许多信息包括相同的关键词,通过关键词属性可以实现对较多包含相同关键词的信息进行分类和聚合。接着,服务器可以获取当前信息的关键词和/或关键词属性对应的已发布信息。然后,服务器向终端推荐当前信息的关键词和/或关键词属性对应的已发布信息。用户通过终端获取服务器推荐的当前信息的关键词和/或关键词属性对应的已发布信息。
在上述应用场景中,服务器可以根据终端发送的针对当前信息的推荐请求,确定当前信息的关键词和/或关键词属性,基于关键词和/或关键词属性与已发布信息的对应关系,可以获取当前信息的关键词和/或关键词属性对应的已发布信息,将其发送到终端,实现了用户在浏览过程中,可以针对任一信息快速获取相关推荐信息,使用户无需再针对某一信息进行检索。
需要注意的是,本申请实施例中的终端10可以是现有的、正在研发的或将来研发的、能够通过任何形式的有线和/或无线连接(例如,Wi-Fi、LAN、蜂窝、同轴电缆等)实现与服务器20交互的任何用户设备,包括但不限于:现有的、正在研发的或将来研发的智能手机、非智能手机、平板电脑、膝上型个人计算机、桌面型个人计算机、小型计算机、中型计算机、大型计算机等。还需要注意的是,本申请实施例中服务器20可以是现有的、正在研发的或将来研发的、能够向用户提供信息推荐的应用服务的设备的一个示例。本申请的实施方式在此方面不受任何限制。
以下将结合附图对本申请实施例提供的信息推荐方法进行详细说明。
参见图3所示,示出了本申请实施例中提供的一信息推荐方法实施例,本信息推荐方法实施例可以应用于服务器,可以包括以下步骤:
S301:响应于终端发送的针对当前信息的推荐请求,确定当前信息的关键词和/或关键词属性。
当前信息可以包括文本信息、图片信息以及音视频等多媒体信息中的至少一种。当用户浏览到某一当前信息,对当前信息感兴趣时,可以通过终端向服务器发送针对当前信息的推荐请求。服务器根据该推荐请求,可以确定出当前信息的关键词以及关键词属性中的至少一个。
关键词属性,也即关键词的属性,通过关键词属性可以实现对包括相同关键词的信息进行分类和聚合,进而实现对当前信息从多方面、多角度的了解。可以理解,针对不同类型的关键词,其对应的关键词属性可以是不同的。
为了便于理解,下面结合具体示例对关键词及关键词的属性进行说明。
例如,当关键词为某一手工制作产品,如羊毛毡,对应的关键词属性可以为羊毛毡介绍、羊毛毡成品效果图、羊毛毡教程、达人博客、羊毛毡材料、羊毛毡成品售卖等等。当关键词为某一明星或其他公众人物时,以“成龙”为例,对应的关键词属性可以为成龙的基本信息、成龙作品信息、成龙代言产品等。关键词还可以为旅游相关词,例如国家或城市名称,以“西安”为例,对应的关键词属性可以为西安历史故事、西安旅游线路、西安旅游攻略、西安特产等。
在本步骤中,可以采用多种实现方式确定当前信息的关键词和/或关键词属性。在一种可能的实现方式中,可以对当前信息中的文本和/或多媒体信息进行含义分析,获得含义分析结果,例如,可以通过基于循环神经网络的文本识别或图片识别等技术获得当前信息的含义分析结果,再根据含义分析结果确定当前信息的关键词和/或关键词属性。其中,对信息中的文本和/多媒体进行含义分析,得到的分析结果可以通过标签或标识体现,可以将该标签与预设的关键词标签和/或关键词属性标签进行匹配和统一,以便于服务器获取相关内容,并且便于检索。
需要说明的是,在一些场景中,根据当前信息可以确定出多个关键词或者确定出多个关键词属性。例如,在社交网站的页面中,根据某账号发布的UGC(User GeneratedContent,用户原创内容),具体为“在爬长城的过程中偶遇了成龙”,并配有用户与“成龙”的合照,浏览该页面的用户对该页面当前信息感兴趣,可以向服务器发送针对该当前信息的推荐请求,服务器对上述文本和图片进行分析,可以确定出关键词为“成龙”和“长城”。又例如,某条当前信息包括“羊毛毡成品图”,并配以“羊毛毡售卖”的文字,则服务器对上述文本和图片进行分析,可以确定出关键词属性为“羊毛毡成品效果图”和“羊毛毡成品售卖”。
S302:获取当前信息的关键词和/或关键词属性对应的已发布信息。
在本步骤中,获取当前信息的关键词和/或关键词属性对应的已发布信息可以有多种实现方式,例如可以直接从网络中实时抓取,也可以根据预先建立的关键词、关键词属性以及已发布信息之间的对应关系获取当前信息的关键词和/或关键词属性对应的已发布信息。在一种可能的实现方式中,可以建立信息矩阵,根据信息矩阵,获取当前信息的关键词和/或关键词属性对应的已发布信息。
其中,信息矩阵包括关键词与关键词属性的对应关系以及关键词属性对应的已发布信息。关键词属性对应的已发布信息可以理解为网页中已发布的与关键词属性相关的信息。以关键词“羊毛毡”为例,关键词属性可以为“羊毛毡教程”,关键词属性对应的已发布信息可以为各大网站例如微博、百度、博客等用户发布的关于如何制作羊毛毡的文字或视频教程。
信息矩阵可以预先建立。作为一种可能的实现方式,可以首先建立信息矩阵框架,信息矩阵的固有框架可以包括关键词、关键词属性以及关键词属性对应的已发布信息的填充栏。建立信息矩阵框架之后,可以在全网中抓取对应的已发布信息填充到各填充栏。需要说明的是,信息矩阵可以更新,针对关键词属性对应的已发布信息,可以在网络中抓取最新发布的已发布信息更新至信息矩阵中。在一种可能的实现方式中,信息矩阵可以是可扩展的,例如可以对关键词或关键词属性进行扩展。以羊毛毡为例,扩展前的信息矩阵中关键词固有属性包括羊毛毡介绍、羊毛毡成品效果图、羊毛毡教程、达人博客、羊毛毡材料、羊毛毡成品售卖,为了方便感兴趣的用户了解羊毛毡手工品,还可以增加羊毛毡手工品展览的属性栏,该属性对应的已发布信息可以为近期的羊毛毡手工品展览时间、地点、路线、门票价格等。图4示出了一种以羊毛毡为例建立信息矩阵的示意图,可以参考图4所示方法预先建立信息矩阵。
根据信息矩阵,获取当前信息的关键词和/或关键词属性对应的已发布信息可以有多种实现方式。在一些情况下,例如S301中仅获取到当前信息的关键词时,可以根据信息矩阵中关键词与关键词属性的对应关系,获取与当前信息关键词对应的各关键词属性,根据信息矩阵中关键词属性对应的已发布信息,获取当前信息的各个关键词属性对应的已发布信息。当在S301中获取到当前信息的关键词属性时,可以根据信息矩阵中关键词属性对应的已发布信息,获取当前信息的关键词属性对应的已发布信息。
作为本申请实施例的扩展,还可以在得到当前信息的关键词属性时,根据信息矩阵中关键词与关键词属性的对应关系,获取当前信息的关键词属性对应的当前信息的其他关键词属性,并向终端发送当前信息的其他关键词属性;服务器响应于终端发送的针对当前信息的指定关键词属性的推荐请求,根据信息矩阵中关键词属性对应的已发布信息,获取指定关键词属性对应的已发布信息,指定关键词属性为当前信息的其他关键词属性中的一个或多个。
以上仅为根据信息矩阵,获取当前信息的关键词和/或关键词属性对应的已发布信息的示例,针对当前信息的关键词和/或关键词属性对应的已发布信息的过程将在后文进行详细说明,这里不再赘述。
S303:向终端推荐当前信息的关键词和/或关键词属性对应的已发布信息。
在本步骤中,向终端推荐当前信息的关键词和/或关键词属性对应的已发布信息可以理解为向用户推荐信息推荐请求相对应的已发布信息。作为一种可能的实现方式,可以将S302中获取的当前信息的关键词和/或关键词属性对应的已发布信息发送到终端进行显示,从而实现推荐给用户。
其中,当S302获取的为关键词的各关键词属性对应的已发布信息,可以将各关键词属性对应的已发布信息均向终端推荐。进一步地,为了便于用户浏览,可以将各关键词属性通过标签的方式在终端展示,与各关键词属性对应的已发布信息分别在对应的标签下进行展示。
当S302中获取的为当前信息的关键词属性对应的已发布信息时,可以将该关键词属性对应的已发布信息向终端推荐。
当S302中获取的为针对当前信息的指定关键词属性对应的已发布信息时,可以将该指定关键词属性对应的已发布信息向终端推荐。
本步骤中,向终端推荐的已发布信息为根据用户的信息推荐请求确定的,因而充分考虑了用户的需求以及兴趣,用户不需要额外的搜索操作即可在浏览过程中获取到当前信息的相关推荐信息,根据推荐信息可以从多角度、多方面地了解当前信息的相关内容。
在本申请实施例中,服务器中可以预先建立信息矩阵,将网络中的已发布信息与各个关键词以及关键词属性进行关联,当用户使用终端浏览到某一当前信息时,可以发起针对该当前信息的推荐请求,则服务器可以确定该当前信息的关键词和/或关键词属性,从信息矩阵中获取该当前信息的关键词和/或关键词属性对应的已发布信息并推荐给用户,从而实现了用户在浏览过程中,可以针对任一信息快速获取相关推荐信息,使用户无需再针对某一信息进行检索。
在上述实施例中,为了实现向终端推荐相关信息,一个关键的步骤即为获取当前信息的关键词和/或关键词属性对应的已发布信息。为了使本申请提供的信息推荐方法更清楚,下面结合具体示例对获取当前信息的关键词和/或关键词属性的已发布信息的过程进行说明。
参见图5所示,在本申请一些可能的方式中,根据信息矩阵,获取当前信息的关键词和/或关键词属性对应的已发布信息可以包括如下步骤:
S501:当仅得到当前信息的关键词时,根据信息矩阵中关键词与关键词属性的对应关系,获取当前信息的关键词对应的当前信息的各个关键词属性。
在一些情况下,根据当前信息仅可以确定出当前信息的关键词。例如,当前信息为某微博用户发布的原创微博,具体为“今天和朋友去电影院看了电影正义联盟,很感动,推荐给大家”。根据该当前信息,可以确定出关键词“正义联盟”,但并不能确定出关键词属性信息,当用户通过终端向服务器发送针对“正义联盟”的信息推荐请求时,服务器可以将关于“正义联盟”的各方面信息均推荐给用户,引导用户去浏览或者用户可以根据自己的需求选择相对应的信息进行浏览。为此,服务器可以根据信息矩阵,首先获取关键词“正义联盟”的各个关键词属性,包括电影简介、导演、演职人员、剧照、票房、电影票售卖等。
在一种可能的实现方式中,可以通过如下方式查找与当前信息的关键词对应的各个关键词属性,具体为在信息矩阵的关键词栏中查找与当前信息的关键词相匹配的关键词,当查找到匹配的关键词后,在关键词属性栏获取与该关键词相对应的各关键词属性。
S502:根据信息矩阵中关键词属性对应的已发布信息,获取当前信息的各个关键词属性对应的已发布信息。
可以理解,信息矩阵中包含关键词与各关键词属性的对应关系,以及关键词属性及其已发布信息的对应关系,在获取到当前信息的关键词的各个关键词属性后,可以根据信息矩阵中关键词属性及其已发布信息的对应关系,获取当前信息的关键词的各个关键词属性对应的已发布信息。
为了便于理解,仍以S501中电影正义联盟的示例进行说明。在获取到关键词“正义联盟”的各个关键词属性之后,包括“电影简介”、“导演”、“演职人员”、“剧照”、“票房”以及“电影票售卖”等,可以从信息矩阵的已发布信息栏中获取各个关键词属性对应的已发布信息,以“电影简介”为例,可以从对应栏位获取电影正义联盟的电影简介内容。其他关键词属性对应的已发布信息的获取方式与“电影简介”对应的已发布信息的获取方式相类似,可以相互参照,这里不再赘述。
以上示例仅示出了根据当前信息仅可以确定出当前信息的关键词的情况,在有些情况下,还可以根据当前信息确定出当前信息的关键词属性。例如,用户通过终端浏览的当前信息为某微博用户发布的微博原创内容,具体为“听朋友推荐,电影正义联盟很不错,值得一看,有没有一起约的小伙伴,买票走起”,根据该当前信息,可以确定出关键词属性“电影票售卖”,服务器可以响应于用户通过终端发送的信息推荐请求,获取与“电影票售卖”对应的已发布信息,包括电影正义联盟的影院、场次、时间、票价以及购买链接等,以便向终端推荐。可以理解,在上述场景中,用户发送信息推荐请求的目的在于购票看电影,因而服务器并不需要获取其他的关键词属性对应的已发布信息,仅需要获取与“电影票售卖”对应的已发布信息推荐给用户,以方便用户购票即可。也就是说,在该示例中,当得到当前信息的关键词属性时,服务器可以根据信息矩阵中关键词属性对应的已发布信息,获取当前信息的关键词属性对应的已发布信息。
在上述应用场景中,有些用户在浏览到上述微博原创内容时,并不一定会直接作出购买电影票的决定,往往会了解一下该电影的影片质量、影片类型、演员阵容以决定是否作出购买电影票的决定。作为上述实施例的扩展,还可以根据当前信息的关键词属性,根据信息矩阵中关键词与关键词属性的对应关系,获取当前信息的关键词属性对应的当前信息的其他关键词属性,并将当前信息的其他关键词属性发送到终端,以便用户可以针对当前信息的其他关键词属性中的指定关键词属性向服务器发送信息推荐请求。其中,指定关键词属性可以为当前信息的其他关键词属性中的至少一种。服务器响应于针对当前信息的指定关键词属性的推荐请求,根据信息矩阵中关键词属性对应的已发布信息,获取指定关键词属性对应的已发布信息。如此,可以实现将用户感兴趣的与当前信息相关的其他信息推荐给用户,以满足用户多方面、多角度的浏览需求。
下面结合图6,对上述扩展的实施例进行详细的介绍。请参照图6,根据信息矩阵,获取当前信息的关键词和/或关键词属性对应的已发布信息,具体可以包括如下步骤:
S601:当得到当前信息的关键词属性时,根据信息矩阵中关键词与关键词属性的对应关系,获取当前信息的关键词属性对应的当前信息的其他关键词属性,并向终端发送当前信息的其他关键词属性。
在本步骤中,服务器在得到当前信息的关键词属性时,可以根据信息矩阵中关键词与关键词属性的对应关系,获取当前信息的关键词属性对应的当前信息的其他关键词属性,服务器可以向终端发送当前信息的其他关键词属性。一方面,可以方便用户选择需要了解的其他关键词属性相关信息,提高用户的浏览体验。另一方面,可以引导用户去浏览当前信息的其他方面信息,增加页面的流量和热度等。
在服务器向终端发送当前信息的其他关键词属性之后,终端还可以将其他关键词属性通过按钮或标签项的方式在页面上进行呈现,以便于用户通过点击按钮或标签,发送针对其他关键词属性的推荐请求。
S602:响应于终端发送的针对当前信息的指定关键词属性的推荐请求,根据信息矩阵中关键词属性对应的已发布信息,获取指定关键词属性对应的已发布信息。
在本步骤中,指定关键词属性为用户根据服务器发送给终端的其他关键词属性所确定出的关键词属性。指定关键词属性可以是其他关键词属性中,用户比较感兴趣的一个或多个关键词属性。
服务器在接收到终端发送的针对当前信息的指定关键词属性的推荐请求后,可以根据信息矩阵中关键词属性对应的已发布信息,获取指定关键词属性对应的已发布信息。
通过上述扩展实施例提供的获取当前信息的关键词和/或关键词属性对应的已发布信息的方法,可以实现根据用户的需求,提供与需求相对应的相关信息,而不需要用户进行额外的搜索操作,提高了用户的浏览体验。
以上实施例为从服务器的角度,提供的信息推荐方法的具体实现方式。参见图7,本申请还提供一种获取信息推荐的方法实施例,本获取信息推荐的方法实施例可以应用于终端,可以包括以下步骤:
S701:向服务器发送针对当前信息的推荐请求。
发送针对当前信息的推荐请求的目的在于,使服务器确定当前信息的关键词和/或关键词属性,获取当前信息的关键词和/或关键词属性对应的已发布信息,进而将对应的已发布信息向终端推荐,避免用户额外的搜索操作。
作为一种可能的实现方式,推荐请求可以包括当前信息的URL(UniformResourceLocator,统一资源定位符),服务器可以根据URL获取当前信息,进而对当前信息中包括的文本信息、图片信息以及多媒体信息等进行解析,识别其中的含义,进而确定当前信息的关键词和/或关键词属性。
服务器确定当前信息的关键词和/或关键词属性的过程,以及获取当前信息的关键词和/或关键词属性对应的已发布信息的过程可以参见上述实施例,在此不再赘述。
S702:获取服务器推荐的当前信息的关键词和/或关键词属性对应的已发布信息。
在本步骤中,终端可以获取并显示服务器所推荐的当前信息的关键词和/或关键词属性对应的已发布信息。例如,终端可以获取并显示当前信息的各个关键词属性对应的已发布信息、或者当前信息的关键词属性对应的已发布信息、或者当前信息的指定关键词属性对应的已发布信息。
以上为从终端的角度对本申请实施例提供的一种获取信息推荐的方法进行介绍,终端通过向服务器发送针对当前信息的推荐请求,服务器可以根据推荐请求获取当前信息的关键词和/或关键词属性对应的已发布信息,并向终端进行推荐。终端可以获取服务器推荐的当前信息的关键词和/或关键词属性对应的已发布信息,以展示给用户。
作为上述实施例的扩展,请参照图8,获取信息推荐的方法还可以包括以下步骤:
S701a:接收服务器发送的当前信息的其他关键词属性。
其中,当前信息的关键词属性可以为服务器根据推荐请求确定的。在一种可能的实现方式中,服务器可以根据推荐请求确定当前信息的关键词属性,然后根据关键词与关键词属性的对应关系,确定当前信息的其他关键词属性,进而将当前信息的关键词属性发送给终端。
S701b:向服务器发送针对当前信息的指定关键词属性的推荐请求。
终端在接收服务器发送的当前信息的其他关键词属性后,可以将当前信息的其他关键词属性进行显示以供用户选择,在用户从其他关键词属性中选择了一个或多个指定关键词属性后,可以向务器发送针对当前信息的指定关键词属性的推荐请求,以便于服务器向终端推荐指定关键词属性对应的已发布信息,使得用户可以获取到感兴趣的相关信息。
在该扩展的实施例中,S702获取服务器推荐的当前信息的关键词和/或关键词属性对应的已发布信息,可以为获取服务器推荐的指定关键词属性对应的已发布信息。其中,S701a与S701b可以在S701之后、S702之前执行。通过上述方法,可以实现针对用户的特定需求,进行特定的推荐,使用户不需要进行额外的搜索操作即可获取到感兴趣的相关信息,提高了用户体验。
为了便于理解,对实际应用中本申请实施例提供的信息推荐方法以及获取信息推荐的方法进行说明。
在本示例中,用户A通过终端浏览微博中信息,在浏览到用户B发布的配有羊毛毡的九宫格图片的微博内容“羊毛毡小可爱,好喜欢”时,对“羊毛毡”产生兴趣,点击了该微博页面上的“相似微博”按钮。其中,用户B发布的上述微博内容可以视为当前信息,点击“相似微博”按钮操作可以视为用户A触发了针对当前信息的推荐请求。
微博服务器响应于该推荐请求,可以根据推荐请求中的URL,获取当前信息,并进行文本识别以及图片识别,可以识别出当前信息的关键词为“羊毛毡”,关键词属性为“羊毛毡成品效果图”。微博服务器可以根据预先建立的信息矩阵,获取关键词属性为“羊毛毡成品效果图”对应的已发布信息并推荐给用户A所使用的终端。
进一步地,微博服务器可以根据预先建立的信息矩阵,获取关键词“羊毛毡”对应的其他关键词属性,包括“羊毛毡介绍”、“羊毛毡教程”、“达人博客”、“羊毛毡材料”以及“羊毛毡成品售卖”等,并且根据信息矩阵,可以获取各其他关键词属性对应的已发布信息。作为示例,“羊毛毡教程”对应的已发布信息可以为用户C发布的微博内容,具体为“做了比熊羊毛毡的一个视频教程,大家请戳网页(链接)”。“羊毛毡成品售卖”对应的已发布信息可以为用户D发布的微博内容,具体为“发现一个便宜的闲置宝贝!戳进捡漏!#[转卖][羊毛毡配件图谱]手机链、防尘塞、钥匙圈戳戳#网页(链接)”。
用户A通过终端接收到微博服务器发送的针对“羊毛毡成品效果图”这一关键词属性对应的已发布信息,同时还可以获取到各个其他关键词属性。作为一个示例,可以在页面顶部设置标签各个关键词属性的标签项,例如,可以在页面顶部设置“羊毛毡教程”、“羊毛毡材料”以及“羊毛毡成品售卖”等标签项。
用户A可以触发某一标签项,该标签项对应的关键词属性可以认为是指定关键词属性,则触发了当前信息的指定关键词属性的推荐请求。微博服务器可以向终端推荐当前信息的关键词属性对应的已发布信息。例如用户A可以触发“羊毛毡教程”的标签项,则终端在“羊毛毡教程”的标签项下可以显示微博服务器推荐的羊毛毡教程的相关微博,包括前述用户C发布的微博内容。例如用户A可以触发“羊毛毡成品售卖”的标签项,则终端在“羊毛毡成品售卖”标签项下可以显示微博服务器推荐的前述用户D发布的微博内容。其他标签项设置可以参照前述标签项,这里不再一一列举。用户可以通过切换标签项,实现不同属性信息的浏览,操作方便,提高了用户浏览体验。
在上述应用场景中,服务器在向终端发送关键词属性对应的已发布信息时,还可以发送推广信息,可以在提高用户体验的同时,实现商业变现。此外,“相似微博”按钮在其他应用场景下,还可以是“相似分享”、“相似搜索”以及“相似攻略”等等,本申请实施例对此不做限定。
这样,服务器通过信息矩阵,将用户B、C、D等发布的信息建立联系,并推荐给浏览到其中一条信息的用户A的终端,使得用户A对某一信息感兴趣时,可以不需要额外的搜索操作即可全方位、多角度地对该信息进行了解,进一步地,还可以建立兴趣社区,使用户可以快速找到感兴趣的信息或者找到具有同样兴趣的用户,提高了用户体验。
基于上述实施例提供的信息推荐方法和获取信息推荐的方法的具体实现方式,本申请实施例还提供了一种信息推荐装置和一种获取信息推荐装置。
参见图9所示,示出了本申请实施例中提供的信息推荐装置,可以包括:
确定单元901,用于响应于终端发送的针对当前信息的推荐请求,确定当前信息的关键词和/或关键词属性;
获取单元902,用于获取当前信息的关键词和/或关键词属性对应的已发布信息;
推荐单元903,用于向终端推荐当前信息的关键词和/或关键词属性对应的已发布信息。
在本申请实施例一些可能的实现方式中,该装置还包括:
建立单元,用于建立信息矩阵,信息矩阵包括关键词与关键词属性的对应关系,以及关键词属性对应的已发布信息;
获取单元902具体用于:
根据信息矩阵,获取当前信息的关键词和/或关键词属性对应的已发布信息。
在本申请实施例一些可能的实现方式中,获取单元902包括第一获取子单元和第二获取子单元,其中:
第一获取子单元,用于当仅得到当前信息的关键词时,根据信息矩阵中关键词与关键词属性的对应关系,获取当前信息的关键词对应的当前信息的各个关键词属性;
第二获取子单元,用于根据信息矩阵中关键词属性对应的已发布信息,获取当前信息的各个关键词属性对应的已发布信息。
在本申请实施例一些可能的实现方式中,获取单元903具体用于:
当得到当前信息的关键词属性时,根据信息矩阵中关键词属性对应的已发布信息,获取当前信息的关键词属性对应的已发布信息。
在本申请实施例一些可能的实现方式中,获取单元903包括:
第三获取子单元,具体用于当得到当前信息的关键词属性时,根据信息矩阵中关键词与关键词属性的对应关系,获取当前信息的关键词属性对应的当前信息的其他关键词属性,并向终端发送当前信息的其他关键词属性;
第四获取子单元,具体用于响应于终端发送的针对当前信息的指定关键词属性的推荐请求,根据信息矩阵中关键词属性对应的已发布信息,获取指定关键词属性对应的已发布信息,指定关键词属性为当前信息的其他关键词属性中的一个或多个。
在本申请实施例一些可能的实现方式中,确定单元902包括:
含义分析子单元,用于对当前信息中的文本和/或多媒体信息进行含义分析,获得含义分析结果;
确定子单元,用于根据含义分析结果确定当前信息的关键词和/或关键词属性。
本申请实施例提供了一种信息推荐装置,当用户使用终端浏览到某一当前信息时,可以发起针对该当前信息的推荐请求,则服务器可以确定该当前信息的关键词和/或关键词属性,获取该当前信息的关键词和/或关键词属性对应的已发布信息并推荐给用户,从而实现了用户在浏览过程中,可以针对任一信息快速获取相关推荐信息,使用户无需再针对某一信息进行检索。
参见图10所示,示出了本申请实施例中提供的获取信息推荐装置,可以包括:
第一发送单元1001,用于向服务器发送针对当前信息的推荐请求,以使服务器确定当前信息的关键词和/或关键词属性,获取当前信息的关键词和/或关键词属性对应的已发布信息;获取单元1002,用于获取服务器推荐的当前信息的关键词和/或关键词属性对应的已发布信息。
在本申请实施例一些可能的实现方式中,该装置还包括:
接收单元,用于接收服务器发送的当前信息的其他关键词属性;
第二发送单元,用于向服务器发送针对当前信息的指定关键词属性的推荐请求,指定关键词属性为当前信息的其他关键词属性中的一个或多个;
获取单元1002具体用于:
获取服务器推荐的指定关键词属性对应的已发布信息。
本申请实施例提供的终端可以发起针对该当前信息的推荐请求,服务器可以根据推荐请求确定该当前信息的关键词和/或关键词属性,进一步地获取该当前信息的关键词和/或关键词属性对应的已发布信息并推荐给用户,从而实现了用户在浏览过程中,可以针对任一信息快速获取相关推荐信息,使用户无需再针对某一信息进行检索。
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
图11是本发明实施例中服务器的结构示意图。该服务器1100可因配置或性能不同而产生比较大的差异,可以包括一个或一个以上中央处理器(central processingunits,CPU)1122(例如,一个或一个以上处理器)和存储器1132,一个或一个以上存储应用程序1142或数据1144的存储介质1130(例如一个或一个以上海量存储设备)。其中,存储器1132和存储介质1130可以是短暂存储或持久存储。存储在存储介质1130的程序可以包括一个或一个以上模块(图示没标出),每个模块可以包括对服务器中的一系列指令操作。更进一步地,中央处理器1122可以设置为与存储介质1130通信,在服务器1100上执行存储介质1130中的一系列指令操作。
服务器1100还可以包括一个或一个以上电源1126,一个或一个以上有线或无线网络接口1150,一个或一个以上输入输出接口1158,一个或一个以上键盘1156,和/或,一个或一个以上操作系统1141,例如Windows ServerTM,Mac OS XTM,UnixTM,LinuxTM,FreeBSDTM等等。
具体地,本发明实施例提供了一种服务器,包括有存储器1132,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器1132中,且经配置以由一个或者一个以上处理器1122执行所述一个或者一个以上程序包含用于进行以下操作的指令:
响应于终端发送的针对当前信息的推荐请求,确定当前信息的关键词和/或关键词属性;
获取当前信息的关键词和/或关键词属性对应的已发布信息;
向终端推荐当前信息的关键词和/或关键词属性对应的已发布信息。
可选的,还包括:
建立信息矩阵,信息矩阵包括关键词与关键词属性的对应关系,以及关键词属性对应的已发布信息;
获取当前信息的关键词和/或关键词属性对应的已发布信息,包括:
根据信息矩阵,获取当前信息的关键词和/或关键词属性对应的已发布信息。
可选的,根据信息矩阵,获取当前信息的关键词和/或关键词属性对应的已发布信息,包括:
当仅得到当前信息的关键词时,根据信息矩阵中关键词与关键词属性的对应关系,获取当前信息的关键词对应的当前信息的各个关键词属性;
根据信息矩阵中关键词属性对应的已发布信息,获取当前信息的各个关键词属性对应的已发布信息。
可选的,根据信息矩阵,获取当前信息的关键词和/或关键词属性对应的已发布信息,包括:
当得到当前信息的关键词属性时,根据信息矩阵中关键词属性对应的已发布信息,获取当前信息的关键词属性对应的已发布信息。
可选的,根据信息矩阵,获取当前信息的关键词和/或关键词属性对应的已发布信息,包括:
当得到当前信息的关键词属性时,根据信息矩阵中关键词与关键词属性的对应关系,获取当前信息的关键词属性对应的当前信息的其他关键词属性,并向终端发送当前信息的其他关键词属性;
响应于终端发送的针对当前信息的指定关键词属性的推荐请求,根据信息矩阵中关键词属性对应的已发布信息,获取指定关键词属性对应的已发布信息,指定关键词属性为当前信息的其他关键词属性中的一个或多个。
可选的,确定当前信息的关键词和/或关键词属性,包括:
对当前信息中的文本和/或多媒体信息进行含义分析,获得含义分析结果;
根据含义分析结果确定当前信息的关键词和/或关键词属性。
在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器1132,上述指令可由服务器1100的处理器1122执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。
一种非临时性计算机可读存储介质,当所述存储介质中的指令由服务器的处理器执行时,使得服务器能够执行一种信息推荐方法,所述方法包括:
响应于终端发送的针对当前信息的推荐请求,确定当前信息的关键词和/或关键词属性;
获取当前信息的关键词和/或关键词属性对应的已发布信息;
向终端推荐当前信息的关键词和/或关键词属性对应的已发布信息。
可选的,还包括:
建立信息矩阵,信息矩阵包括关键词与关键词属性的对应关系,以及关键词属性对应的已发布信息;
获取当前信息的关键词和/或关键词属性对应的已发布信息,包括:
根据信息矩阵,获取当前信息的关键词和/或关键词属性对应的已发布信息。
可选的,根据信息矩阵,获取当前信息的关键词和/或关键词属性对应的已发布信息,包括:
当仅得到当前信息的关键词时,根据信息矩阵中关键词与关键词属性的对应关系,获取当前信息的关键词对应的当前信息的各个关键词属性;
根据信息矩阵中关键词属性对应的已发布信息,获取当前信息的各个关键词属性对应的已发布信息。
可选的,根据信息矩阵,获取当前信息的关键词和/或关键词属性对应的已发布信息,包括:
当得到当前信息的关键词属性时,根据信息矩阵中关键词属性对应的已发布信息,获取当前信息的关键词属性对应的已发布信息。
可选的,根据信息矩阵,获取当前信息的关键词和/或关键词属性对应的已发布信息,包括:
当得到当前信息的关键词属性时,根据信息矩阵中关键词与关键词属性的对应关系,获取当前信息的关键词属性对应的当前信息的其他关键词属性,并向终端发送当前信息的其他关键词属性;
响应于终端发送的针对当前信息的指定关键词属性的推荐请求,根据信息矩阵中关键词属性对应的已发布信息,获取指定关键词属性对应的已发布信息,指定关键词属性为当前信息的其他关键词属性中的一个或多个。
可选的,确定当前信息的关键词和/或关键词属性,包括:
对当前信息中的文本和/或多媒体信息进行含义分析,获得含义分析结果;
根据含义分析结果确定当前信息的关键词和/或关键词属性。
图12是根据一示例性实施例示出的一种用于获取信息推荐的装置1200的框图。例如,装置1200可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。
参照图12,装置1200可以包括以下一个或多个组件:处理组件1202,存储器1204,电源组件1206,多媒体组件1208,音频组件1210,输入/输出(I/O)的接口1212,传感器组件1214,以及通信组件1216。
处理组件1202通常控制装置1200的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理元件1202可以包括一个或多个处理器1220来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件1202可以包括一个或多个模块,便于处理组件1202和其他组件之间的交互。例如,处理部件1202可以包括多媒体模块,以方便多媒体组件1208和处理组件1202之间的交互。
存储器1204被配置为存储各种类型的数据以支持在设备1200的操作。这些数据的示例包括用于在装置1200上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器1204可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
电源组件1206为装置1200的各种组件提供电力。电源组件1206可以包括电源管理系统,一个或多个电源,及其他与为装置1200生成、管理和分配电力相关联的组件。
多媒体组件1208包括在所述装置1200和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件1208包括一个前置摄像头和/或后置摄像头。当设备1200处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。
音频组件1210被配置为输出和/或输入音频信号。例如,音频组件1210包括一个麦克风(MIC),当装置1200处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器1204或经由通信组件1216发送。在一些实施例中,音频组件1210还包括一个扬声器,用于输出音频信号。
I/O接口1212为处理组件1202和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
传感器组件1214包括一个或多个传感器,用于为装置1200提供各个方面的状态评估。例如,传感器组件1214可以检测到设备1200的打开/关闭状态,组件的相对定位,例如所述组件为装置1200的显示器和小键盘,传感器组件1214还可以检测装置1200或装置1200一个组件的位置改变,用户与装置1200接触的存在或不存在,装置1200方位或加速/减速和装置1200的温度变化。传感器组件1214可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件1214还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件1214还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。
通信组件1216被配置为便于装置1200和其他设备之间有线或无线方式的通信。装置1200可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信部件1216经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信部件1216还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。
在示例性实施例中,装置1200可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。
具体地,本发明实施例提供了一种终端设备,该设备可以具体为装置1200,包括有存储器1204,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器1204中,且经配置以由一个或者一个以上处理器1220执行所述一个或者一个以上程序包含用于进行以下操作的指令:
向服务器发送针对当前信息的推荐请求,以使服务器确定当前信息的关键词和/或关键词属性,获取当前信息的关键词和/或关键词属性对应的已发布信息;获取服务器推荐的当前信息的关键词和/或关键词属性对应的已发布信息。
可选的,还包括:
接收服务器发送的当前信息的其他关键词属性;
向服务器发送针对当前信息的指定关键词属性的推荐请求,指定关键词属性为当前信息的其他关键词属性中的一个或多个;
获取服务器推荐的当前信息的关键词和/或关键词属性对应的已发布信息,包括:
获取服务器推荐的指定关键词属性对应的已发布信息。
在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器1204,上述指令可由装置1200的处理器1220执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。
一种非临时性计算机可读存储介质,当所述存储介质中的指令由移动终端的处理器执行时,使得移动终端能够执行一种获取信息推荐的方法,所述方法包括:
向服务器发送针对当前信息的推荐请求,以使服务器确定当前信息的关键词和/或关键词属性,获取当前信息的关键词和/或关键词属性对应的已发布信息;获取服务器推荐的当前信息的关键词和/或关键词属性对应的已发布信息。
可选的,还包括:
接收服务器发送的当前信息的其他关键词属性;
向服务器发送针对当前信息的指定关键词属性的推荐请求,指定关键词属性为当前信息的其他关键词属性中的一个或多个;
获取服务器推荐的当前信息的关键词和/或关键词属性对应的已发布信息,包括:
获取服务器推荐的指定关键词属性对应的已发布信息。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本发明旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本申请未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求指出。
应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (10)
1.一种信息推荐方法,其特征在于,所述方法包括:
响应于终端发送的针对当前信息的推荐请求,确定所述当前信息的关键词和/或关键词属性;
获取所述当前信息的关键词和/或关键词属性对应的已发布信息;
向所述终端推荐所述当前信息的关键词和/或关键词属性对应的已发布信息。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
建立信息矩阵,所述信息矩阵包括关键词与关键词属性的对应关系,以及所述关键词属性对应的已发布信息;
所述获取所述当前信息的关键词和/或关键词属性对应的已发布信息,包括:
根据所述信息矩阵,获取所述当前信息的关键词和/或关键词属性对应的已发布信息。
3.根据权利要求2所述的方法,其特征在于,所述根据所述信息矩阵,获取所述当前信息的关键词和/或关键词属性对应的已发布信息,包括:
当仅得到所述当前信息的关键词时,根据所述信息矩阵中关键词与关键词属性的对应关系,获取所述当前信息的关键词对应的所述当前信息的各个关键词属性;
根据所述信息矩阵中关键词属性对应的已发布信息,获取所述当前信息的各个关键词属性对应的已发布信息。
4.一种获取信息推荐的方法,其特征在于,所述方法包括:
向服务器发送针对当前信息的推荐请求,以使所述服务器确定所述当前信息的关键词和/或关键词属性,获取所述当前信息的关键词和/或关键词属性对应的已发布信息;
获取所述服务器推荐的所述当前信息的关键词和/或关键词属性对应的已发布信息。
5.一种信息推荐装置,其特征在于,所述装置包括:
确定单元,用于响应于终端发送的针对当前信息的推荐请求,确定所述当前信息的关键词和/或关键词属性;
获取单元,用于获取所述当前信息的关键词和/或关键词属性对应的已发布信息;
推荐单元,用于向所述终端推荐所述当前信息的关键词和/或关键词属性对应的已发布信息。
6.一种获取信息推荐的装置,其特征在于,所述装置包括:
第一发送单元,用于向服务器发送针对当前信息的推荐请求,以使所述服务器确定所述当前信息的关键词和/或关键词属性,获取所述当前信息的关键词和/或关键词属性对应的已发布信息;
获取单元,用于获取所述服务器推荐的所述当前信息的关键词和/或关键词属性对应的已发布信息。
7.一种用于信息推荐的装置,其特征在于,包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行所述一个或者一个以上程序包含用于进行以下操作的指令:
响应于终端发送的针对当前信息的推荐请求,确定所述当前信息的关键词和/或关键词属性;
获取所述当前信息的关键词和/或关键词属性对应的已发布信息;
向所述终端推荐所述当前信息的关键词和/或关键词属性对应的已发布信息。
8.一种用于获取信息推荐的装置,其特征在于,包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行所述一个或者一个以上程序包含用于进行以下操作的指令:
向服务器发送针对当前信息的推荐请求,以使所述服务器确定所述当前信息的关键词和/或关键词属性,获取所述当前信息的关键词和/或关键词属性对应的已发布信息;
获取所述服务器推荐的所述当前信息的关键词和/或关键词属性对应的已发布信息。
9.一种计算机可读介质,其上存储有指令,当由一个或多个处理器执行时,使得装置执行如权利要求1至3中一个或多个所述的信息推荐方法。
10.一种计算机可读介质,其上存储有指令,当由一个或多个处理器执行时,使得装置执行如权利要求4所述的获取信息推荐的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711307746.7A CN109948043A (zh) | 2017-12-11 | 2017-12-11 | 一种信息推荐方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711307746.7A CN109948043A (zh) | 2017-12-11 | 2017-12-11 | 一种信息推荐方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109948043A true CN109948043A (zh) | 2019-06-28 |
Family
ID=67004190
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711307746.7A Pending CN109948043A (zh) | 2017-12-11 | 2017-12-11 | 一种信息推荐方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109948043A (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106815217A (zh) * | 2015-11-30 | 2017-06-09 | 北京云莱坞文化传媒有限公司 | 故事推荐方法和故事推荐装置 |
CN110413244A (zh) * | 2019-07-04 | 2019-11-05 | 卓尔智联(武汉)研究院有限公司 | 一种信息处理方法及装置、存储介质 |
CN111478881A (zh) * | 2020-03-04 | 2020-07-31 | 深圳壹账通智能科技有限公司 | 组织与联盟的双向推荐方法、装置、设备及存储介质 |
CN114741620A (zh) * | 2022-04-25 | 2022-07-12 | 未鲲(上海)科技服务有限公司 | 内容推送方法、装置、计算机设备及计算机可读存储介质 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102929924A (zh) * | 2012-09-20 | 2013-02-13 | 百度在线网络技术(北京)有限公司 | 一种基于浏览内容的取词搜索结果生成方法及装置 |
CN103577597A (zh) * | 2013-11-15 | 2014-02-12 | 北京奇虎科技有限公司 | 基于当前浏览页面的关键词搜索系统 |
CN104111979A (zh) * | 2014-06-25 | 2014-10-22 | 小米科技有限责任公司 | 搜索推荐方法和装置 |
CN104239298A (zh) * | 2013-06-06 | 2014-12-24 | 腾讯科技(深圳)有限公司 | 文本信息推荐方法、服务器、浏览器及系统 |
CN104794232A (zh) * | 2015-05-04 | 2015-07-22 | 百度在线网络技术(北京)有限公司 | 搜索结果的推荐方法和装置 |
CN104917669A (zh) * | 2015-05-29 | 2015-09-16 | 北京搜狗科技发展有限公司 | 一种信息处理方法和装置 |
CN105872213A (zh) * | 2016-03-28 | 2016-08-17 | 维沃移动通信有限公司 | 一种信息显示方法及电子设备 |
WO2017024502A1 (zh) * | 2015-08-11 | 2017-02-16 | 赵政荣 | 插入广告时的信息提醒方法和广告插入系统 |
-
2017
- 2017-12-11 CN CN201711307746.7A patent/CN109948043A/zh active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102929924A (zh) * | 2012-09-20 | 2013-02-13 | 百度在线网络技术(北京)有限公司 | 一种基于浏览内容的取词搜索结果生成方法及装置 |
CN104239298A (zh) * | 2013-06-06 | 2014-12-24 | 腾讯科技(深圳)有限公司 | 文本信息推荐方法、服务器、浏览器及系统 |
CN103577597A (zh) * | 2013-11-15 | 2014-02-12 | 北京奇虎科技有限公司 | 基于当前浏览页面的关键词搜索系统 |
CN104111979A (zh) * | 2014-06-25 | 2014-10-22 | 小米科技有限责任公司 | 搜索推荐方法和装置 |
CN104794232A (zh) * | 2015-05-04 | 2015-07-22 | 百度在线网络技术(北京)有限公司 | 搜索结果的推荐方法和装置 |
CN104917669A (zh) * | 2015-05-29 | 2015-09-16 | 北京搜狗科技发展有限公司 | 一种信息处理方法和装置 |
WO2017024502A1 (zh) * | 2015-08-11 | 2017-02-16 | 赵政荣 | 插入广告时的信息提醒方法和广告插入系统 |
CN105872213A (zh) * | 2016-03-28 | 2016-08-17 | 维沃移动通信有限公司 | 一种信息显示方法及电子设备 |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106815217A (zh) * | 2015-11-30 | 2017-06-09 | 北京云莱坞文化传媒有限公司 | 故事推荐方法和故事推荐装置 |
CN110413244A (zh) * | 2019-07-04 | 2019-11-05 | 卓尔智联(武汉)研究院有限公司 | 一种信息处理方法及装置、存储介质 |
CN111478881A (zh) * | 2020-03-04 | 2020-07-31 | 深圳壹账通智能科技有限公司 | 组织与联盟的双向推荐方法、装置、设备及存储介质 |
CN114741620A (zh) * | 2022-04-25 | 2022-07-12 | 未鲲(上海)科技服务有限公司 | 内容推送方法、装置、计算机设备及计算机可读存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101664754B1 (ko) | 정보 취득 방법, 장치, 프로그램 및 기록매체 | |
US10739958B2 (en) | Method and device for executing application using icon associated with application metadata | |
CN105488154A (zh) | 主题应用推荐方法及装置 | |
CN107305566B (zh) | 一种为搜索信息匹配图片的方法及装置 | |
CN105095427A (zh) | 搜索推荐方法和装置 | |
CN111127053B (zh) | 页面内容推荐方法、装置及电子设备 | |
CN104636164B (zh) | 启动页面生成方法及装置 | |
CN110399548A (zh) | 一种搜索处理方法、装置、电子设备以及存储介质 | |
CN104035995A (zh) | 群标签生成方法及装置 | |
CN106055707A (zh) | 弹幕显示方法及装置 | |
CN109948043A (zh) | 一种信息推荐方法及装置 | |
CN105373580A (zh) | 主题显示方法及装置 | |
CN106063231A (zh) | 信息发送方法、信息接收方法、装置及系统 | |
CN105893493A (zh) | 搜索方法及装置 | |
JP2023507032A (ja) | ビデオに基づくインタラクション実現方法、装置、機器および媒体 | |
CN107622074A (zh) | 一种数据处理方法、装置和计算设备 | |
CN108073606A (zh) | 一种新闻推荐方法和装置、一种用于新闻推荐的装置 | |
CN107045541A (zh) | 数据显示方法和装置 | |
CN107229403B (zh) | 一种信息内容选择方法及装置 | |
CN105447149A (zh) | 一种用于网络搜索的交互方法、装置及电子设备 | |
CN110020145A (zh) | 一种信息推荐方法及装置 | |
WO2015180382A1 (zh) | 管理即时消息的方法和装置 | |
CN110020106A (zh) | 一种推荐方法、推荐装置和用于推荐的装置 | |
CN112784142A (zh) | 一种信息推荐方法及装置 | |
US11546663B2 (en) | Video recommendation method and apparatus |
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 |