一种基于标签的评论方法及系统的制作方法

文档序号:6337375阅读:124来源:国知局
专利名称:一种基于标签的评论方法及系统的制作方法
技术领域
本发明涉及一种基于标签的评论方法及系统,属于网络通信领域。
背景技术
随着网络通信技术的不断发展,网站已经成为了人与人之间交互的最常见的方 式。用户在网站上浏览网页时,不仅可以即时传递文字、语音、图片等信息进行交流,还可以 对网站信息进行评论或者查看其他用户的评论,现在对一篇文章的评论一般是投票或者用 户自己输入观点的方式。使用投票的方式发表观点占用的页面空间比较大,而且投票的观 点已经被投票发起人预设了,用户只能在那几个选项中进行选择,缺乏灵活性,也不能随意 进行修改。如果采用用户在文章最后发表评论的方法,需要用户自己打字输入观点,这个操 作起来比较麻烦,用户可能会因为打字的原因而不参加评论,并且不能重用别人的观点。

发明内容
本发明的目的在于,提供一种基于标签的评论方法及系统,它能够使用户通过点 击标签发表自己的观点,用户操作方便,改善了用户的社交体验,提高了用户参与话题讨论 的积极性,并且通过标签的形式来显示评论,占用页面空间小;同时用户也可输入自己的观 点,突破了投票评论方式中只能使用预设观点的局限。为解决上述技术问题,本发明采用如下的技术方案一种基于标签的评论方法,包 括以下步骤
Si,用户对话题进行评论;
S2,对该次评论产生的评论内容进行计数;
S3,对所有评论内容的评论次数进行统计或者计算并按统计或者计算的结果进行排
序;
S4,根据排序的结果将评论内容以标签的形式展示给用户。前述的一种基于标签的评论方法中,所述的步骤S4,进一步包括按照排序的结 果使标签以不同颜色标示。前述的一种基于标签的评论方法,所述的步骤Sl中,用户对话题进行评论的方法 包括点击已有的评论内容的标签或者输入评论内容。用户点击相应的标签时,web服务器会识别标签中的标识信息,并根据这个标识信 息查找数据库。用户查看了其他人的标签评论,觉得不是自己想要表达的意思时,可以输 入自己的评论。用户输入的评论提交之后,web服务器会接收用户的输入,web服务器会比 较用户输入的评论和已有的评论是否相同,如果不同,web服务器把用户的输入存储到数据 库;如果用户输入的评论跟已有标签上的词相同,则跟用户点击已有标签的操作产生同样 的效果。前述的一种基于标签的评论方法,还包括用户输入评论内容时,比较用户输入的 评论内容与已有的评论内容是否相同,若不同,则存储该评论内容。
前述的一种基于标签的评论方法,所述的步骤S2中,对该次评论产生的评论内容 进行计数的方法包括使该次评论产生的评论内容的计数加1,并且对参与评论该话题的 总人数加1。前述的一种基于标签的评论方法,所述的步骤S3中,对所有评论内容的评论次数 进行计算的方法包括计算所有评论内容的评论次数占该话题的总的评论次数的百分比。实现前述方法的一种基于标签的评论系统,包括 用户评论模块,用于用户对话题进行评论;
评论计数模块,用于对该次评论产生的评论内容进行计数;
评论处理模块,用于对所有评论内容的评论次数进行统计或者计算并按统计或者计算 的结果进行排序;
展示模块,用于根据排序的结果将评论内容以标签的形式展示给用户。前述的一种基于标签的评论系统,还包括标示模块,用于按照排序的结果使标签 以不同颜色标示,所述标示模块连接展示模块,可使用户对所有的评论观点的热门程度有 一个直观的了解。前述的一种基于标签的评论系统中,所述用户评论模块包括标签点击模块和文本 输入模块,分别用于以点击已有的标签的形式和输入评论内容的形式发表评论。前述的一种基于标签的评论系统,还包括比较存储模块,用于用户输入评论内容 时,比较用户输入的评论内容与已有的评论内容是否相同,若不同,则存储该评论内容,所 述比较存储模块连接用户评论模块。前述的一种基于标签的评论系统,还包括比例计算模块,用于计算所有评论内容 的评论次数占该话题的总的评论次数的百分比,所述比例计算模块连接评论处理模块。与现有技术相比,本发明通过使用标签的形式来展示用户的评论内容,能够使用 户通过点击标签发表自己的观点,用户操作方便,改善了用户的社交体验,提高了用户参与 话题讨论的积极性,并且通过标签的形式来显示评论,占用页面空间小;同时用户也可输 入自己的观点,突破了投票评论方式中只能使用预设观点的局限,另外,本发明以不同颜色 标示标签的形式来展示评论内容,可使用户对所有的评论观点的热门程度有一个直观的了 解。


图1是本发明的一种实施例的系统示意图; 图2是本发明的一种实施例的工作流程图。附图标记1-用户评论模块,2-评论计数模块,3-评论处理模块,4-展示模块, 5-标示模块,6-标签点击模块,7-文本输入模块,8-比较存储模块,9-比例计算模块。下面结合附图和具体实施方式
对本发明作进一步的说明。
具体实施例方式
具体实施例方式一种基于标签的评论方法,包括以下步骤 Si,用户对话题进行评论;
S2,对该次评论产生的评论内容进行计数;S3,对所有评论内容的评论次数进行统计或者计算并按统计或者计算的结果进行排
序;
S4,根据排序的结果将评论内容以标签的形式展示给用户。所述的步骤S4,进一步包括按照排序的结果使标签以不同颜色标示。所述的步骤Sl中,用户对话题进行评论的方法包括点击已有的评论内容的标签 或者输入评论内容。用户点击相应的标签时,web服务器会识别标签中的标识信息,并根据这个标识信 息查找数据库。用户查看了其他人的标签评论,觉得不是自己想要表达的意思时,可以输入 自己的评论。用户输入的评论提交之后,web服务器会接收用户的输入,把用户的输入存储 到数据库;如果用户输入的评论跟已有标签上的词相同,则跟用户点击已有标签的操作产 生同样的效果。方法还包括用户输入评论内容时,比较用户输入的评论内容与已有的评论内容 是否相同,若不同,则存储该评论内容。所述的步骤S2中,对该次评论产生的评论内容进行计数的方法包括使该次评论 产生的评论内容的计数加1,并且对参与评论该话题的总人数加1。所述的步骤S3中,对所有评论内容的评论次数进行计算的方法包括计算所有评 论内容的评论次数占该话题的总的评论次数的百分比。用户将鼠标放在标签上,会显示赞同此观点的人占所有参与评论人数的百分比, 客户端通过捕获鼠标事件,找出对应鼠标指针下的标签所对应的标识信息,从数据库中读 取赞同此观点的人占所有参与评论人数的百分比展示给用户。本实施例中可以展示给用户的评论有限,当用户评论观点很多时,不会将所有评 论都展示给用户,想查看更多的评论,可以通过更多链接来展开关于这个话题的所有评论。实现前述方法的一种基于标签的评论系统,其系统示意图如图1所示;包括 用户评论模块1,用于用户对话题进行评论;
评论计数模块2,用于对该次评论产生的评论内容进行计数;
评论处理模块3,用于对所有评论内容的评论次数进行统计或者计算并按统计或者计 算的结果进行排序;
展示模块4,用于根据排序的结果将评论内容以标签的形式展示给用户。系统还包括标示模块5,用于按照排序的结果使标签以不同颜色标示,所述标示模 块5连接展示模块4,可使用户对所有的评论观点的热门程度有一个直观的了解。所述用户评论模块包括标签点击模块6和文本输入模块7,分别用于以点击已有 的评论内容的标签的形式和输入评论内容的形式发表评论。系统还包括比较存储模块8,用于用户输入评论内容时,比较用户输入的评论内容 与已有的评论内容是否相同,若不同,则存储该评论内容,所述比较存储模块8连接用户评 论模块1。系统还包括比例计算模块9,用于计算所有评论内容的评论次数占该话题的总的 评论次数的百分比,所述比例计算模块9连接评论处理模块3。本发明的一种实施例的工作流程(如图2所示) S10,用户对话题进行评论;S20,服务器对该次评论产生的评论内容进行计数;
S30,服务器对所有评论内容的评论次数进行统计或者计算并按统计或者计算的结果 进行排序;
S40,客户端根据排序的结果将评论内容以标签的形式展示给用户。实例说明“李星”通过一个链接进入一个话题页面,页面中既显示了话题的内容, 也以标签的形式显示了针对该话题的评论。越被用户认同的评论会显示在越前面。为了区 分评论的热度,会以不同的颜色进行标示。当“李星”把鼠标放在某个评论标签上时,会显 示赞同该评论的人数以及该评论所占所有参与评论总数的百分比。“李星”看了话题,和展 示给他的评论,想查看更多的评论,可以通过更多链接来展开关于这个话题的所有评论。如 果“李星”赞成其中的某个观点,可以直接点击那个标签进行评论。当“李星”点击相应的 标签时,web服务器会识别标签中的标识信息,并根据这个标识信息查找数据库,对相应的 评论计数加1,并且对参与评论这个话题的总人数加1,对所有的评论的百分比进行重新计 算,然后把计算后的评论显示给“李星”。如果显示给“李星”的标签中没有“李星”想要表达的评论,“李星”可以输入新的 评论来表达自己的观点,“李星”输入的评论将会以一个新的标签来展示。“李星”输入的评 论提交之后,web服务器会接收“李星”的输入,并且比较“李星”输入的评论与已有的评论 是否相同。如果不同,web服务器会把“李星”的输入存到数据库,并对“李星”输入的评论 计数为1,并且把参与评论这个话题的总人数加1,对所有的评论的百分比进行重新计算, 然后把计算后的评论显示给“李星”。如果“李星”输入的评论跟已有的评论相同,跟“李星” 点击已有标签的操作产生同样的效果。
权利要求
1.一种基于标签的评论方法,其特征在于,包括以下步骤Si,用户对话题进行评论;S2,对该次评论产生的评论内容进行计数;S3,对所有评论内容的评论次数进行统计或者计算并按统计或者计算的结果进行排序;S4,按照排序的结果将评论内容以标签的形式展示给用户。
2.根据权利要求1所述的一种基于标签的评论方法,其特征在于,所述的步骤S4,进一 步包括按照排序的结果使标签以不同颜色标示。
3.根据权利要求1所述的一种基于标签的评论方法,其特征在于,所述的步骤Sl中,用 户对话题进行评论的方法包括点击已有的评论内容的标签或者输入评论内容。
4.根据权利要求3所述的一种基于标签的评论方法,其特征在于,还包括用户输入评 论内容时,比较用户输入的评论内容与已有的评论内容是否相同,若不同,则存储该评论内 容。
5.根据权利要求1所述的一种基于标签的评论方法,其特征在于,所述的步骤S2中,对 该次评论产生的评论内容进行计数的方法包括使该次评论产生的评论内容的计数加1, 并且对参与评论该话题的总人数加1。
6.根据权利要求1所述的一种基于标签的评论方法,其特征在于,所述的步骤S3中,对 所有评论内容的评论次数进行计算的方法包括计算所有评论内容的评论次数占该话题的 总的评论次数的百分比。
7.实现权利要求1 6所述方法的一种基于标签的评论系统,其特征在于,包括用户评论模块(1),用于用户对话题进行评论;评论计数模块(2 ),用于对该次评论产生的评论内容进行计数;评论处理模块(3),用于对所有评论内容的评论次数进行统计或者计算并按统计或者 计算的结果进行排序;展示模块(4),用于按照排序的结果将评论内容以标签的形式展示给用户。
8.根据权利要求7所述的一种基于标签的评论系统,其特征在于,还包括标示模块 (5),用于按照排序的结果使标签以不同颜色标示,所述标示模块(5)连接展示模块(4)。
9.根据权利要求7所述的一种基于标签的评论系统,其特征在于,所述用户评论模块 (1)包括标签点击模块(6)和文本输入模块(7),分别用于以点击已有的评论内容的标签的 形式和输入评论内容的形式发表评论。
10.根据权利要求7所述的一种基于标签的评论系统,其特征在于,还包括比较存储模 块(8),用于用户输入评论内容时,比较用户输入的评论内容与已有的评论内容是否相同, 若不同,则存储该评论内容,所述比较存储模块(8)连接用户评论模块(1)。
11.根据权利要求7所述的一种基于标签的评论系统,其特征在于,还包括比例计算模 块(9),用于计算所有评论内容的评论次数占该话题的总的评论次数的百分比,所述比例计 算模块(9 )连接评论处理模块(3 )。
全文摘要
本发明公开了一种基于标签的评论方法及系统,所述方法包括以下步骤S1,用户对话题进行评论;S2,对该次评论产生的评论内容进行计数;S3,对所有评论内容的评论次数进行统计或者计算并按统计或者计算的结果进行排序;S4,按照排序的结果将评论内容以标签的形式展示给用户;本发明能够使用户通过点击标签发表自己的观点,用户操作方便,改善了用户的社交体验,提高了用户参与话题讨论的积极性,并且通过标签的形式来显示评论,占用页面空间小;同时用户也可输入自己的观点,突破了投票评论方式中只能使用预设观点的局限。
文档编号G06F17/30GK102073677SQ201010568429
公开日2011年5月25日 申请日期2010年12月1日 优先权日2010年12月1日
发明者俞驰, 刘向品, 杨忠伟 申请人:北京开心人信息技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1