用于定制标签云的方法和系统的制作方法

上传人:ting****789 文档编号:310026314 上传时间:2022-06-14 格式:DOCX 页数:5 大小:23.11KB
返回 下载 相关 举报
用于定制标签云的方法和系统的制作方法_第1页
第1页 / 共5页
亲,该文档总共5页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《用于定制标签云的方法和系统的制作方法》由会员分享,可在线阅读,更多相关《用于定制标签云的方法和系统的制作方法(5页珍藏版)》请在金锄头文库上搜索。

1、用于定制标签云的方法和系统的制作方法专利名称:用于定制标签云的方法和系统的制作方法技术领域:本发明涉及标签云,更特别地,涉及识别语境上与用户有关的标签的标签云。背景技术:标签云是允许用户很容易地看到诸如站点的标签源的内容的视觉描述。通常,标签代表源内的关键字。标签云通过增加标签的字体大小强调源内的更流行或者与源内更频繁使用的关键字相关的标签。为了方便用户,标签云中的标签一般与源内的关键字超链接。标签云一般被实时表示,并且,向标签云添加通过关键字或其它相关的元数据的添加创建的新标签。一般地,标签云相对于新标签强调旧标签,原因是新标签具有很少时间构建它们的关键字频率或流行度。但是,由于频繁的用户可

2、能已查看与较旧标签相关的信息,因此,频繁的用户可能对于新标签更感兴趣。发明内容一种用于定制标签云的方法,包括:提供图形用户界面以显示标签云;识别标签的源;基于标签属性向源中的各标签指派分数;在从新标签的创建起测量的时间段期间暂时增加新标签的分数;和通过根据标签的分数强调各标签而在图形用户界面中定制标签云。一种用于定制标签云的系统,包括:访问并执行存储于计算机可读存储介质上的计算机可读指令的至少一个处理器。计算机可读指令导致所述至少一个处理器在执行所述计算机可读指令时完成以下操作:从源中识别标签;基于标签属性向所述源中的各标签指派分数;在从所述新标签的创建起测量的时间段期间暂时增加新标签的分数;

3、和在图形用户界面中创建根据标签的分数强调各标签的标签云。一种计算机程序产品,包括具有在其中体现的计算机可读程序代码的计算机可读存储介质。计算机可读程序代码包括从源中识别标签的计算机可读程序代码;基于标签属性向源中的各标签指派分数的计算机可读程序代码;在从新标签的创建起测量的时间段期间暂时增加新标签的分数的计算机可读程序代码;和在图形用户界面中创建根据标签的分数强调各标签的标签云的计算机可读程序代码。种用于定制标签云的计算机实现的过程,包括:识别标签的源;基于标签的特性向源中的各标签指派分数;识别源内的新标签;暂时增加新标签的分数;和通过根据标签的分数强调各标签而在图形用户界面中定制标签云的显示

4、。图1是根据这里描述的原理的一个例子的表示用于定制标签云的示例性系统的示图。图2是根据这里描述的原理的一个例子的表示包括标签云的示例性显示的示图。图3是根据这里描述的原理的一个例子的表示示例性标签云的示图。图4是根据这里描述的原理的一个例子的表示示例性标签云的流程图。图5是根据这里描述的原理的一个例子的表示用于定制标签云的示例性流程图的示图。图6是根据这里描述的原理的一个例子的表示用于定制标签云的示例性系统的示图。图7是根据这里描述的原理的一个例子的表示用于定制标签云的示例性流程图的示图。具体实施方式本说明书描述了用于定制标签云使得标签云将相关的信息转述给用户的方法和系统。所属技术领域的技术人

5、员知道,本发明可以实现为系统、方法或计算机程序产品。因此,本公开可以具体实现为以下形式,即:可以是完全的硬件、也可以是完全的软件(包括固件、驻留软件、微代码等),还可以是硬件和软件结合的形式,本文一般称为“电路”、“模块”或“系统”。此外,在一些实施例中,本发明还可以实现为在一个或多个计算机可读介质中的计算机程序产品的形式,该计算机可读介质中包含计算机可读的程序代码。可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是一但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读

6、存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPR0M或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合

7、。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括一但不限于一无线、电线、光缆、RF等等,或者上述的任意合适的组合。可以以一种或多种程序设计语言或其组合来编写用于执行本发明操作的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言一诸如Java、Smalltalk、C+,还包括常规的过程式程序设计语言一诸如”C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个

8、独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络一包括局域网(LAN)或广域网(WAN)连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。下面将参照本发明实施例的方法、装置(系统)和计算机程序产品的流程图和/或框图描述本发明。应当理解,流程图和/或框图的每个方框以及流程图和/或框图中各方框的组合,都可以由计算机程序指令实现。这些计算机程序指令可以提供给通用计算机、专用计算机或其它可编程数据处理装置的处理器,从而生产出一种机器,这些计算机程序指令通过计

9、算机或其它可编程数据处理装置执行,产生了实现流程图和/或框图中的方框中规定的功能/操作的装置。也可以把这些计算机程序指令存储在能使得计算机或其它可编程数据处理装置以特定方式工作的计算机可读介质中,这样,存储在计算机可读介质中的指令就产生出一个包括实现流程图和/或框图中的方框中规定的功能/操作的指令装置(instructionmeans)的制造品(manufacture)。也可以把计算机程序指令加载到计算机、其它可编程数据处理装置、或其它设备上,使得在计算机、其它可编程数据处理装置或其它设备上执行一系列操作步骤,以产生计算机实现的过程,从而使得在计算机或其它可编程装置上执行的指令能够提供实现流程

10、图和/或框图中的方框中规定的功能/操作的过程。现在参照附图,图1是表示用于定制标签云的示例性系统(100)的示图。根据某些示例性例子,用户可通过与因特网(102)或其它的网络连接的用户界面(101)访问网页。用户界面(101)可包含显示网页的图形用户界面(104)。在一些例子中,用户界面(101)是计算机、移动设备、膝上型计算机、手表、电话或它们的组合。用于网页的文件和元数据可包含于与因特网(102)或其它网络连接的物理存储器存储介质(103)内。在一些例子中,物理存储器存储介质(103)是用户界面(101)本地的。文件和元数据可提供可在用户观看网页时帮助用户找到与用户相关的信息的标签的源。其

11、它的标签源可包含在线资源、博客、评论、应用和它们的组合。图2是包含标签云(201)的网页的显示(200)的示图。在该示例性例子中,网页是包含关于各种主题的多个帖子的旅行博客。网页包含帖子(202),该帖子(202)包含关于帖子主题的文本(203)和图像(204)。显示(200)还包含到通过分类标题(206)分类的最近的帖子的链接(205)。在本示例性例子中,分类标题(206)指的是创建各帖子的月份。分类标题(206)后面跟随表示各类别内的帖子的数量的数(207)。帖子(202)包含可与文本(203)和图像(204)相关的元数据。其它的帖子也可包含关于它们的文本和图像的元数据。元数据可包含包含于

12、文本(202)中的关键字、关于特定的帖子的隐藏的数据和关于图像(204)的信息。元数据中的一些可与各帖子的主题相关。在图2的例子中,标签云(201)被定位为紧接着帖子(202)和链接(205)。标签云(201)包含捆绑于与各帖子的主题相关的元数据上的多个标签(208)。按字母的顺序列出标签(208)。各标签在视觉上相互区分以向用户传输(convey)关于各标签的比较信息。在一些例子中,从以下的非穷举的列表中用维度或强调在视觉上区分标签:不同的字体大小、字体粗细、字体颜色、颜色暗度、背景颜色或它们的组合。在一些例子中,标签通过它们在标签云(201)内的位置在视觉上被区分。比较信息常基于诸如标签流

13、行度或标签频率的标签属性。在一些例子中,标签流行度涉及标签的主题出现的流行度。例如,由于某主题可比其它的主题更经常地被观看或者某标签比其它标签更经常地被点击,因此,博客主题可被视为更流行。并且,可基于与标签相关的关键字在整个博客上出现的次数测量为频率的标签属性。在一些例子中,可由系统自动地、由用户手动地或以它们的组合的方式添加标签属性。常常地,标签(208)基于单个标签属性或多个标签属性被指派分数。在一些例子中,通过强调的单个维度在视觉上区分标签。例如,标签可被指派与流行度或频率那样的特定的标签属性成比例的字体大小。在其它的例子中,标签可被指派与它们的频率成比例的字体大小,并且,可以按由标签的

14、流行度确定的次序列出标签。标签属性中的许多构建起来是花费时间的。例如,流行度和频率属性两者偏好较旧标签。但是,用户也会对新标签感兴趣。例如,博客的频繁的用户可能非常熟悉博客的较旧的内容,并且,频繁的用户可能对自用户最后访问博客以来讨论的新的主题感兴趣。标签云产生器可暂时对于最近创建的标签指派较高的分数,使得较旧标签不使用户的关注偏离新标签。在一些例子中,新标签的分数可在很大的程度上增加,以至于新标签如具有较高的流行度或频率属性的较旧标签那样被强调。例如,在图2中,标签“Mexico”(209)可以是缺少高的流行度或频率属性的新标签,但是,标签云可强调“Mexico” (209)以将用户的关注吸

15、引到新标签。用户可调整设定,使得新标签根据用户的偏好被强调或者不被强调。图3示出包含“Europe”标签(301)和“Mexico”标签(302)的标签云(300)的例子。“Europe”标签(301)可与标签源内的高度流行的关键字“Europe”相关。但是,“Mexico”标签(302)可以是创建为反映最近添加到标签源的新的关键字的新标签。出于示例的目的,在图3的例子中,没有以分数增加表示较新的“Mexico”标签(302)。标签源的频繁用户会熟悉“Europe”标签(301)的超链接,但“Europe”标签(301)相对于用户可能更感兴趣的“Mexico”标签(302)明显地被强调。因此,

16、用户可能忽视“Mexico”标签(302),尽管用户可能对它更感兴趣。图4示出“Mexico”标签(402)接收分数增加以反映其“新”状态的例子。现在,“Mexico”标签(402)与“Europe”标签(401)相比受到强调,并且,“Mexico”标签(402)吸引用户的关注。在一些例子中,“Europe”标签(401)被解除强调,以给予“Mexico”标签(402)更大的强调。但是,在一些例子中,“Europe”标签(401)和“Mexico”标签(402)在标签云中被等同地强调,使得“Mexico”标签的分数增加不修改“Europe”标签的显著性。系统可允许标签云中的标签的数量随时间增加,同时仍允许相对于云中的其它的标签强调新标签。并且,通过突出显示或强调用户可能感兴趣的标签,系统根据用户的需要将标签云个性化。虽然图3和图4分别被示为仅具有两个标签,但是,标签云可包含更多的标签。新标签的分数增加对于导致新标签的所得分数至少如云中的所有标

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号