基于好友关系分析的资源推荐算法及应用研究

来源 :华中师范大学 | 被引量 : 0次 | 上传用户:xuhailinxhl
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Web2.0时代的到来,在互联网逐渐普及走进千家万户的同时,社交网络也成为人们传递信息、表达情感的一个平台,同时也成为信息传播的一种方式。然而社交网络上充斥的各种信息使得人们无所适从,反而造成获取有用资源愈发困难。因此,如何在社交网络中更好为用户推荐用户需要的物品和信息成为研究的方向和热点。针对这个热点问题,很多的研究者们都提出了自己的观点,本文在总结前人观点的基础上,提出一种新的推荐算法来提高推荐效果,达到目标用户的满意度。首先,基于社交网络的特性获取用户在社交网络中两个重要数据——用户的好友关系和用户的历史行为。其次,在深入分析了协同过滤算法后,提出了用户相似度S这一好友关系模型;基于用户在社交网络中对不同好友有不同的偏向,提出了用户信任度T这一好友关系模型;基于不同用户在社交网络中所处的位置不同,因而其重要性和影响力不同,提出了用户信誉度R这一好友关系模型,由于三种好友关系模型在不同层面对推荐结果造成影响,根据三种好友关系模型的不同权重给推荐效果带来的不同变化选取最优推荐效果时的加权求和组合构建新的推荐信任度好友关系模型;再次,通过推荐信任度的大小来决定目标用户的信任用户集合。然后,由推荐信任度和信任用户集中用户对某物品的评分来预测最终目标用户对该物品的评分,根据评分生成推荐结果。最后,以该推荐算法为核心技术设计并实现了C语言微视频推荐系统。此外,本论文选取了准确率和召回率作为对该推荐算法的评价指标,实验证明,该推荐算法具有较高的准确率。本论文提出的推荐算法不仅适用C语言微视频推荐系统,还可以应用在教育社交网络中学习资源的推荐、电子商务中的商品推荐以及可以获取到用户的好友关系和用户评分记录的其他推荐系统中,因此,该推荐算法具有更为宽泛的应用范围。
其他文献
当前,信息技术在教育领域中的运用不断拓展和深化,为促进高等教育教学的变革和发展提供了强大动力。在信息技术支持下,从目标、理念、过程、评价等方面全面实现大学教学从以“教
双语教育是目前世界多民族国家普遍都有的教育制度,我国政府一直积极在少数民族地区推行“双语教育”。双语教育对少数民族学生的成长与发展,对少数民族地区的政治、经济和文化
学习拖延是学生在学习过程中产生的一种拖延行为,它不仅对学生的学习造成不良后果,同时还会影响其身心健康。本研究采用访谈法和问卷法,考察了农村初中生的学习拖延程度和原因,并
经过十几年的发展,高等职业教育在高等教育领域占有了较大的比例。高职高专教育的发展也给英语教学带来了一系列挑战。英语课程是高职高专院校的重要基础必修课,也是培养学生基
公民社会的构建需要对公民意识教育进行深入研究,多族群社会的形成与发展需要通过族群认同的途径来解决冲突,建立和谐族群关系。二者成为当前的一个全球性议题。美国是民主制发