支持好友推荐的聊天移动系统的设计与实现文献综述
2020-06-23 20:43:25
一、选题背景 在当前信息高速发展,互联网广泛普及的时代,人们的联系交友离不开网络,微博、微信、QQ成为了人们的主要联系工具,成为了主流的网络交际平台,在利用网络快速交流的同时,如何找到有相同的兴趣爱好的好友成为了一个问题,因此个性化好友推荐功能应运而生。
好友推荐功能是个性化推荐系统的一种应用,协同过滤的推荐技术是推荐系统中应用较为成功的技术之一。
本系统基于协同过滤算法提出在移动聊天系统中实现好友推荐功能,利用已有的聊天系统的数据资源,完成移动聊天系统中的好友自动推荐,添加好友及好友管理功能。
好友推荐模块的设计运用了协同过滤算法,按照可能认识好友和个性化好友两种推荐模式,实现了向用户推荐志趣相投的好友,该系统将有效提高网络交友的效率。
即时消息系统是一种在后PC时代兴起的以Internet网络为基础的允许交互双方及时地传送文字、语音、视频等信息,能够跟踪网络用户在线状态的网络应用软件,到达了人与人,人与信息之间的零距离交流,从这点上讲即时消息系统的出现改变了人们的共同方式和交友文化,大大扩展了人们的生活交流空间。
国内最为流行的即时消息软件是QQ,它以良好的中文界面和不断增强的功能形成了一定的QQ网络文化,该软件是由腾讯公司于1999年自主开发的基于Internet的即时消息系统,作为一种即时消息工具,QQ支持显示好友在线,即时传送文字,语音,和文件等功能。
二、研究现状 对于类似好友推荐系统等个性化推荐系统中最核心,最关键的部分就是推荐算法,推荐算法的选择很大程度上决定了推荐系统的优劣,目前推荐算法主要包括协同过滤推荐,基于关联规则推荐,基于内容的推荐和组合推荐算法。
协同过滤推荐技术是推荐系统中较为成熟的技术之一,它的基本思想是根据用户的兴趣描述寻找具有相同喜好的用户,根据用户之间的相似性来推荐资源。
它是基于相似喜好用户之间的推荐,从用户的行为出发,分析挖掘与目标用户有相似喜好的邻居用户,利用邻居用户的信息进行推荐,这是自动的过程, 协同推荐的决策基础是”人”,对推荐对象本身并没有特殊的要求,只关注用户对项目的评价信息,它偏重于由一群兴趣相似的人来决定推荐的项目,这种方式能针对任何形态的信息进行推荐,更能处理难以表达的概念,因此能够取得很好的效果。
21世纪将是网络化,信息化的世纪,信息的融合已经成为社会发展的主流方向。