一种向用户提供内容推荐信息的方法、装置和设备与流程

文档序号:15907081发布日期:2018-11-13 19:50阅读:136来源:国知局
一种向用户提供内容推荐信息的方法、装置和设备与流程
本发明涉及计算机
技术领域
,尤其涉及一种用户提供内容推荐信息的方法、装置和设备。
背景技术
:现有技术中,用户在浏览网页时,需要自行从网页中查询感兴趣的内容。这无疑会降低用户获得信息的效率,尤其是当网页包含大量内容信息时。因此,如何向用户推荐网页中其可能感兴趣的内容,已成为本领域技术人员需要解决的问题。技术实现要素:本发明的目的是提供一种向用户提供内容推荐信息的方法、装置和设备。根据本发明的一个方面,提供一种计算机实现的向用户提供内容推荐信息的方法,其中,所述方法包括以下步骤:a.获取访问网页的用户的用户类别信息;b.获取与所述网页相对应、且与所述用户类别信息相关的内容推荐信息,其中,所述内容推荐信息用于向该用户推荐所述网页中的网页内容信息;c.向所述用户呈现所述内容推荐信息。根据本发明的一个方面,还提供了一种向用户提供内容推荐信息的推荐装置,其中,所述推荐装置包括:第一获取装置,用于获取访问网页的用户的用户类别信息;第二获取装置,用于获取与所述网页相对应、且与所述用户类别信息相关的内容推荐信息,其中,所述内容推荐信息用于向该用户推荐所述网页中的网页内容信息;第一呈现装置,用于向所述用户呈现所述内容推荐信息。根据本发明的一个方面,还提供一种计算机设备,其中,该计算机设备包含所述的推荐装置。与现有技术相比,本发明具有以下优点:1)可获取用于向用户推荐其正在访问的网页中可能与其兴趣点相关的网页内容信息的推荐信息,并呈现给用户,以使用户能够快速获得自身所关心的信息,减少了用户在页面查找的时间,提高了用户获取网页信息的效率;2)可实时提取用户所访问的网页中的内容信息,并选择与该用户的用户类别信息相应的内容信息,作为提供给该用户的推荐信息,使得提供的推荐信息更贴合用户需求。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:图1为本发明一个方面的一种计算机实现的向用户提供内容推荐信息的方法流程图;图2为本发明一个优选实施例的向用户提供内容推荐信息的方法流程图;图3为本发明一个方面的向用户提供内容推荐信息的推荐装置的结构示意图;图4为本发明一个优选实施例的向用户提供内容推荐信息的推荐装置的结构示意图。附图中相同或相似的附图标记代表相同或相似的部件。具体实施方式下面结合附图对本发明作进一步详细描述。图1示意出了本发明一个方面的一种计算机实现的向用户提供内容推荐信息的方法流程图。根据本发明的方法包括步骤S1、步骤S2以及步骤S3。其中,根据本发明的方法可通过计算机设备中的推荐装置来实现,例如,通过计算机设备中诸如应用模块、操作系统、处理控制器等来实现。其中,所述计算机设备为一种能够按照事先存储的程序,自动、高速地进行大量数值计算和各种信息处理的现代化智能电子设备,其硬件包括但不限于微处理器、FPGA、DSP、嵌入式设备等。所述计算机设备包括但不限于用户设备和网络设备。其中,所述用户设备包括但不限于电脑、智能手机、PDA等。所述网络设备包括但不限于单个网络服务器、多个网络服务器组成的服务器组或基于云计算(CloudComputing)的由大量计算机或网络服务器构成的云,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个超级虚拟计算机。其中,所述用户设备或所述网络设备所处的网络包括但不限于互联网、广域网、城域网、局域网、VPN网络等。需要说明的是,所述用户设备及网络设备仅为举例,其他现有的或今后可能出现的用户设备、网络设备或网络如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。在步骤S1中,推荐装置获取访问网页的用户的用户类别信息。其中,所述用户类别信息包括一个或多个用户类别。具体地,所述推荐装置获取访问网页的用户的用户类别信息的方式包括但不限于:1)推荐装置直接获取预存储的所述用户的用户类别信息;2)推荐装置获取来自其他设备的所述用户的用户类别信息;3)推荐装置根据第二预定时间段内所述用户访问的各个网页的预定网页类别信息,确定所述用户的用户类别信息。其中,所述预定网页类别信息包括一个或多个网页类别。具体地,推荐装置由第二预定时间段内所述用户访问的各个网页的预定网页类别信息所包含的一个或多个网页类别中,选择至少一个网页类别作为所述用户的用户类别,以生成所述用户的用户类别信息。例如,在预定的1小时内用户User_1访问的3个网页中,网页Web_1的预定网页类别信息包括“新闻”和“娱乐”两个网页类别;网页Web_2的预定网页类别信息包括“娱乐”、“资讯”以及“房产”三个网页类别,网页Web_3的预定网页类别信息包括“娱乐”和“房产”两个网页类别,则推荐装置由所获得的各个网页类别中选择出现次数最多的“娱乐”作为User_1的用户类别,以生成包含用户类别“娱乐”的用户类别信息。优选地,所述预定网页类别信息包括多个网页类别以及各个网页类别的权重信息,所述用户类别信息包括多个用户类别以及各个用户类别的权重信息。则优选地,推荐装置获取第二预定时间段内所述用户访问的各个网页的预定网页类别信息,并且,对于各个预定网页类别信息中包含的每个网页类别,推荐装置对其在各个预定网页类别信息下的权重信息进行统计并处理,以根据统计处理结果,选择一个或多个网页类别作为所述用户类别,并获得所选择的用户类别的权重信息,以生成包含并基于所述统计处理结果生成所述用户类别的权重信息;接着,推荐装置根据所选择的一个或多个用户类别及其各个用户类别的权重信息,生成所述用户的用户类别信息。例如,推荐装置获取第二预定时间段内用户User_2访问的三个网页Web_3、Web_4、Web_5各自的网页类别信息如下表1所示:表1则推荐装置获得各个网页类别的平均权重值如下表2所示:网页类别平均权重值武侠65%言情20%军事42.5%科幻25%表2则推荐装置选择权重信息排名前三位的网页类别“武侠”、“军事”以及“科幻”作为User_2的用户类别,并将该三个网页类别的平均权重值的相互比例作为相应的用户类别的权重值,以生成如下表3所示的User_2的用户类别信息:网页类别权重值武侠49.0%军事32.1%科幻18.9%表3需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何根据第二预定时间段内所述用户访问的各个网页的预定网页类别信息,确定所述用户的用户类别信息的实现方式,例如,将所获得的所有网页类别作为用户类别以生成用户类别信息的方式等,均应包含在本发明的范围内。需要进一步说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何获取访问网页的用户的用户类别信息的实现方式,均应包含在本发明的范围内。接着,在步骤S2中,推荐装置获取与所述网页相对应、且与所述用户类别信息相关的内容推荐信息,其中,所述内容推荐信息用于向该用户推荐所述网页中的网页内容信息。其中,所述网页内容信息包括所述网页所包含的内容信息。优选地,所述网页内容信息包括但不限于:1)链接地址信息;2)文本信息;3)多媒体信息等。优选地,所述内容推荐信息包括但不限于:1)所述网页内容信息的部分或全部信息,例如,网页中的需推荐的URL以及与该URL对应的锚文本信息,又例如,网页中需推荐的一个或多个文本关键词;2)用于介绍所述网页中需推荐的内容信息的推荐信息,例如,网页中需推荐的视频文件的标题信息以及该视频文件的海报缩略图等。具体地,所述推荐装置获取与所述网页相对应、且与所述用户类别信息相关的内容推荐信息的方式包括但不限于:1)推荐装置由所述网页中选择网页内容信息,并根据所选择的网页内容信息,生成用于推荐该网页内容信息的所述内容推荐信息。其中,所选择的网页内容信息对应的内容类别信息与所述用户类别信息相匹配。其中,该实现方式将在参照图2所示的实施例中予以详述。2)推荐装置在所述用户类别信息所相关的预定推荐信息库中,选择所推荐的网页内容信息包含于所述网页中的推荐信息,作为所述内容推荐信息。其中,所述预定推荐信息库中包含的推荐信息为预获取。例如,推荐装置在步骤S1中获得访问网页Web_6的用户的用户类别信息包括用户类别“房产”,推荐装置预获取的与“房产”相关的预定推荐信息库包含字符“楼盘”、“地段”,以及“http:www.abc.com”;且推荐装置判断网页Web_6的文本信息中包含关键词“楼盘”,且Web_6中锚文本为“ABC”的超链接所包含的URL为“http:www.abc.com”,则推荐装置将字符“楼盘”作为用于推荐Web_6的文本信息的内容推荐信息,将字符“http:www.abc.com”作为用于推荐Web_6中的超链接“ABC”的内容推荐信息。需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何获取与所述网页相对应、且与所述用户类别信息相关的内容推荐信息的实现方式,均应包含在本发明的范围内。接着,在步骤S3中,推荐装置向所述用户呈现所述内容推荐信息。其中,本领域技术人员应可根据实际情况和需求来确定向所述用户呈现所述内容推荐信息的方式,例如,将内容推荐信息展现在与所述网页相关的浮动窗口中的方式,又例如,当内容推荐信息包含关键词时,将所述网页中的关键词加粗显示的方式等,在此不再赘述。作为本发明的优选实施例之一,根据本发明的方法还包括步骤S5(图未示)和步骤S6(图未示)。在步骤S5中,推荐装置根据所述用户对所述内容推荐信息执行的选择操作,确定用户选择的网页内容信息。具体地,推荐装置根据用户的选择操作,将用户选择的内容推荐信息所推荐的网页内容信息,作为用户选择的网页内容信息。接着,在步骤S6中,推荐装置将所述用户选择的网页内容信息呈现给所述用户。其中,本领域技术人员应可根据实际情况和需求来确定将所述用户选择的网页内容信息呈现给所述用户的方式,例如,新弹出窗口以播放用户所选择的视频文件的方式,又例如,将网页的展现位置跳转至包含用户所选择的文本信息的位置的方式等,此处不再赘述。作为本发明的优选实施例之一,根据本发明的方法还包括步骤S8(图未示)。在步骤S8中,推荐装置根据第三预定时间段内访问所述网页的各个用户的用户类别信息,确定所述网页的网页类别信息。其中,所述用户类别信息包括一个或多个用户类别。其中,所述推荐装置根据第三预定时间段内访问所述网页的各个用户的用户类别信息,确定所述网页的网页类别信息的方式,与前述步骤S1的实现方式3)中所述推荐装置根据第二预定时间段内所述用户访问的各个网页的预定网页类别信息,确定所述用户的用户类别信息的方式相似,此处不再赘述。根据本发明的方法,可获取用于向用户推荐其正在访问的网页中可能与其兴趣点相关的网页内容信息的推荐信息,并呈现给用户。以使用户能够快速获得自身所关心的信息,减少了用户在页面查找的时间,提高了用户获取网页信息的效率。图2示意出了本发明一个优选实施例的向用户提供内容推荐信息的方法流程图。根据本实施例的方法包括步骤S1、步骤S2以及步骤S3。其中,所述步骤S2进一步包括步骤S201以及步骤S202。步骤S1已在参照图1所示的实施例中予以详述,并以引用的方式包含于此,不再赘述。在步骤S201中,推荐装置由所述网页中选择网页内容信息,其中,所选择的网页内容信息对应的内容类别信息与推荐装置在步骤S1中获得的用户类别信息相匹配。作为本步骤的优选方案之一,推荐装置根据所述内容类别信息与所述用户类别信息是否包含了大于预定数量的相同的类别,来判断所述内容类别信息与所述用户类别信息是否相匹配。例如,推荐装置由网页中选择的内容信息的网页内容类别信息包含内容类别“欧洲”、“外交”、“时事”,推荐装置在步骤S1中获得的用户类别信息中包含用户类别“娱乐”、“欧洲”、“时事”,则推荐装置确定该内容类别信息与该用户类别信息中包含的相同的类别的数量2,并判断2大于预定数量阈值1,则推荐装置判断该内容类别信息与该用户类别信息相匹配。作为本步骤的优选方案之一,所述内容类别信息包括多个内容类别以及各个内容类别的权重信息,所述用户类别信息包括多个用户类别以及各个用户类别的权重信息。则推荐装置根据所述内容类别信息与所述用户类别信息所包含的相同类别,以及,所述相同的类别在所述内容类别信息中的权重信息和在所述用户类别信息中的权重信息是否符合预定权重条件,来判断所述内容类别信息与所述用户类别信息是否相匹配。其中,所述预定权重条件包括但不限于任何能够根据所述相同类别以及该相同类别的权重信息,来判断所述内容类别信息与所述用户类别信息是否相匹配的条件。优选地,所述预定权重条件包括以下至少一项:1)所述相同类别在内容类别信息中的权重信息大于预定权重阈值;2)所述相同类别在内容类别信息中的权重信息与其在用户类别信息中的权重信息的差值小于预定差值阈值。具体地,推荐装置由所述网页中选择网页内容信息的方式包括但不限于:1)推荐装置由所述网页中选择符合预定可选条件的可选网页内容信息;并由所述可选网页内容信息中选择需要推荐的网页内容信息。其中,该网页内容信息对应的内容类别信息与所述用户类别信息相匹配。其中,所述预定可选条件用于判断网页的内容信息是否为有意义的内容信息或用户可能感兴趣的内容信息。优选地,所述预定选择条件包括但不限于以下至少一项:a)内容信息不属于预定的冗余信息库,所述冗余信息库中包含预定的无意义信息,如网页广告信息、诸如“的”等无意义字符信息等。b)内容信息包含热门信息。其中,本领域技术人员应可根据实际情况和需求来确定判断所选择的网页的内容信息是否为热门信息的方式,例如,判断所述内容信息的被访问次数是否大于预定次数,又例如,判断最近的24小时内搜索所述内容信息的次数大于预定被搜索次数等,在此不再赘述。其中,获取所述可选网页内容信息对应的内容类别信息的方式包括但不限于:a)获取预存储的与所述可选网页内容信息对应的内容类别信息;b)向网络发送包含所述可选网页内容信息的标识信息的请求,以接收来自网络的与所述可选网页内容信息对应的内容类别信息;c)实时确定与所述可选网页内容信息对应的内容类别信息。其中,确定与所述可选网页内容信息对应的内容类别信息的方式将在后续本实施例的优选方案中予以详述。具体地,推荐装置由所述网页中选择符合预定可选条件的可选网页内容信息;接着,推荐装置获取所述可选网页内容信息对应的内容类别信息,以判断该内容类别信息是否与步骤S1中获得的用户类别信息相匹配,并当判断该内容类别信息与所述用户类别信息相匹配时,将该可选网页内容信息作为需要推荐的网页内容信息。例如,推荐装置在步骤S1中获得的用户类别信息包括用户类别“娱乐”、“台湾”、“明星”;推荐装置选择网页Web_7的文本信息,并确定文本信息中包含当前排名前10位的热门搜索关键词“明星”以及“婚礼”,则推荐装置确定该文本信息为可选网页内容信息;接着,推荐装置根据该文本信息的标题“news_taiwan”,在本地预存的网页内容信息与内容类别信息对应表中查询,并获得“news_taiwan”所对应的内容类别信息包括内容标签信息“娱乐”、“新闻”以及“台湾”,则推荐装置根据预定的内容类别信息与用户类别信息包含至少两个相同的类别的匹配规则,确定文本信息“news_taiwan”的内容类别信息与推荐装置在步骤S1中获得的用户类别信息相匹配,并选择文本信息“news_taiwan”作为Web_7中需要推荐的网页内容信息。2)由与所述网页对应的预定内容信息库中选择一个或多个可选网页内容信息作为需要推荐的网页内容信息,其中,所述需要推荐的内容信息所对应的内容类别信息与所述用户类别信息相匹配。其中,所述预定内容信息库中包含至少一个符合预定可选条件的可选网页内容信息。其中,推荐装置根据所述网页的标识信息,确定与所述网页对应的预定内容信息库;接着,推荐装置获取所述预定内容信息库中包含的网页内容信息所对应的内容类别信息,以判断该内容类别信息是否与步骤S1中获得的用户类别信息相匹配,当判断该内容类别信息与所述用户类别信息相匹配时,将该可选网页内容信息作为需要推荐的网页内容信息。其中,推荐装置根据所述网页的标识信息,确定与所述网页对应的预定内容信息库的方式包括但不限于:a)由本地预存储的多个预定内容信息库的中查询所述网页的标识信息,以获得与所述网页对应的预定内容信息库;b)将所述网页的标识信息发送至网络,以获得网络中与所述网页对应的预定内容信息库。其中,推荐装置获取所述预定内容信息库中包含的网页内容信息对应的内容类别信息,以判断该内容类别信息是否与步骤S1中获得的用户类别信息相匹配,并当判断该内容类别信息与所述用户类别信息相匹配时,将该可选网页内容信息作为网页内容信息的方式,与前述实现方式1)中所述方式相同或相似,此处不再赘述。需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何由所述网页中选择对应的内容类别信息与用户类别信息相匹配的网页内容信息的实现方式,均应包含在本发明的范围内。接着,在步骤S202中,推荐装置根据所选择的网页内容信息,生成用于推荐该网页内容信息的所述内容推荐信息。具体地,推荐装置获取所选择的网页内容信息的部分或全部信息,并根据预定的内容推荐信息的呈现方式,来相应地生成用于推荐该网页内容信息的内容推荐信息。例如,推荐装置在步骤S201中获得的网页内容信息包括文本信息“news_taiwan”,预定的文本信息的呈现方式包括呈现文本信息本身及定位至其的链接,则推荐装置获取该文本信息的标题“news_taiwan”以及用于定位至该文本信息的网页位置的链接,生成以“news_taiwan”的超链接,作为文本信息“news_taiwan”的内容推荐信息。又例如,推荐装置在步骤S201中获得的网页内容信息包括图片Pic_1,预定的图片信息的呈现方式包括呈现图片缩略图及其描述文本,则推荐装置获取当前网页中Pic_1的描述文本,并生成Pic_1的缩略图,以将该描述文本及缩略图作为Pic_1的内容推荐信息。需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何根据所选择的网页内容信息,生成用于推荐该网页内容信息的所述内容推荐信息的实现方式,均应包含在本发明的范围内。接着,步骤S3已在参照图1所示的实施例中予以详述,并以引用的方式包含于此,不再赘述。作为本实施例的优选方案之一,推荐装置通过以下方式来确定与所述可选网页内容信息对应的内容类别信息:1)当所述网页内容信息包括链接地址信息时,将所述链接地址信息所指向的网页的网页类别信息作为其对应的内容类别信息;2)当所述网页内容信息包括除链接地址信息以外的其他网页内容信息时,推荐装置根据以下至少一项信息来确定所述其他网页内容信息的内容类别信息:a)在第一预定时间段内检索所述其他网页内容信息的各个用户的用户类别信息。其中,获取第一预定时间段内检索所述其他网页内容的各个用户的用户类别信息的方式包括但不限于:i)直接获取预存储的所述第一预定时间段内检索所述其他网页内容的各个用户的用户类别信息。ii)获取来自其他设备的所述第一预定时间段内检索所述其他网页内容的各个用户的用户类别信息。iii)获取在所述第一预定时间段内检索所述其他网页内容的各个用户的用户标识信息,并根据所述用户标识信息来获取相应的用户类别信息。例如,推荐装置获得在预定时间段内采用包含音频文件标题的检索词进行检索的三个用户的用户标识信息User_3、User_4以及User_5,并根据用户标识信息在预存储的用户类别信息库中查询,分别获得User_3、User_4以及User_5的用户类别信息。具体地,所述推荐装置根据在第一预定时间段内检索所述其他网页内容信息的各个用户的用户类别信息,确定所述其他网页内容信息的内容类别信息的方式,与前述参照图1所示实施例的步骤S1的实现方式3)中所述推荐装置根据第二预定时间段内所述用户访问的各个网页的预定网页类别信息,确定所述用户的用户类别信息的方式相同或相似,此处不再赘述。b)检索所述其他网页内容信息所获得的各个网页的网页类别信息。其中,获取检索所述其他网页内容信息所获得的各个网页的网页类别信息的方式包括但不限于:i)直接获取预存储的检索所述其他网页内容信息所获得的各个网页的网页类别信息。ii)获取来自其他设备的检索所述其他网页内容信息所获得的各个网页的网页类别信息。iii)获取一次或多次检索所述其他网页内容所获得的各个网页的网页标识信息,以根据所述网页标识信息来获得相应网页的网页类别信息。具体地,所述推荐装置根据检索所述其他网页内容信息所获得的各个网页的网页类别信息,来确定所述其他网页内容信息的内容类别信息的方式,与前述参照图1所示实施例的步骤S8中所述推荐装置根据第三预定时间段内访问所述网页的各个用户的用户类别信息,确定所述网页的网页类别信息的方式相似,此处不再赘述。根据本实施例的方法,可实时提取用户所访问的网页中的内容信息,并选择与该用户的用户类别信息相应的内容信息,作为提供给该用户的推荐信息,使得提供的推荐信息更贴合用户需求。图3示意出了本发明一个方面的向用户提供内容推荐信息的推荐装置的结构示意图。根据本发明的推荐装置包括第一获取装置1、第二获取装置2以及第一呈现装置3。第一获取装置1获取访问网页的用户的用户类别信息。其中,所述用户类别信息包括一个或多个用户类别。具体地,所述第一获取装置1获取访问网页的用户的用户类别信息的方式包括但不限于:1)第一获取装置1直接获取预存储的所述用户的用户类别信息;2)第一获取装置1获取来自其他设备的所述用户的用户类别信息;3)包含于第一获取装置1中的第三确定装置(图未示)根据第二预定时间段内所述用户访问的各个网页的预定网页类别信息,确定所述用户的用户类别信息。其中,所述预定网页类别信息包括一个或多个网页类别。具体地,第三确定装置由第二预定时间段内所述用户访问的各个网页的预定网页类别信息所包含的一个或多个网页类别中,选择至少一个网页类别作为所述用户的用户类别,以生成所述用户的用户类别信息。例如,在预定的1小时内用户User_1访问的3个网页中,网页Web_1的预定网页类别信息包括“新闻”和“娱乐”两个网页类别;网页Web_2的预定网页类别信息包括“娱乐”、“资讯”以及“房产”三个网页类别,网页Web_3的预定网页类别信息包括“娱乐”和“房产”两个网页类别,则第三确定装置由所获得的各个网页类别中选择出现次数最多的“娱乐”作为User_1的用户类别,以生成包含用户类别“娱乐”的用户类别信息。优选地,所述预定网页类别信息包括多个网页类别以及各个网页类别的权重信息,所述用户类别信息包括多个用户类别以及各个用户类别的权重信息。则优选地,第三确定装置获取第二预定时间段内所述用户访问的各个网页的预定网页类别信息,并且,对于各个预定网页类别信息中包含的每个网页类别,第三确定装置对其在各个预定网页类别信息下的权重信息进行统计并处理,以根据统计处理结果,选择一个或多个网页类别作为所述用户类别,并获得所选择的用户类别的权重信息,以生成包含并基于所述统计处理结果生成所述用户类别的权重信息;接着,第三确定装置根据所选择的一个或多个用户类别及其各个用户类别的权重信息,生成所述用户的用户类别信息。例如,第三确定装置获取第二预定时间段内用户User_2访问的三个网页Web_3、Web_4、Web_5各自的网页类别信息如下表4所示:表4则第三确定装置获得各个网页类别的平均权重值如下表5所示:网页类别平均权重值武侠65%言情20%军事42.5%科幻25%表5则第三确定装置选择权重信息排名前三位的网页类别“武侠”、“军事”以及“科幻”作为User_2的用户类别,并将该三个网页类别的平均权重值的相互比例作为相应的用户类别的权重值,以生成如下表6所示的User_2的用户类别信息:网页类别权重值武侠49.0%军事32.1%科幻18.9%表6需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何根据第二预定时间段内所述用户访问的各个网页的预定网页类别信息,确定所述用户的用户类别信息的实现方式,例如,将所获得的所有网页类别作为用户类别以生成用户类别信息的方式等,均应包含在本发明的范围内。需要进一步说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何获取访问网页的用户的用户类别信息的实现方式,均应包含在本发明的范围内。接着,第二获取装置2获取与所述网页相对应、且与所述用户类别信息相关的内容推荐信息,其中,所述内容推荐信息用于向该用户推荐所述网页中的网页内容信息。其中,所述网页内容信息包括所述网页所包含的内容信息。优选地,所述网页内容信息包括但不限于:1)链接地址信息;2)文本信息;3)多媒体信息等。优选地,所述内容推荐信息包括但不限于:1)所述网页内容信息的部分或全部信息,例如,网页中的需推荐的URL以及与该URL对应的锚文本信息,又例如,网页中需推荐的一个或多个文本关键词;2)用于介绍所述网页中需推荐的内容信息的推荐信息,例如,网页中需推荐的视频文件的标题信息以及该视频文件的海报缩略图等。具体地,所述第二获取装置2获取与所述网页相对应、且与所述用户类别信息相关的内容推荐信息的方式包括但不限于:1)第二获取装置2由所述网页中选择网页内容信息,并根据所选择的网页内容信息,生成用于推荐该网页内容信息的所述内容推荐信息。其中,所选择的网页内容信息对应的内容类别信息与所述用户类别信息相匹配。其中,该实现方式将在参照图4所示的实施例中予以详述。2)第二获取装置2在所述用户类别信息所相关的预定推荐信息库中,选择所推荐的网页内容信息包含于所述网页中的推荐信息,作为所述内容推荐信息。其中,所述预定推荐信息库中包含的推荐信息为预获取。例如,第一获取装置1获得访问网页Web_6的用户的用户类别信息包括用户类别“房产”,推荐装置预获取的与“房产”相关的预定推荐信息库包含字符“楼盘”、“地段”,以及“http:www.abc.com”;且第二获取装置2判断网页Web_6的文本信息中包含关键词“楼盘”,且Web_6中锚文本为“ABC”的超链接所包含的URL为“http:www.abc.com”,则第二获取装置2将字符“楼盘”作为用于推荐Web_6的文本信息的内容推荐信息,将字符“http:www.abc.com”作为用于推荐Web_6中的超链接“ABC”的内容推荐信息。需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何获取与所述网页相对应、且与所述用户类别信息相关的内容推荐信息的实现方式,均应包含在本发明的范围内。接着,第一呈现装置3向所述用户呈现所述内容推荐信息。其中,本领域技术人员应可根据实际情况和需求来确定向所述用户呈现所述内容推荐信息的方式,例如,将内容推荐信息展现在与所述网页相关的浮动窗口中的方式,又例如,当内容推荐信息包含关键词时,将所述网页中的关键词加粗显示的方式等,在此不再赘述。作为本发明的优选实施例之一,根据本发明的推荐装置还包括第二确定装置(图未示)和第二呈现装置(图未示)。第二确定装置根据所述用户对所述内容推荐信息执行的选择操作,确定用户选择的网页内容信息。具体地,第二确定装置根据用户的选择操作,将用户选择的内容推荐信息所推荐的网页内容信息,作为用户选择的网页内容信息。接着,第二呈现装置将所述用户选择的网页内容信息呈现给所述用户。其中,本领域技术人员应可根据实际情况和需求来确定将所述用户选择的网页内容信息呈现给所述用户的方式,例如,新弹出窗口以播放用户所选择的视频文件的方式,又例如,将网页的展现位置跳转至包含用户所选择的文本信息的位置的方式等,此处不再赘述。作为本发明的优选实施例之一,根据本发明的推荐装置还包括第四确定装置(图未示)。第四确定装置根据第三预定时间段内访问所述网页的各个用户的用户类别信息,确定所述网页的网页类别信息。其中,所述用户类别信息包括一个或多个用户类别。其中,所述第四确定装置根据第三预定时间段内访问所述网页的各个用户的用户类别信息,确定所述网页的网页类别信息的方式,与前述第一获取装置1根据第二预定时间段内所述用户访问的各个网页的预定网页类别信息,确定所述用户的用户类别信息的方式相似,此处不再赘述。根据本发明的方案,可获取用于向用户推荐其正在访问的网页中可能与其兴趣点相关的网页内容信息的推荐信息,并呈现给用户。以使用户能够快速获得自身所关心的信息,减少了用户在页面查找的时间,提高了用户获取网页信息的效率。图4示意出了本发明一个优选实施例的向用户提供内容推荐信息的推荐装置的结构示意图。根据本实施例的推荐装置包括第一获取装置1、包含于第二获取装置2的第一选择装置201、包含于第二获取装置2的生成装置202以及第一呈现装置3。第一获取装置1已在参照图3所示的实施例中予以详述,并以引用的方式包含于此,不再赘述。第一选择装置201由所述网页中选择网页内容信息,其中,所选择的网页内容信息对应的内容类别信息与第一获取装置1获得的用户类别信息相匹配。作为本装置的优选操作方案之一,第一选择装置201根据所述内容类别信息与所述用户类别信息是否包含了大于预定数量的相同的类别,来判断所述内容类别信息与所述用户类别信息是否相匹配。例如,第一选择装置201由网页中选择的内容信息的网页内容类别信息包含内容类别“欧洲”、“外交”、“时事”,第一获取装置1获得的用户类别信息中包含用户类别“娱乐”、“欧洲”、“时事”,则第一选择装置201确定该内容类别信息与该用户类别信息中包含的相同的类别的数量2,并判断2大于预定数量阈值1,则第一选择装置201判断该内容类别信息与该用户类别信息相匹配。作为本装置的优选操作方案之一,所述内容类别信息包括多个内容类别以及各个内容类别的权重信息,所述用户类别信息包括多个用户类别以及各个用户类别的权重信息。则第一选择装置201根据所述内容类别信息与所述用户类别信息所包含的相同类别,以及,所述相同的类别在所述内容类别信息中的权重信息和在所述用户类别信息中的权重信息是否符合预定权重条件,来判断所述内容类别信息与所述用户类别信息是否相匹配。其中,所述预定权重条件包括但不限于任何能够根据所述相同类别以及该相同类别的权重信息,来判断所述内容类别信息与所述用户类别信息是否相匹配的条件。优选地,所述预定权重条件包括以下至少一项:1)所述相同类别在内容类别信息中的权重信息大于预定权重阈值;2)所述相同类别在内容类别信息中的权重信息与其在用户类别信息中的权重信息的差值小于预定差值阈值。具体地,第一选择装置201由所述网页中选择网页内容信息的方式包括但不限于:1)包含于第一选择装置201中的第一子选择装置(图未示)由所述网页中选择符合预定可选条件的可选网页内容信息;接着,包含于第一选择装置201中的第二子选择装置(图未示)由所述可选网页内容信息中选择需要推荐的网页内容信息。其中,该网页内容信息对应的内容类别信息与所述用户类别信息相匹配。其中,所述预定可选条件用于判断网页的内容信息是否为有意义的内容信息或用户可能感兴趣的内容信息。优选地,所述预定选择条件包括但不限于以下至少一项:a)内容信息不属于预定的冗余信息库,所述冗余信息库中包含预定的无意义信息,如网页广告信息、诸如“的”等无意义字符信息等。b)内容信息包含热门信息。其中,本领域技术人员应可根据实际情况和需求来确定判断所选择的网页的内容信息是否为热门信息的方式,例如,判断所述内容信息的被访问次数是否大于预定次数,又例如,判断最近的24小时内搜索所述内容信息的次数大于预定被搜索次数等,在此不再赘述。其中,获取所述可选网页内容信息对应的内容类别信息的方式包括但不限于:a)获取预存储的与所述可选网页内容信息对应的内容类别信息;b)向网络发送包含所述可选网页内容信息的标识信息的请求,以接收来自网络的与所述可选网页内容信息对应的内容类别信息;c)实时确定与所述可选网页内容信息对应的内容类别信息。其中,确定与所述可选网页内容信息对应的内容类别信息的方式将在后续本实施例的优选方案中予以详述。具体地,第一子选择装置由所述网页中选择符合预定可选条件的可选网页内容信息;接着,第二子选择装置获取所述可选网页内容信息对应的内容类别信息,以判断该内容类别信息是否与第一获取装置1获得的用户类别信息相匹配,并当判断该内容类别信息与所述用户类别信息相匹配时,将该可选网页内容信息作为需要推荐的网页内容信息。例如,第一获取装置1获得的用户类别信息包括用户类别“娱乐”、“台湾”、“明星”;第一子选择装置选择网页Web_7的文本信息,并确定文本信息中包含当前排名前10位的热门搜索关键词“明星”以及“婚礼”,则第一子选择装置确定该文本信息为可选网页内容信息;接着,第二子选择装置根据该文本信息的标题“news_taiwan”,在本地预存的网页内容信息与内容类别信息对应表中查询,并获得“news_taiwan”所对应的内容类别信息包括内容标签信息“娱乐”、“新闻”以及“台湾”,则第二子选择装置根据预定的内容类别信息与用户类别信息包含至少两个相同的类别的匹配规则,确定文本信息“news_taiwan”的内容类别信息与第一获取装置1获得的用户类别信息相匹配,并选择文本信息“news_taiwan”作为Web_7中需要推荐的网页内容信息。2)第一选择装置201由与所述网页对应的预定内容信息库中选择一个或多个可选网页内容信息作为需要推荐的网页内容信息,其中,所述需要推荐的内容信息所对应的内容类别信息与所述用户类别信息相匹配。其中,所述预定内容信息库中包含至少一个符合预定可选条件的可选网页内容信息。其中,第一选择装置201根据所述网页的标识信息,确定与所述网页对应的预定内容信息库;接着,第一选择装置201获取所述预定内容信息库中包含的网页内容信息所对应的内容类别信息,以判断该内容类别信息是否与第一获取装置1获得的用户类别信息相匹配,当判断该内容类别信息与所述用户类别信息相匹配时,将该可选网页内容信息作为需要推荐的网页内容信息。其中,第一选择装置201根据所述网页的标识信息,确定与所述网页对应的预定内容信息库的方式包括但不限于:a)由本地预存储的多个预定内容信息库的中查询所述网页的标识信息,以获得与所述网页对应的预定内容信息库;b)将所述网页的标识信息发送至网络,以获得网络中与所述网页对应的预定内容信息库。其中,第一选择装置201获取所述预定内容信息库中包含的网页内容信息对应的内容类别信息,以判断该内容类别信息是否与第一获取装置1获得的用户类别信息相匹配,并当判断该内容类别信息与所述用户类别信息相匹配时,将该可选网页内容信息作为网页内容信息的方式,与前述实现方式1)中所述第二子选择装置的操作方式相同或相似,此处不再赘述。需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何由所述网页中选择对应的内容类别信息与用户类别信息相匹配的网页内容信息的实现方式,均应包含在本发明的范围内。接着,生成装置202根据所选择的网页内容信息,生成用于推荐该网页内容信息的所述内容推荐信息。具体地,生成装置202获取所选择的网页内容信息的部分或全部信息,并根据预定的内容推荐信息的呈现方式,来相应地生成用于推荐该网页内容信息的内容推荐信息。例如,第一获取装置1获得的网页内容信息包括文本信息“news_taiwan”,预定的文本信息的呈现方式包括呈现文本信息本身及定位至其的链接,则生成装置202获取该文本信息的标题“news_taiwan”以及用于定位至该文本信息的网页位置的链接,生成以“news_taiwan”的超链接,作为文本信息“news_taiwan”的内容推荐信息。又例如,第一选择装置201获得的网页内容信息包括图片Pic_1,预定的图片信息的呈现方式包括呈现图片缩略图及其描述文本,则生成装置202获取当前网页中Pic_1的描述文本,并生成Pic_1的缩略图,以将该描述文本及缩略图作为Pic_1的内容推荐信息。需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何根据所选择的网页内容信息,生成用于推荐该网页内容信息的所述内容推荐信息的实现方式,均应包含在本发明的范围内。接着,第一呈现装置3已在参照图3所示的实施例中予以详述,并以引用的方式包含于此,不再赘述。作为本实施例的优选方案之一,推荐装置通过以下方式来确定与所述可选网页内容信息对应的内容类别信息:1)当所述网页内容信息包括链接地址信息时,将所述链接地址信息所指向的网页的网页类别信息作为其对应的内容类别信息;2)当所述网页内容信息包括除链接地址信息以外的其他网页内容信息时,包含于推荐装置中的第一确定装置(图未示)根据以下至少一项信息来确定所述其他网页内容信息的内容类别信息:a)在第一预定时间段内检索所述其他网页内容信息的各个用户的用户类别信息。其中,获取第一预定时间段内检索所述其他网页内容的各个用户的用户类别信息的方式包括但不限于:i)直接获取预存储的所述第一预定时间段内检索所述其他网页内容的各个用户的用户类别信息。ii)获取来自其他设备的所述第一预定时间段内检索所述其他网页内容的各个用户的用户类别信息。iii)获取在所述第一预定时间段内检索所述其他网页内容的各个用户的用户标识信息,并根据所述用户标识信息来获取相应的用户类别信息。例如,第一确定装置获得在预定时间段内采用包含音频文件标题的检索词进行检索的三个用户的用户标识信息User_3、User_4以及User_5,并根据用户标识信息在预存储的用户类别信息库中查询,分别获得User_3、User_4以及User_5的用户类别信息。具体地,所述第一确定装置根据在第一预定时间段内检索所述其他网页内容信息的各个用户的用户类别信息,确定所述其他网页内容信息的内容类别信息的方式,与前述参照图3所示实施例的第一获取装置1根据第二预定时间段内所述用户访问的各个网页的预定网页类别信息,确定所述用户的用户类别信息的方式相同或相似,此处不再赘述。b)检索所述其他网页内容信息所获得的各个网页的网页类别信息。其中,获取检索所述其他网页内容信息所获得的各个网页的网页类别信息的方式包括但不限于:i)直接获取预存储的检索所述其他网页内容信息所获得的各个网页的网页类别信息。ii)获取来自其他设备的检索所述其他网页内容信息所获得的各个网页的网页类别信息。iii)获取一次或多次检索所述其他网页内容所获得的各个网页的网页标识信息,以根据所述网页标识信息来获得相应网页的网页类别信息。具体地,所述第一确定装置根据检索所述其他网页内容信息所获得的各个网页的网页类别信息,来确定所述其他网页内容信息的内容类别信息的方式,与前述参照图3所示实施例中第四确定装置根据第三预定时间段内访问所述网页的各个用户的用户类别信息,确定所述网页的网页类别信息的方式相似,此处不再赘述。根据本实施例的方案,可实时提取用户所访问的网页中的内容信息,并选择与该用户的用户类别信息相应的内容信息,作为提供给该用户的推荐信息,使得提供的推荐信息更贴合用户需求。对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。系统权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1