CN108229992A - 生成标签云的方法、装置、浏览器和移动终端设备 - Google Patents

生成标签云的方法、装置、浏览器和移动终端设备 Download PDF

Info

Publication number
CN108229992A
CN108229992A CN201611163298.3A CN201611163298A CN108229992A CN 108229992 A CN108229992 A CN 108229992A CN 201611163298 A CN201611163298 A CN 201611163298A CN 108229992 A CN108229992 A CN 108229992A
Authority
CN
China
Prior art keywords
label
user
cloud
area
user information
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
CN201611163298.3A
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 Qihoo Technology Co Ltd
Original Assignee
Beijing Qihoo 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 Qihoo Technology Co Ltd filed Critical Beijing Qihoo Technology Co Ltd
Priority to CN201611163298.3A priority Critical patent/CN108229992A/zh
Publication of CN108229992A publication Critical patent/CN108229992A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • 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/957Browsing optimisation, e.g. caching or content distillation
    • G06F16/9577Optimising the visualization of content, e.g. distillation of HTML documents
    • 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/958Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • General Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Finance (AREA)
  • General Engineering & Computer Science (AREA)
  • Strategic Management (AREA)
  • Data Mining & Analysis (AREA)
  • Entrepreneurship & Innovation (AREA)
  • General Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Economics (AREA)
  • Game Theory and Decision Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明实施例公开了一种生成标签云的方法、装置、浏览器和移动终端设备,其中,方法包括:基于用户信息生成标签云,并在用户访问的网页上显示所述标签云,所述标签云包括多个标签;所述多个标签中,每个标签分别对应于一个落地页,基于所述用户信息,与用户相关度最大的标签的触发面积大于其他标签的触发面积;响应于检测到用户在其中一个标签的触发面积内的操作行为,获取所述其中一个标签对应的落地页并显示所述其中一个标签对应的落地页。本发明实施例提升了用户体验;使用户在视觉上更易感知,点击更方便,克服了用户在点击时容易点错的问题,提高了广告变现效率;提升了网站主的网站广告收益和广告主的投资回报率。

Description

生成标签云的方法、装置、浏览器和移动终端设备
技术领域
本发明涉及互联网技术,尤其是一种生成标签云的方法、装置、浏览器和移动终端设备。
背景技术
为了增加广告转化率,在PC端通常通过输出标签云的方式为用户推荐广告。标签云(Tag cloud)是用以表示一个网站中的内容标签;其中标签是对某个商品用关键字做标记,便于别人根据关键字进行检索;标签是典型的超链接,让用户可以仔细了解他们的内容。而手机终端等移动终端在生活中的地位越来越重要,为了进一步增加广告的转化率,可以将在PC端应用成熟的标签云的方式直接移植到移动端,以在移动终端中标签云的方式为用户推荐广告。其中标签云中的每个标签的大小相同。
在实现本发明的过程中,发明人发现,现有技术至少存在以下问题:
由于移动端的屏幕大小有限,标签云中的所有标签大小相同,用户在点击时容易点错,因而降低了广告主的ROI投资回报率,对网站主和广告主是极为不利的;使用户体验变差。
发明内容
本发明实施例所要解决的一个技术问题是:提供一种生成标签云的方法和装置,解决现有技术中的标签云没有针对性和容易按错标签的问题。
本发明实施例提供的一种生成标签云的方法,包括:
基于用户信息生成标签云,并在用户访问的网页上显示所述标签云,所述标签云包括多个标签;所述多个标签中,每个标签分别对应于一个落地页,基于所述用户信息,与用户相关度最大的标签的触发面积大于其他标签的触发面积;
响应于检测到用户在其中一个标签的触发面积内的操作行为,获取所述其中一个标签对应的落地页并显示所述其中一个标签对应的落地页。
基于上述方法的另一实施例中,所述基于用户信息生成标签云之前,还包括:
响应于检测到用户发送网页访问请求,获取用户信息。
基于上述方法的另一实施例中,响应于检测到用户发送网页访问请求之后,还包括:
识别所述网页访问请求中用户请求访问的网页是否属于预先设定的标签云呈现范围内的网页;
若用户请求访问的网页属于预先设定的标签云呈现范围内的网页,执行所述获取用户信息的操作。
基于上述方法的另一实施例中,还包括:
根据预先设置的用户信息项,获取用户信息并存储;并根据预先设置的用户信息项,监测用户信息的变化;
响应于监测到用户信息变化时,对存储的用户信息进行更新。基于上述方法的另一实施例中,所述用户信息包括:用户基本信息和/或用户行为信息;所述用户基本信息包括以下任意一项或多项:用户年龄,性别,所在地理区域;所述用户行为信息包括以下任意一项或多项:用户的网页访问历史,用户对应用程序的下载和使用历史;
所述网页访问历史包括用户访问的网页、以及对每个网页的访问次数和/或时长。
基于上述方法的另一实施例中,所述基于用户信息生成标签云包括:
从标签云数据库中获取与预先设置的标签云模板匹配数量的多个标签;所述标签云模板被划分为分别占据一定面积的多个标签位;所述面积为触发面积;
将获取到的多个标签分别写入所述标签云模板中的各标签位,生成标签云;
基于所述用户信息分析所述多个标签中各标签与用户的相关度,对所述各标签位占据的面积进行调整,使得与用户相关度最大的标签占据的面积大于其他标签的面积。
基于上述方法的另一实施例中,所述基于用户信息生成标签云包括:
从标签云数据库中获取预设数量的标签;
基于所述用户信息分析所述多个标签中各标签与用户的相关度;
根据各标签与用户的相关度,由所述多个标签生成预设面积的标签云;所述标签云中,与用户相关度最大的标签占据的面积大于其他标签的面积,所述面积为触发面积。
基于上述方法的另一实施例中,所述基于用户信息生成标签云包括:
从标签云数据库中获取与预先设置的标签云模板匹配数量的多个标签;所述标签云模板被划分为分别占据一定面积的多个标签位;
将获取到的多个标签分别写入所述标签云模板中的各标签位,生成标签云;
基于所述用户信息分析所述多个标签中各标签与用户的相关度;
根据所述多个标签中各标签与用户的相关度,在标签云中分别设置各标签的触发面积;其中,与用户相关度最大的标签的面积大于该标签在标签云模板中占据的面积。
基于上述方法的另一实施例中,还包括:
对与用户相关度最大的标签的面积进行突出显示。
基于上述方法的另一实施例中,还包括:
基于所述用户信息,获取所有标签与用户的相关度,将所有标签按照相关度由高到低进行排序;所述排序后的标签占据的触发面积按序逐步减小
基于上述方法的另一实施例中,还包括:
对排序相同的至少两个标签共用一个触发面积,所述排序相同的至少两个标签间隔设定时间交替出现在同一触发面积中。
基于上述方法的另一实施例中,还包括:
将所述标签的触发面积内填充颜色,所述不同大小的触发面积所填充的颜色不同。
根据本发明实施例的另一个方面,提供的一种生成标签云的装置,包括:
标签云生成单元,用于基于用户信息生成标签云,并在用户访问的网页上显示所述标签云,所述标签云包括多个标签;所述多个标签中,每个标签分别对应于一个落地页,基于所述用户信息,与用户相关度最大的标签的触发面积大于其他标签的触发面积;
标签显示单元,用于响应于检测到用户在其中一个标签的触发面积内的操作行为,获取所述其中一个标签对应的落地页并显示所述其中一个标签对应的落地页。
根据本发明实施例的另一个方面,提供的一种浏览器,包括如上所述的生成标签云的装置。
根据本发明实施例的另一个方面,提供的一种移动终端设备,包括如上所述的生成标签云的装置,或者如上所述的浏览器。基于本发明上述实施例提供的生成标签云的方法和装置,基于用户信息生成标签云,保证了生成的标签云中的每个广告标签都与用户存在关联,提升了用户体验;通过将与用户相关度最大的标签的触发面积增大,用户在视觉上更易感知,点击更方便,克服了用户在点击时容易点错的问题,提高了广告变现效率;网站主的网站广告收益明显增加;用户误触率减少,极大地提高了广告主的投资回报率。
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
附图说明
构成说明书的一部分的附图描述了本发明的实施例,并且连同描述一起用于解释本发明的原理。
参照附图,根据下面的详细描述,可以更加清楚地理解本发明,其中:
图1为本发明方法一个实施例的流程图。
图2为本发明还一个实施例的流程图。
图3为本发明另一个实施例的流程图。
图4为本发明再一个实施例的流程图。
图5为本发明装置一个实施例的结构示意图。
图6为本发明装置又一实施例的结构示意图。
具体实施方式
现在将参照附图来详细描述本发明的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本发明的范围。
同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。
以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本发明及其应用或使用的任何限制。
对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为说明书的一部分。
应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。
本发明实施例可以应用于计算机***/服务器,其可与众多其它通用或专用计算***环境或配置一起操作。适于与计算机***/服务器一起使用的众所周知的计算***、环境和/或配置的例子包括但不限于:个人计算机***、服务器计算机***、瘦客户机、厚客户机、手持或膝上设备、基于微处理器的***、机顶盒、可编程消费电子产品、网络个人电脑、小型计算机***﹑大型计算机***和包括上述任何***的分布式云计算技术环境,等等。
计算机***/服务器可以在由计算机***执行的计算机***可执行指令(诸如程序模块)的一般语境下描述。通常,程序模块可以包括例程、程序、目标程序、组件、逻辑、数据结构等等,它们执行特定的任务或者实现特定的抽象数据类型。计算机***/服务器可以在分布式云计算环境中实施,分布式云计算环境中,任务是由通过通信网络链接的远程处理设备执行的。在分布式云计算环境中,程序模块可以位于包括存储设备的本地或远程计算***存储介质上。
标签云(Tag cloud)是用以表示一个网站中的内容标签,展示所有标签;其中标签是对某个商品用关键字做标记,便于别人根据关键字进行检索;标签是典型的超链接,让用户可以仔细了解他们的内容。标签(tag、关键词)是一种更为灵活、有趣的商品分类方式,用户可以为每个商品添加一个或多个标签,那么可以通过点击这个标签查看商品其他会员提交的与您的标签一样的商品,能够让您使用最快的方式查找某一个标签的所有网店商品。比方说点击“红色”这个标签,就可以打开这样的一个页面,显示所有的以“红色”为标签的网店商品。
图1为本发明生成标签云的方法一个实施例的流程图。如图1所示,该实施例方法包括:
S101,基于用户信息生成标签云,并在用户访问的网页上显示该标签云,该标签云包括多个标签;上述多个标签中,每个标签分别对应于一个落地页,基于上述用户信息,与用户相关度最大的标签的触发面积大于其他标签的触发面积。
其中,落地页是指访问者在其他地方看到发出者发出的某个具有明确主题的特定营销活动--通过Email、社交媒体或广告发布的诱人优惠信息等,点击后被链接到发出者网站上的第一个页面。
S104,响应于检测到用户在其中一个标签的触发面积内的操作行为,获取该其中一个标签对应的落地页并显示该其中一个标签对应的落地页。
基于上述实施例提供的生成标签云的方法,基于用户信息生成标签云,保证了生成的标签云中的每个广告标签都与用户存在关联,提升了用户体验;通过将与用户相关度最大的标签的触发面积增大,用户在视觉上更易感知,点击更方便,克服了用户在点击时容易点错的问题,提高了广告变现效率;网站主的网站广告收益明显增加;用户误触率减少,极大地提高了广告主的投资回报率。在本发明生成标签的方法的另一个实施例中,在基于用户信息生成标签云之前,还可以包括:响应于检测到用户发送网页访问请求,获取用户信息。
在具体实施时,在响应于检测到用户发送网页访问请求之后,还可以包括:
识别所述网页访问请求中用户请求访问的网页是否属于预先设定的标签云呈现范围内的网页;
若用户请求访问的网页属于预先设定的标签云呈现范围内的网页,执行所述获取用户信息的操作。
对于接收到的用户请求进行识别,判断是否属于预先设定的标签云呈现范围内的网页,当所请求的网页属于预先设定的标签云呈现范围内的网页时,获取当前用户信息的操作;当所请求的网页不属于预先设定的标签云呈现范围内的网页时,不对当前用户信息的操作进行采集。
上述实施例中的用户信息可以包括:用户基本信息和/或用户行为信息;该用户基本信息包括以下任意一项或多项:用户年龄,性别,所在地理区域;该用户行为信息包括以下任意一项或多项:用户的网页访问历史,用户对应用程序的下载和使用历史;
上述网页访问历史包括用户访问的网页、以及对每个网页的访问次数和/或时长。
基于上述这些用户信息可以实现对标签与用户的相关度进行评估,当用户访问某个网页的次数多和/或时长长,那么该网页对应的标签与用户的相关度高;反之,用户访问某个网页的次数少和/或时长短,那么该网页对应的标签与用户的相关度低。而用户的基本信息对于用户分析具有十分重要的意义,通过大量统计用户基本信息和用户行为信息,即可实现对特定用户群体的针对性推荐,例如,某地区某个年龄层的女性对于化妆品类网页访问几率很高,那么后续在获得某个用户基本信息属于该地区该年龄层的女性时,将针对性的进行推荐化妆品类的标签,使用户的体验更佳;而用户基本信息综合用户行为信息后,将获得更准确的用户推荐标签,更具针对性的为用户提供个性化的标签云。
本发明生成标签云的方法又一实施例中,在上述各实施例的基础上,还包括:根据预先设置的用户信息项,获取用户信息并存储;并根据预先设置的用户信息项,监测用户信息的变化;响应于监测到用户信息变化时,对存储的用户信息进行更新。
在此实施例中,对于获取的用户信息,预先设置需要获取的用户信息项,检测到与预设的用户信息项相符合的用户信息时,对该用户信息进行获取和存储,当存储的用户信息发生变化时,对已存储的用户信息进行更新。
上述又一实施例中的用户信息可以包括:用户基本信息和/或用户行为信息;该用户基本信息包括以下任意一项或多项:用户年龄,性别,所在地理区域;该用户行为信息包括以下任意一项或多项:用户的网页访问历史,用户对应用程序的下载和使用历史;
上述网页访问历史包括用户访问的网页、以及对每个网页的访问次数和/或时长。
对于上述用户信息的获取,预先将上述用户信息中的一项或多项设置为用户信息项,根据设置的用户信息项对用户信息进行采集获取。
如图2为本发明生成标签云的方法还一个实施例的流程图。如图2所示,该实施例方法在上述各实施例的基础上,基于用户信息生成标签云包括:
S201,从标签云数据库中获取与预先设置的标签云模板匹配数量的多个标签;该标签云模板被划分为分别占据一定面积的多个标签位。
其中,面积为触发面积;每个触发面积对于在其完整面积范围内接收到的操作都进行响应。
S202,将获取到的多个标签分别写入上述标签云模板中的各标签位,生成标签云。
将标签写入了标签位中,当接收到标签位的触发面积内的操作行为时,触发进入该标签对应的落地页。
S203,基于上述用户信息分析所述多个标签中各标签与用户的相关度,对上述各标签位占据的面积进行调整,使得与用户相关度最大的标签占据的面积大于其他标签的面积。
基于上述各实施例获取的各标签与当前用户的相关度,为了克服所有标签位的面积相等而出现的用户容易误触的问题出现,本实施例根据各标签与当前用户的相关度获取与用户相关度最大的标签,对标签云中的标签位的面积进行调整,使与用户相关度最大的标签所占据的面积最大,此时,用户在视觉上更易感知到其最感兴趣的标签,对此标签进行触发时,由于其触发面积远大于其他标签的触发面积,因此,不会出现误触的现象,极大的方便了用户获取其感兴趣的信息,提升了用户体验;同时,提升了网站主的网站广告收益和广告主的投资回报率。
该实施例中,还可以包括:对与用户相关度最大的标签的面积进行突出显示。
在增大面积的同时进行突出显示,使当前用户更易辨认和更容易注意到,因此,提升了网站主的网站广告收益和广告主的投资回报率。
图3为与上述生成标签云的方法还一个实施例并列的另一种实施例,如图3所示,该实施例生成标签云的方法中,基于用户信息生成标签云包括:
S201,从标签云数据库中获取与预先设置的标签云模板匹配数量的多个标签;该标签云模板被划分为分别占据一定面积的多个标签位;
其中,面积为触发面积;每个触发面积对于在其完整面积范围内接收到的操作都进行响应。
S202,将获取到的多个标签分别写入上述标签云模板中的各标签位,生成标签云。
将标签写入了标签位中,当接收到标签位的触发面积内的操作行为时,触发进入该标签对应的落地页。
S303,基于所述用户信息分析所述多个标签中各标签与用户的相关度;根据所述多个标签中各标签与用户的相关度,在标签云中分别设置各标签的触发面积;其中,与用户相关度最大的标签的面积大于该标签在标签云模板中占据的面积。
该实施例与上述还一实施例的区别仅在于S303与S203不同,其区别具体体现在,该实施例S303中与用户相关度最大的标签所占据的面积时在标签云生成过程中分配为最大面积,而S203中是在标签云生成后对与用户相关度最大的标签所占据的面积调整为最大面积。该实施例同样能实现,使用户在视觉上更易感知到其最感兴趣的标签,用户对此标签进行触发时,由于其触发面积远大于其他标签的触发面积,因此,不会出现误触的现象,极大的方便了用户获取其感兴趣的信息,提升了用户体验;同时,提升了网站主的网站广告收益和广告主的投资回报率。
该实施例中,还可以包括:对与用户相关度最大的标签的面积进行突出显示。
在增大面积的同时进行突出显示,使当前用户更易辨认和更容易注意到,因此,提升了网站主的网站广告收益和广告主的投资回报率。
图4为与上述生成标签云的方法还一个实施例和另一实施例并列的再一种实施例,如图4所示,该实施例生成标签云的方法中,基于用户信息生成标签云包括:
S401,从标签云数据库中获取预设数量的标签。
S402,基于用户信息分析所述多个标签中各标签与用户的相关度。
对与各标签与用户的相关度,可采用上述任意实施例中的方法进行分析获得。
S403,根据各标签与用户的相关度,由上述多个标签生成预设面积的标签云;该标签云中,与用户相关度最大的标签占据的面积大于其他标签的面积,其中,面积为触发面积。
该实施例直接由多个标签生成标签云,在生成该标签云的过程中,由预先得到的各标签与用户的相关度,将与用户相关度最大的标签设置为占据面积最大的标签,其中每个标签所占据的面积为其触发面积,即在标签所在的触发面积内的操作,都视为对该标签的操作。
该实施例中,还可以包括:对与用户相关度最大的标签的面积进行突出显示。
在增大面积的同时进行突出显示,使当前用户更易辨认和更容易注意到,因此,提升了网站主的网站广告收益和广告主的投资回报率。
上述实施例中仅限定了与用户相关度最大的标签的触发面积,而对于其他标签的触发面积并未进行限定,以下实施例将对其他标签进行补充说明。
本发明生成标签云的方法的一个实施例中,在上述各实施例的基础上,还包括:
基于所述用户信息,获取所有标签与用户的相关度,将所有标签按照相关度由高到低进行排序;该排序后的标签占据的触发面积按序逐步减小,其中,排序在前的标签占据的面积大,排序在后的标签占据的面积小,实现了与用户相关度最大的标签占据的面积最大的目的。
对标签占据的面积根据与用户的相关度进行分配,使用户关注多的所有标签都能突出显示出来,使用户在视觉上更易感知到其感兴趣的标签,并且由于感兴趣的标签的面积都比较大,所以也不会出现误触的现象,对于提升网站主的网站广告收益和广告主的投资回报率都起到了积极作用。
上述实施例在具体实施时,还可以包括:对排序相同的至少两个标签共用一个触发面积,所述排序相同的至少两个标签间隔设定时间交替出现在同一触发面积中。
对于排序相同的标签可以采用上述的在一个固定框中交替出现,此时,由于缩减了同一时刻显示的标签的数量,此时,显示的每个标签所占据的面积都比同时显示所有标签时要大,进一步减少误触;并且,交替出现的标签属于动态显示,人的注意力更容易被动态的图像吸引,因此,当同一位置多个标签交替出现时,更容易被用户注意到,提高了用户点击率,提升了网站主的网站广告收益和广告主的投资回报率。
上述实施例在具体实施时,还可以包括:将上述标签的触发面积内填充颜色,上述不同大小的触发面积所填充的颜色不同。
通过填充颜色,进一步将所有标签进行区分,使用户能够对不同标签的边界一目了然,避免误触或错误操作引起的不便。
由于联盟现有移动端的变现方式是移动标签云,仿照pc端标签云的样式,每个高商词所占的面积是均等的,但是移动端本身有屏幕小的缺点,当用户对某个广告词感兴趣进行点击的时候,容易造成点错的情况,这对用户是个极差的体验,同时对网站主和广告主也是不利的。在此基础上将本发明上述各实施例生成标签云的方法应用于生成广告标签云,在生成广告标签云的具体示例中,
针对现有技术的情况进行了样式优化升级,基于用户行为数据,在生成的广告标签云中,对与用户最密切相关的广告词块的面积进行增大处理,同时还可以加以高亮,让用户在视觉上更易感知,点击更方便。
还可以根据不同的关键词,在每个广告标签占据的面积外部套一个模板框,比如服装的,套一个服装的模板框,模板框大于广告标签占据的面积,此时在模板框内点击、广告标签占据的面积外的点击也可以触发进入广告标签对于的广告落地页,扩大了触发广告标签的触发面积。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
图5为本发明生成标签云的装置一个实施例的结构示意图。该实施例的装置可用于实现本发明上述各方法实施例。如图5所示,该实施例的装置包括:
标签云生成单元1,用于基于用户信息生成标签云,并在用户访问的网页上显示该标签云,该标签云包括多个标签;上述多个标签中,每个标签分别对应于一个落地页,基于上述用户信息,与用户相关度最大的标签的触发面积大于其他标签的触发面积;
标签显示单元2,用于响应于检测到用户在其中一个标签的触发面积内的操作行为,获取上述其中一个标签对应的落地页并显示该其中一个标签对应的落地页。
基于本发明上述实施例提供的生成标签云的装置,基于用户信息生成标签云,保证了生成的标签云中的每个广告标签都与用户存在关联,提升了用户体验;通过将与用户相关度最大的标签的触发面积增大,用户在视觉上更易感知,点击更方便,克服了用户在点击时容易点错的问题,提高了广告变现效率;网站主的网站广告收益明显增加;用户误触率减少,极大地提高了广告主的投资回报率。
基于上述实施例装置的另一实施例,还包括:上述标签云生成单元在基于用户信息生成标签云之前,还用于响应于检测到用户发送网页访问请求,获取用户信息。
上述实施例,上述标签云生成单元在响应于检测到用户发送网页访问请求之后,还用于识别所述网页访问请求中用户请求访问的网页是否属于预先设定的标签云呈现范围内的网页;若用户请求访问的网页属于预先设定的标签云呈现范围内的网页,执行所述获取用户信息的操作。
上述各实施例中,用户信息可以包括:用户基本信息和/或用户行为信息;该用户基本信息包括以下任意一项或多项:用户年龄,性别,所在地理区域;该用户行为信息包括以下任意一项或多项:用户的网页访问历史,用户对应用程序的下载和使用历史;
上述网页访问历史包括用户访问的网页、以及对每个网页的访问次数和/或时长。
图6为本发明生成标签云的装置又一实施例,如图6所示,此实施例中,还包括用户信息单元3,用于根据预先设置的用户信息项,获取用户信息并存储;并根据预先设置的用户信息项,监测用户信息的变化;响应于监测到用户信息变化时,对存储的用户信息进行更新。
上述又一实施例中,用户信息可以包括:用户基本信息和/或用户行为信息;该用户基本信息包括以下任意一项或多项:用户年龄,性别,所在地理区域;该用户行为信息包括以下任意一项或多项:用户的网页访问历史,用户对应用程序的下载和使用历史;
上述网页访问历史包括用户访问的网页、以及对每个网页的访问次数和/或时长。
本发明再一实施例生成标签云的装置中,基于上述各实施例的基础上,标签云生成单元具体用于:
从标签云数据库中获取与预先设置的标签云模板匹配数量的多个标签;该标签云模板被划分为分别占据一定面积的多个标签位;该面积为触发面积;
将获取到的多个标签分别写入该标签云模板中的各标签位,生成标签云;
基于用户信息分析所述多个标签中各标签与用户的相关度,对上述各标签位占据的面积进行调整,使得与用户相关度最大的标签占据的面积大于其他标签的面积。
本发明生成标签云的装置,在其他实施例中,标签云生成单元还可以用于:
从标签云数据库中获取与预先设置的标签云模板匹配数量的多个标签;该标签云模板被划分为分别占据一定面积的多个标签位;其中,面积为触发面积;每个触发面积对于在其完整面积范围内接收到的操作都进行响应;
将获取到的多个标签分别写入上述标签云模板中的各标签位,生成标签云;
基于所述用户信息分析所述多个标签中各标签与用户的相关度;根据所述多个标签中各标签与用户的相关度,在标签云中分别设置各标签的触发面积;其中,与用户相关度最大的标签的面积大于该标签在标签云模板中占据的面积。
或者,标签云生成单元还可以用于:从标签云数据库中获取预设数量的标签;
基于用户信息分析所述多个标签中各标签与用户的相关度;
根据各标签与用户的相关度,由上述多个标签生成预设面积的标签云;该标签云中,与用户相关度最大的标签占据的面积大于其他标签的面积,其中,面积为触发面积。
上述实施例中,标签云生成单元还包括突出显示单元,用于对与用户相关度最大的标签的面积进行突出显示。
上述实施例中的装置,使用户在视觉上更易感知到其最感兴趣的标签,用户对此标签进行触发时,由于其触发面积远大于其他标签的触发面积,因此,不会出现误触的现象,极大的方便了用户获取其感兴趣的信息,提升了用户体验;同时,提升了网站主的网站广告收益和广告主的投资回报率。
本发明生成标签云的装置的一个实施例中,在上述各实施例的基础上,标签云生成单元还可以用于:
基于所述用户信息,获取所有标签与用户的相关度,将所有标签按照相关度由高到低进行排序;该排序后的标签占据的触发面积按序逐步减小,其中,排序在前的标签占据的面积大,排序在后的标签占据的面积小,实现了与用户相关度最大的标签占据的面积最大的目的。
对标签占据的面积根据与用户的相关度进行分配,使用户关注多的所有标签都能突出显示出来,使用户在视觉上更易感知到其感兴趣的标签,并且由于感兴趣的标签的面积都比较大,所以也不会出现误触的现象,对于提升网站主的网站广告收益和广告主的投资回报率都起到了积极作用。
上述实施例在具体实施时,标签云生成单元还可以包括交替单元,用于对排序相同的至少两个标签共用一个触发面积,所述排序相同的至少两个标签间隔设定时间交替出现在同一触发面积中。
上述实施例在具体实施时,标签云生成单元还可以包括填充单元,用于将上述标签的触发面积内填充颜色,上述不同大小的触发面积所填充的颜色不同。本说明书中各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同或相似的部分相互参见即可。对于***实施例而言,由于其与方法实施例基本对应,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
可能以许多方式来实现本发明的方法和装置。例如,可通过软件、硬件、固件或者软件、硬件、固件的任何组合来实现本发明的方法和装置。用于所述方法的步骤的上述顺序仅是为了进行说明,本发明的方法的步骤不限于以上具体描述的顺序,除非以其它方式特别说明。此外,在一些实施例中,还可将本发明实施为记录在记录介质中的程序,这些程序包括用于实现根据本发明的方法的机器可读指令。因而,本发明还覆盖存储用于执行根据本发明的方法的程序的记录介质。
本发明实施例还提供一种浏览器,包括本发明上述各实施例所述的生成标签云的装置。
本实施例提供的浏览器对于用户信息进行采集,并基于用户信息获取标签与用户的相关度,进而通过在该浏览器上生成标签云,通过点击进入标签云中标签对应的落地页,提高了网站主的网站广告收益和广告主的投资回报率。
本发明实施例还提供一种移动终端设备,包括本发明上述各实施例所述的生成标签云的装置,或者包括本发明上述实施例所述的浏览器。
1、一种生成标签云的方法,包括:
基于用户信息生成标签云,并在用户访问的网页上显示所述标签云,所述标签云包括多个标签;所述多个标签中,每个标签分别对应于一个落地页,基于所述用户信息,与用户相关度最大的标签的触发面积大于其他标签的触发面积;
响应于检测到用户在其中一个标签的触发面积内的操作行为,获取所述其中一个标签对应的落地页并显示所述其中一个标签对应的落地页。
2、根据1所述的方法,所述基于用户信息生成标签云之前,还包括:
响应于检测到用户发送网页访问请求,获取用户信息。
3、根据2所述的方法,响应于检测到用户发送网页访问请求之后,还包括:
识别所述网页访问请求中用户请求访问的网页是否属于预先设定的标签云呈现范围内的网页;
若用户请求访问的网页属于预先设定的标签云呈现范围内的网页,执行所述获取用户信息的操作。
4、根据1至3任意一项所述的方法,还包括:
根据预先设置的用户信息项,获取用户信息并存储;并根据预先设置的用户信息项,监测用户信息的变化;
响应于监测到用户信息变化时,对存储的用户信息进行更新。
5、根据1至4任意一项所述的方法,所述用户信息包括:用户基本信息和/或用户行为信息;所述用户基本信息包括以下任意一项或多项:用户年龄,性别,所在地理区域;所述用户行为信息包括以下任意一项或多项:用户的网页访问历史,用户对应用程序的下载和使用历史;
所述网页访问历史包括用户访问的网页、以及对每个网页的访问次数和/或时长。
6、根据1至5任意一项所述的方法,所述基于用户信息生成标签云包括:
从标签云数据库中获取与预先设置的标签云模板匹配数量的多个标签;所述标签云模板被划分为分别占据一定面积的多个标签位;所述面积为触发面积;
将获取到的多个标签分别写入所述标签云模板中的各标签位,生成标签云;
基于所述用户信息分析所述多个标签中各标签与用户的相关度,对所述各标签位占据的面积进行调整,使得与用户相关度最大的标签占据的面积大于其他标签的面积。
7、根据1至5任意一项所述的方法,所述基于用户信息生成标签云包括:
从标签云数据库中获取预设数量的标签;
基于所述用户信息分析所述多个标签中各标签与用户的相关度;
根据各标签与用户的相关度,由所述多个标签生成预设面积的标签云;所述标签云中,与用户相关度最大的标签占据的面积大于其他标签的面积,所述面积为触发面积。
8、根据1至5任意一项所述的方法,所述基于用户信息生成标签云包括:
从标签云数据库中获取与预先设置的标签云模板匹配数量的多个标签;所述标签云模板被划分为分别占据一定面积的多个标签位;
将获取到的多个标签分别写入所述标签云模板中的各标签位,生成标签云;
基于所述用户信息分析所述多个标签中各标签与用户的相关度;
根据所述多个标签中各标签与用户的相关度,在标签云中分别设置各标签的触发面积;其中,与用户相关度最大的标签的面积大于该标签在标签云模板中占据的面积。
9、根据6至8任意一项所述的方法,还包括:
对与用户相关度最大的标签的面积进行突出显示。
10、根据1至9任意一项所述的方法,还包括:
基于所述用户信息,获取所有标签与用户的相关度,将所有标签按照相关度由高到低进行排序;所述排序后的标签占据的触发面积按序逐步减小。
11、根据10所述的方法,还包括:
对排序相同的至少两个标签共用一个触发面积,所述排序相同的至少两个标签间隔设定时间交替出现在同一触发面积中。
12、根据1至11任意一项所述的方法,还包括:
将所述标签的触发面积内填充颜色,所述不同大小的触发面积所填充的颜色不同。
13、一种生成标签云的装置,包括:
标签云生成单元,用于基于用户信息生成标签云,并在用户访问的网页上显示所述标签云,所述标签云包括多个标签;所述多个标签中,每个标签分别对应于一个落地页,基于所述用户信息,与用户相关度最大的标签的触发面积大于其他标签的触发面积;
标签显示单元,用于响应于检测到用户在其中一个标签的触发面积内的操作行为,获取所述其中一个标签对应的落地页并显示所述其中一个标签对应的落地页。
14、根据13所述的装置,所述标签云生成单元在基于用户信息生成标签云之前,还用于响应于检测到用户发送网页访问请求,获取用户信息。
15、根据14所述的装置,所述标签云生成单元在响应于检测到用户发送网页访问请求之后,还用于识别所述网页访问请求中用户请求访问的网页是否属于预先设定的标签云呈现范围内的网页;
若用户请求访问的网页属于预先设定的标签云呈现范围内的网页,执行所述获取用户信息的操作。
16、根据13至15任意一项所述的装置,还包括用户信息单元,用于根据预先设置的用户信息项,获取用户信息并存储;并根据预先设置的用户信息项,监测用户信息的变化;响应于监测到用户信息变化时,对存储的用户信息进行更新。
17、根据13-16任意一项所述的装置,所述用户信息包括:用户基本信息和/或用户行为信息;所述用户基本信息包括以下任意一项或多项:用户年龄,性别,所在地理区域;所述用户行为信息包括以下任意一项或多项:用户的网页访问历史,用户对应用程序的下载和使用历史;
所述网页访问历史包括用户访问的网页、以及对每个网页的访问次数和/或时长。
18、根据13至17任意一项所述的装置,所述标签云生成单元具体用于:
从标签云数据库中获取与预先设置的标签云模板匹配数量的多个标签;所述标签云模板被划分为分别占据一定面积的多个标签位;所述面积为触发面积;
将获取到的多个标签分别写入所述标签云模板中的各标签位,生成标签云;
基于所述用户信息分析所述多个标签中各标签与用户的相关度,对所述各标签位占据的面积进行调整,使得与用户相关度最大的标签占据的面积大于其他标签的面积。
19、根据13至17任意一项所述的装置,所述标签云生成单元具体用于:,
从标签云数据库中获取预设数量的标签;
基于所述用户信息分析所述多个标签中各标签与用户的相关度;
根据各标签与用户的相关度,由所述多个标签生成预设面积的标签云;所述标签云中,与用户相关度最大的标签占据的面积大于其他标签的面积,所述面积为触发面积。
20、根据13至17任意一项所述的装置,所述标签云生成单元具体用于:
从标签云数据库中获取与预先设置的标签云模板匹配数量的多个标签;所述标签云模板被划分为分别占据一定面积的多个标签位;
将获取到的多个标签分别写入所述标签云模板中的各标签位,生成标签云;
基于所述用户信息分析所述多个标签中各标签与用户的相关度;
根据所述多个标签中各标签与用户的相关度,在标签云中分别设置各标签的触发面积;其中,与用户相关度最大的标签的面积大于该标签在标签云模板中占据的面积。
21、根据18至20任意一项所述的装置,还包括突出显示单元,用于对与用户相关度最大的标签的面积进行突出显示。
22、根据13至21任意一项所述的装置,所述标签云生成单元还用于:
基于所述用户信息,获取所有标签与用户的相关度,将所有标签按照相关度由高到低进行排序;所述排序后的标签占据的触发面积按序逐步减小。
23、根据22所述的装置,还包括交替单元,用于对排序相同的至少两个标签共用一个触发面积,所述排序相同的至少两个标签间隔设定时间交替出现在同一触发面积中。
24、根据13至23任意一项所述的装置,还包括填充单元,用于将所述标签的触发面积内填充颜色,所述不同大小的触发面积所填充的颜色不同。
25、一种浏览器,包括13-24任意一项所述的生成标签云的装置。
26、一种移动终端设备,包括13-24任意一项所述的生成标签云的装置,或者25所述的浏览器。
在移动终端设备中包括了本发明实施例所述的生成标签云的装置或浏览器时,即可实现在移动终端有限大小的显示器上对用户感兴趣的标签进行突出、放大显示,有效降低用户的误触率,提升网站主的网站广告收益和广告主的投资回报率。
本发明的描述是为了示例和描述起见而给出的,而并不是无遗漏的或者将本发明限于所公开的形式。很多修改和变化对于本领域的普通技术人员而言是显然的。选择和描述实施例是为了更好说明本发明的原理和实际应用,并且使本领域的普通技术人员能够理解本发明从而设计适于特定用途的带有各种修改的各种实施例。

Claims (10)

1.一种生成标签云的方法,其特征在于,包括:
基于用户信息生成标签云,并在用户访问的网页上显示所述标签云,所述标签云包括多个标签;所述多个标签中,每个标签分别对应于一个落地页,基于所述用户信息,与用户相关度最大的标签的触发面积大于其他标签的触发面积;
响应于检测到用户在其中一个标签的触发面积内的操作行为,获取所述其中一个标签对应的落地页并显示所述其中一个标签对应的落地页。
2.根据权利要求1所述的方法,其特征在于,所述基于用户信息生成标签云之前,还包括:
响应于检测到用户发送网页访问请求,获取用户信息。
3.根据权利要求2所述的方法,其特征在于,响应于检测到用户发送网页访问请求之后,还包括:
识别所述网页访问请求中用户请求访问的网页是否属于预先设定的标签云呈现范围内的网页;
若用户请求访问的网页属于预先设定的标签云呈现范围内的网页,执行所述获取用户信息的操作。
4.根据权利要求1至3任意一项所述的方法,其特征在于,还包括:
根据预先设置的用户信息项,获取用户信息并存储;并根据预先设置的用户信息项,监测用户信息的变化;
响应于监测到用户信息变化时,对存储的用户信息进行更新。
5.根据权利要求1至4任意一项所述的方法,其特征在于,所述用户信息包括:用户基本信息和/或用户行为信息;所述用户基本信息包括以下任意一项或多项:用户年龄,性别,所在地理区域;所述用户行为信息包括以下任意一项或多项:用户的网页访问历史,用户对应用程序的下载和使用历史;
所述网页访问历史包括用户访问的网页、以及对每个网页的访问次数和/或时长。
6.根据权利要求1至5任意一项所述的方法,其特征在于,所述基于用户信息生成标签云包括:
从标签云数据库中获取与预先设置的标签云模板匹配数量的多个标签;所述标签云模板被划分为分别占据一定面积的多个标签位;所述面积为触发面积;
将获取到的多个标签分别写入所述标签云模板中的各标签位,生成标签云;
基于所述用户信息分析所述多个标签中各标签与用户的相关度,对所述各标签位占据的面积进行调整,使得与用户相关度最大的标签占据的面积大于其他标签的面积。
7.根据权利要求1至5任意一项所述的方法,其特征在于,所述基于用户信息生成标签云包括:
从标签云数据库中获取预设数量的标签;
基于所述用户信息分析所述多个标签中各标签与用户的相关度;
根据各标签与用户的相关度,由所述多个标签生成预设面积的标签云;所述标签云中,与用户相关度最大的标签占据的面积大于其他标签的面积,所述面积为触发面积。
8.一种生成标签云的装置,其特征在于,包括:
标签云生成单元,用于基于用户信息生成标签云,并在用户访问的网页上显示所述标签云,所述标签云包括多个标签;所述多个标签中,每个标签分别对应于一个落地页,基于所述用户信息,与用户相关度最大的标签的触发面积大于其他标签的触发面积;
标签显示单元,用于响应于检测到用户在其中一个标签的触发面积内的操作行为,获取所述其中一个标签对应的落地页并显示所述其中一个标签对应的落地页。
9.一种浏览器,其特征在于,包括权利要求8所述的生成标签云的装置。
10.一种移动终端设备,其特征在于,包括权利要求8所述的生成标签云的装置,或者权利要求9所述的浏览器。
CN201611163298.3A 2016-12-15 2016-12-15 生成标签云的方法、装置、浏览器和移动终端设备 Pending CN108229992A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611163298.3A CN108229992A (zh) 2016-12-15 2016-12-15 生成标签云的方法、装置、浏览器和移动终端设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611163298.3A CN108229992A (zh) 2016-12-15 2016-12-15 生成标签云的方法、装置、浏览器和移动终端设备

Publications (1)

Publication Number Publication Date
CN108229992A true CN108229992A (zh) 2018-06-29

Family

ID=62650667

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611163298.3A Pending CN108229992A (zh) 2016-12-15 2016-12-15 生成标签云的方法、装置、浏览器和移动终端设备

Country Status (1)

Country Link
CN (1) CN108229992A (zh)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102027473A (zh) * 2008-06-03 2011-04-20 国际商业机器公司 与流媒体相关的深度标签云
CN102043777A (zh) * 2009-10-24 2011-05-04 温州职业技术学院 一种面向移动终端的三维标签云可视化方法
CN102906741A (zh) * 2010-05-05 2013-01-30 雅虎公司 基于包括在兴趣云中的兴趣标签选择内容
CN103198093A (zh) * 2012-01-05 2013-07-10 国际商业机器公司 用于定制标签云的方法和***
CN103778213A (zh) * 2014-01-16 2014-05-07 北京航空航天大学 一种基于占用矩阵的词云图可视化方法
CN105677857A (zh) * 2016-01-01 2016-06-15 广州筷子信息科技有限公司 一种关键词与营销落地页的精准匹配方法和装置

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102027473A (zh) * 2008-06-03 2011-04-20 国际商业机器公司 与流媒体相关的深度标签云
CN102043777A (zh) * 2009-10-24 2011-05-04 温州职业技术学院 一种面向移动终端的三维标签云可视化方法
CN102906741A (zh) * 2010-05-05 2013-01-30 雅虎公司 基于包括在兴趣云中的兴趣标签选择内容
CN103198093A (zh) * 2012-01-05 2013-07-10 国际商业机器公司 用于定制标签云的方法和***
CN103778213A (zh) * 2014-01-16 2014-05-07 北京航空航天大学 一种基于占用矩阵的词云图可视化方法
CN105677857A (zh) * 2016-01-01 2016-06-15 广州筷子信息科技有限公司 一种关键词与营销落地页的精准匹配方法和装置

Similar Documents

Publication Publication Date Title
CN110941740B (zh) 视频推荐方法及计算机可读存储介质
Guo et al. FlierMeet: a mobile crowdsensing system for cross-space public information reposting, tagging, and sharing
US20190012683A1 (en) Method for predicting purchase probability based on behavior sequence of user and apparatus for the same
US20140089472A1 (en) System and method for semantic knowledge capture
CN107222566A (zh) 信息推送方法、装置及服务器
US10007645B2 (en) Modifying the presentation of a content item
US10410239B2 (en) Content presentation based on user interaction in a flip-based digital magazine environment
CN105653545A (zh) 在页面中提供业务对象信息的方法及装置
CN104965863B (zh) 一种对象聚类方法和装置
CN104778600A (zh) 用于用户交互和内容的激励机制
US9367627B1 (en) Selecting supplemental content for inclusion in a search results page
CN110175306A (zh) 一种广告信息的处理方法及装置
CN109858965A (zh) 一种用户识别方法和***
Wang et al. Viewability prediction for online display ads
US9535718B2 (en) Apparatus, system, and method for collecting metrics from a non-monolithic website
CN106557556A (zh) 一种网页页面的展示方法、装置、服务器和***
US20210166104A1 (en) Recommendation system based on neural network models to improve efficiencies in interacting with e-commerce platforms
CN107798558A (zh) 用户行为数据分析方法及服务器
CN112015635A (zh) 页面测试方法、页面测试装置、电子设备及存储介质
JP6584486B2 (ja) 予測装置、予測方法、及び予測プログラム
KR102438679B1 (ko) 미디어 마케팅 서비스를 제공하는 서버의 동작방법
CN112306606A (zh) 一种用于呈现控件样式的方法与设备
CN112989174A (zh) 信息推荐方法及装置、介质和设备
CN108229992A (zh) 生成标签云的方法、装置、浏览器和移动终端设备
CN111026981B (zh) 热点话题的可视化展示方法、装置和设备

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

Application publication date: 20180629

RJ01 Rejection of invention patent application after publication