[发明专利]一种在社交网络中查找好友信息的方法和系统无效
申请号: | 200910241777.6 | 申请日: | 2009-12-07 |
公开(公告)号: | CN102088419A | 公开(公告)日: | 2011-06-08 |
发明(设计)人: | 倪加元;赵瑞 | 申请(专利权)人: | 倪加元;赵瑞 |
主分类号: | H04L12/58 | 分类号: | H04L12/58;G06F17/30 |
代理公司: | 北京方韬法业专利代理事务所 11303 | 代理人: | 岳亚 |
地址: | 100083 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 社交 网络 查找 好友 信息 方法 系统 | ||
技术领域
本发明涉及互联网技术领域,尤其涉及一种在社交网络中查找好友信息的方法和系统。
背景技术
在浏览页面时,浏览者有和可能感兴趣的好友进行分享、交流或互动的需求,现有的系统或方法均不能满足快速有效方便地找到对同一内容对象的需要,具体表现在:
一般来说,每人有许多好友,好友自己或在与别人交流时有大量的消息更新,以不同的形式(如短信,即时通信工具,网络空间)分布在不同的存储空间(如本地即时通信消息历史、博客、社交网站和微博等),个人无法关注和了解全部好友的最近的全部信息,因此在觉得当前页面可能有用的情况下,要找到在关注或对此内容感兴趣的好友是非常不方便的,需要花费大量的时间来查找多人的消息记录。
发明内容
本发明的目的在于提出一种在社交网络中查找好友信息的方法和系统,能够让用户在浏览感兴趣的页面内容时,找到与自己同样对页面内容感兴趣的好友进行互动。
为达此目的,本发明采用以下技术方案:
一种在社交网络中查找好友信息的方法,包括以下步骤:
A、消息抓取模块根据用户登记的好友信息从好友消息数据源获得好友产生的消息记录,并以消息记录文件方式存储在消息存储模块中;
B、用户通过客户端输入登录信息给主控模块,并将浏览的页面的地址、页面内容或者页面的选取内容发送给主控模块;
C、主控模块根据浏览的页面的地址、页面内容或者页面的选取内容获取关键词列表;
D、主控模块将用户的登录信息和关键词列表发送给好友优选模块,好友优选模块再将用户的登录信息和关键词列表转发给消息查询模块,消息查询模块根据用户的登录信息和关键词列表检索符合的消息记录,并返回给好友优选模块;
E、好友优选模块对检索出来的所有消息记录的相关度进行评分,并汇总每个好友的分值,进行排序;
F、好友优选模块选择预设数量的分值最高的好友信息,发送给主控模块;
G、主控模块将好友信息返回给客户端,用户根据好友信息选择好友进行互动。
步骤F中,好友优选模块还通过消息查询模块从消息存储模块获取每个所述好友的预设数量的相关度分值最高的消息记录,发送给主控模块;
步骤G中,主控模块将所述消息记录与对应的好友信息一起返回给客户端,用户根据好友信息和消息记录选择好友进行互动。
步骤A还包括以下步骤:
消息索引模块根据切词词典对消息记录文件建立消息记录到对应词的映射表和词到对应消息记录的映射表,并以消息索引文件方式存储在消息索引模块中;
步骤D中,消息查询模块根据用户的登录信息和关键词列表从消息索引文件中的词到对应消息记录的映射表检索符合的消息记录;
步骤E中,好友优选模块根据消息索引文件中的消息记录到对应词的映射表对所有检索到的消息记录的相关度进行评分。
步骤C中,如果主控模块从客户端获得的是页面的地址,则主控模块通过以下步骤获取关键词列表:
C1、内容抓取模块遍历页面,从中抓取内容,并以内容文档文件方式存储在内容存储模块中;
C2、内容关键词分析模块对每个内容文档中的所有词进行评分,并进行排序,选择预设数量的分值最高的词作为内容文档的关键词列表进行存储;
C3、主控模块根据页面的地址获取所述页面的内容对应的关键词列表。
步骤C1还包括以下步骤:
内容索引模块根据切词词典对内容文档进行切词,给每个词赋予编号,从而获得内容文档到词编号的映射表,并以内容索引文件方式存储;
内容索引模块建立内容统计信息表,记录内容文档中每个词在不同字段中出现的频次;
步骤C2中,内容关键词分析模块根据内容文档到词编号的映射表和内容统计信息表,对每个内容文档中的所有词进行评分,并进行排序,选择预设数量的分值最高的词作为内容文档的关键词列表,存储到内容查询模块;
步骤C3中,主控模块将页面的地址发送给内容查询模块,内容查询模块获取所述页面的内容对应的关键词列表,并返回给主控模块。
内容关键词分析模块对每个内容文档中的所有词进行评分包括以下步骤:
对内容文档的不同字段设置不同的位置权重系数,对不同的词频设置不同的词频权重系数,对内容文档中的每个词根据其所在的字段和词频计算出每个词的总分值。
如果内容关键词分析模块在内容文档中找到一个词出现在关键词字段,则将所述词作为所述内容文档的关键词。
步骤C中,如果主控模块从客户端获得的是页面的地址,则主控模块通过以下步骤获取关键词列表:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于倪加元;赵瑞,未经倪加元;赵瑞许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910241777.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:可变输出液压执行机构系统
- 下一篇:使遥控器持续发送无线信号的方法和遥控器