一种基于论坛的自媒体信息展示方法和系统技术领域
本发明涉及一种基于论坛的自媒体信息展示方法和系统,属于互联网技术领域。
背景技术
论坛是Internet上的一种电子信息服务系统。它提供一块公共电子白板,每个用户都可
以在上面书写,可发布信息或提出看法。它是一种交互性强,内容丰富而及时的Internet电
子信息服务系统,用户在BBS站点上可以获得各种信息服务、发布信息、进行讨论、聊天等
等。目前,论坛已得到了迅速的发展壮大,几乎涵盖了人们生活的各个方面,几乎每一个人
都可以找到自己感兴趣或者需要了解的专题性论坛,而各类网站,综合性门户网站或者功能
性专题网站也都青睐于开设自己的论坛,以促进网友之间的交流,增加互动性和丰富网站的
内容。
自媒体(外文名:WeMedia)又称“公民媒体”或“个人媒体”,是指私人化、平民化、普泛
化、自主化的传播者,以现代化、电子化的手段,向不特定的大多数或者特定的单个人传递
规范性及非规范性信息的新媒体的总称。自媒体平台包括:博客、微博、微信、论坛/BBS等
网络社区。正是由于自媒体的“私人化”等特性,研制符合用户个性化特点的自媒体技术已
受到了越来越多技术人员的关注,但如何基于论坛来为用户展现符合其个性化需求的自媒体
信息,还没有相关的技术方案。
因此,随着自媒体技术的快速发展,如何发挥论坛的现有优势,根据论坛的用户历史行
为来挖掘其关注信息,从而为用户展现符合其个性化需求的自媒体信息,已成为了一个急需
解决的技术问题。
发明内容
有鉴于此,本发明的目的是提供一种基于论坛的自媒体信息展示方法和系统,能根据论
坛的用户历史行为来挖掘其关注信息,从而为用户展现符合其个性化需求的自媒体信息。
为了达到上述目的,本发明提供了一种基于论坛的自媒体信息展示方法,包括有:
步骤一、根据用户在论坛上对其他用户的回帖记录,获取当前登录用户的多个关注用户;
步骤二、将用户的多个所关注的用户的发表文章展现在当前登录用户的自媒体页面上。
为了达到上述目的,本发明还提供了一种基于论坛的自媒体信息展示系统,包括有:
关注信息展示装置,用于根据用户在论坛上对其他用户的回帖记录,获取当前登录用户
的多个关注用户,然后将多个关注用户的发表文章展现在当前登录用户的自媒体页面上。
与现有技术相比,本发明的有益效果是:本发明可以充分利用论坛的海量用户信息,根
据用户在论坛中对其他用户的回帖数和回帖内容,获取每个用户的关注和兴趣点,从而将符
合其个性化需求的关注信息展现在用户个人的自媒体上,技术方案简单易行,具有很高的易
操作性和实用性。
附图说明
图1是本发明一种基于论坛的自媒体信息展示方法的流程图。
图2是图1步骤一的具体计算流程图。
图3是图2步骤11中,计算用户对每个其他用户Other-User的回帖交互数和精力投入
值的具体计算流程图。
图4是本发明一种基于论坛的自媒体信息展示系统的组成结构示意图。
图5是关注信息展示装置的组成结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面结合附图对本发明作进一步的详细
描述。
如图1所示,本发明一种基于论坛的自媒体信息展示方法,包括有:
步骤一、根据用户在论坛上对其他用户的回帖记录,获取当前登录用户的多个关注用户;
步骤二、将用户的多个关注用户的发表文章展现在当前登录用户的自媒体页面上。
如图2所示,步骤一进一步包括有:
步骤11、根据用户在论坛上对其他用户的回帖记录,将用户对其有回帖记录的所有其他
用户构成一个回帖交互用户群,并计算用户对回帖交互用户群中的所有其他用户的回帖交互
数和关注精力值;
步骤12、统计用户的总关注精力值,即用户对所有其他用户的关注精力值之和,并构建
一个关注用户集,所述关注用户集初始化为空,同时还设置一个关注用户精力值G,G初始化
为0;
步骤13、按照用户对其他用户的回帖交互数从大到小的次序,对用户的回帖交互用户群
中的所有其他用户进行排序,并按序从回帖交互用户群中提取第一个其他用户;
步骤14、调整关注用户精力值G:G=G+Ug,其中Ug是用户对所提取的其他用户的关注
精力值,并判断关注用户精力值G和用户的总关注精力值的比值是否大于或等于关注用户精
力比重的阈值?如果是,则本流程结束,如果否,则将所述提取的其他用户作为关注用户保
存到关注用户集中,然后转向步骤15;其中关注用户精力比重的阈值可以根据实际情况而设
定;
步骤15、判断是否已提取完回帖交互用户群中的所有其他用户?如果是,则本流程结束;
如果否,则继续按序从回帖交互用户群中提取下一个其他用户,然后转向步骤14。
如图3所示,图2步骤11中,计算用户对回帖交互用户群中的任一个其他用户(例如:
Other-User)的回帖交互数和关注精力值,还可以进一步包括有:
步骤111、将用户对其他用户Other-User的回帖交互数j初始化设为1,用户对所述其
他用户Other-User的关注精力值Ug初始化设为0;
步骤112、按回帖时间的先后次序,从用户的回帖记录中提取出用户对所述其他用户
Other-User的第一条回帖记录;
步骤113、统计所提取的回帖记录的字数T,并判断所述回帖记录的回帖时间和上一条
提取的用户对所述其他用户Other-User的回帖记录的回帖时间之间的时长是否小于交互时
长阈值?如果是,则表示提取的回帖记录和上一条提取的回帖记录属于同一次回帖交互,将
用户对所述其他用户Other-User的关注精力值Ug更新为:Ug=Ug+T,然后继续下一步;
如果否,则表示提取的回帖记录和上一条提取的回帖记录属于两次回帖交互,将用户对所述
其他用户Other-User的回帖交互数j更新为:j=j+1,并将用户对所述其他用户Other-User
的关注精力值Ug更新为:Ug=Ug+T,然后继续下一步;
例如,所述交互时长阈值可以根据实际情况而设置,例如设置为10分钟,即当用户对某
个其他用户的临近两次回帖的回帖时间之间的时长大于10分钟时,则表示这两次临近回帖属
于两次回帖交互;
步骤114、判断是否已从用户的回帖记录中提取出用户对所述其他用户Other-User的所
有回帖记录?如果是,则本流程结束;如果否,则继续按回帖时间的先后次序,从用户的回
帖记录中提取出用户对所述其他用户Other-User的下一条回帖记录,然后转向步骤113。
值得一提的是,为了使得用户更方便的了解其关注的兴趣点,本发明还可以根据实际情
况,选取实施以下的一个或多个步骤:
步骤A、将论坛上的主题帖转化为原创文章,且原创文章的作者是主题帖的作者,然后
将转化后的原创文章、原创文章的作者展现在当前登录用户的自媒体页面上;
步骤B、将论坛上主题帖的回复帖转化成主题帖对应原创文章的评论,且评论的作者是
回复帖的作者,然后将转化后的评论、评论的作者展现在当前登录用户的自媒体页面上;或,
步骤C、从论坛上主题帖的回复帖中挑选出重要回复帖,将所述重要回复帖转化为主题
帖对应原创文章的转发文章,且转发文章的作者是重要回复帖的作者,同时将所述重要回复
帖的直接回复帖也转化成所述转发文章的评论,且评论的作者是直接回复帖的作者,然后将
转化后的转发文章、转发文章的作者、转发文章的评论、评论的作者展现在当前登录用户的
自媒体页面上。
所述步骤C中,从论坛上主题帖的回复帖中挑选出重要回复帖,还可以进一步包括有:
统计主题帖的每个回复帖所获得的直接回帖数,当直接回帖数大于或等于回帖数阈值时,
则表示所述回复帖获得的关注较多,所述回复帖是重要回复帖,回帖数阈值可以根据实际需
要而灵活设定。
如图4所示,本发明一种基于论坛的自媒体信息展示系统,包括有:
关注信息展示装置,用于根据用户在论坛上对其他用户的回帖记录,获取当前登录用户
的多个关注用户,然后将多个关注用户的发表文章展现在当前登录用户的自媒体页面上;
主题信息展示装置,用于将论坛上的主题帖转化为原创文章,且原创文章的作者是主题
帖的作者,然后将转化后的原创文章、原创文章的作者展现在当前登录用户的自媒体页面上;
回复信息展示装置,用于将论坛上主题帖的回复帖转化成主题帖对应原创文章的评论,
且评论的作者是回复帖的作者,然后将转化后的评论、评论的作者展现在当前登录用户的自
媒体页面上;
重要回复信息展示装置,用于从论坛上主题帖的回复帖中挑选出重要回复帖,将所述重
要回复帖转化为主题帖对应原创文章的转发文章,且转发文章的作者是重要回复帖的作者,
同时将所述重要回复帖的直接回复帖也转化成所述转发文章的评论,且评论的作者是直接回
复帖的作者,然后将转化后的转发文章、转发文章的作者、转发文章的评论、评论的作者展
现在当前登录用户的自媒体页面上。
如图5所示,关注信息展示装置还可以进一步包括有:
论坛交互计算部件,用于根据用户在论坛上对其他用户的回帖记录,将用户对其有回帖
记录的所有其他用户构成一个回帖交互用户群,并计算用户对回帖交互用户群中的所有其他
用户的回帖交互数和关注精力值,然后统计用户的总关注精力值,即用户对所有其他用户的
关注精力值之和;
关注用户计算部件,用于构建一个关注用户集,所述关注用户集初始化为空,同时还设
置一个关注用户精力值G,G初始化为0,然后按照用户对其他用户的回帖交互数从大到小的
次序,对用户的回帖交互用户群中的所有其他用户进行排序,并按序从回帖交互用户群中逐
一提取每个其他用户,计算关注用户精力值G:G=G+Ug,其中Ug是用户对所提取的其他用户
的关注精力值,判断关注用户精力值G和用户的总关注精力值的比值是否大于或等于关注用
户精力比重的阈值,如果是,则通知关注用户展示部件;如果否,则将所述提取的其他用户
作为关注用户保存到关注用户集中,再继续从回帖交互用户群中提取下一个其他用户,当提
取完回帖交互用户群中的所有其他用户时,通知关注用户展示部件,其中,关注用户精力比
重的阈值可以根据实际情况而设定;
关注用户展示部件,用于将关注用户群中的所有关注用户的发表文章按发表时间的先后
次序,展现在当前登录用户的自媒体页面上。
论坛交互计算部件,还可以进一步包括有:
回帖交互和精力计算单元,用于将用户对回帖交互用户群中的一个其他用户Other-User
的回帖交互数j初始化设为1,将用户对所述其他用户Other-User的关注精力值Ug初始化
设为0,然后按回帖时间的先后次序,从用户的回帖记录中逐一提取出用户对所述其他用户
Other-User的每一条回帖记录:统计所提取的回帖记录的字数T,并判断所述回帖记录的回
帖时间和上一条提取的用户对所述其他用户Other-User的回帖记录的回帖时间之间的时长
是否小于交互时长阈值,如果是,则将用户对所述其他用户Other-User的关注精力值Ug更
新为:Ug=Ug+T;如果否,则将用户对所述其他用户Other-User的回帖交互数j更新为:
j=j+1,并将用户对所述其他用户Other-User的关注精力值Ug更新为:Ug=Ug+T。
重要回复信息展示装置,还可以进一步包括有:
重要回帖选择部件,用于统计主题帖的每个回复帖所获得的直接回帖数,当直接回帖数
大于或等于回帖数阈值时,则表示所述回复帖获得的关注较多,所述回复帖是重要回复帖,
回帖数阈值可以根据实际需要而灵活设定。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原
则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。