基于人际吸引关系的用户推荐算法研究

来源 :电子科技大学 | 被引量 : 1次 | 上传用户:jeaceinter
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
社交网络帮助人们扩展关系相比传统线下方式具有优越的便利性,所以社交网络逐渐成为人们用于扩展关系圈的重要途径。用户推荐算法研究社交网络中如何推荐给目标用户其感兴趣的其他用户,一直以来是社交网络中研究的热门方向。用户推荐主要为好友推荐,本文研究内容也主要围绕好友推荐展开。人际吸引出自心理学概念,研究内容是影响人们之间成为朋友乃至恋人的要素,以及各个要素之间的相互关系。本文依据人际吸引相关概念,针对传统基于内容的好友推荐算法中暴露的部分问题提出了解决方案。针对基于内容的好友推荐算法应用场景复杂多样,本文提出了多种算法改进方法。其主要贡献如下:1.针对传统基于内容的好友推荐算法忽略用户能力因素的问题,本文结合了人际吸引相关概念,在用户模型中加入能力模块。提出一种融合用户兴趣和受欢迎能力的好友推荐算法。本算法融合了用户间兴趣相似度和受欢迎能力相似度来计算用户间吸引度值,并按照吸引度值从高到低推荐用户。基于真实数据测试下的实验验证,改进后的算法比传统基于兴趣的好友推荐算法在推荐结果各项指标上存在一定提高。2.针对传统情感相似度算法忽略用户情感特征值存在负向的问题,提出了一种基于改进情感相似度算法的好友推荐算法。本文结合了心理学中的损失厌恶理论,首次在计算情感相似度的过程中对用户间情感倾向相同和相反时采取了不同处理方法。通过真实数据的实验表明相比基于传统相似度算法的好友推荐算法,基于改进情感相似度算法的好友推荐算法可以优化好友推荐效果。3.针对传统获取用户情感特征中可能存在不同特征项的主题之间存在重复问题。本文提出一种获取用户情感特征的改进方法,在主题模型和情感分析的基础上,加入凝聚层次聚类算法。实现将原情感特征中存在重复的不同项进行合并以达到优化用户情感特征的效果。并将改进后的情感特征获取方法结合基于改进情感相似度算法的好友推荐算法,得到一种基于改进用户情感特征的好友推荐算法。通过真实的数据集测试中,基于改进用户情感特征的好友推荐算法相比基于改进情感相似度算法的好友推荐算法在推荐常见评价指标上得到了进一步的提升。
其他文献
随着人们生活水平的日益提高,人们开始普遍注重生活的质量,保障生活品质不降低,不断增强自身和家庭的抵御风险能力,已越来越受到人们关注。而作为风险规避的最佳途径,即选择
动态故障树分析是可靠性领域的重要分析方法之一,树状结构能够直观反映系统失效逻辑关系,提出一种针对动态故障树的混合分析方法。将动态故障树进行模块化,对于动静态模块按
多核金属簇合物,具有拓扑结构和多电子性的特性,是无机化学中一个重要的分支。多核金属簇合物在很多领域都有较为广泛的应用,例如多核金属簇合物可以作为催化剂应用在催化化学领域,可以作为负载材料应用在生物化学领域,可以作为多孔材料应用到材料科学领域。由于多核金属簇合物的广泛应用性,人们对金属氧簇合物的合成与研究具有强烈兴趣。具有新结构、新功能的金属氧簇合物不断被报道,但是无机化学家对于合成多核金属簇合物的
关键词:反义疑问句 复习 步骤$$  反意疑问句是初中阶段英语教学的重点和难点,而这部分内容在教材中又比较分散,有必要把分散的知识集中起来串讲,分块复习,各个击破以提高学
报纸
本工作采用能量范围从180kev到380kev的低能高电荷态Arq+(q=12-16)离子轰击铝靶,测量Al的k壳层x射线发射,对x射线的产生过程进行了研究。在实验上得到铝的k壳层x射线的产额和电离
研究背景胃癌是严重影响中国人民健康的重大疾病。由于诊断方法的限制,使得许多胃癌患者进展到晚期才被确诊,手术切除及化疗药物的治疗效果不理想,晚期胃癌患者预后不良。因
本文针对中医职业教育存在重实践操作技能培养、轻中医药传统文化教育的现象,探讨中医教育在重视学生的中医临床技能培养的同时,致力于中医药传统文化的传承与建设的问题,提
教师是教育事业的重要支柱,教师素养高低对教育成果产生直接影响。新时代下办好思政课既是时代发展的要求也是学科发展的必然。办好思政课是一项系统工程,其中的关键是提升思政课教师的素养。高中思政课教师作为庞大教师队伍中的重要组成部分,在立德树人工作中具有举足轻重的作用。基于此,本研究选择高中思政课教师这一主体,以教师素养提升为切入点,探索新时代高中思政课教师必备的素养及提升策略。首先,通过分析新时代的“新
本文分析了中国铝箔工业的发展现状,提出了目前存在的问题.对铝箔市场现状和发展趋势进行分析和预测,在此基础上提出了对中国铝箔工业的发展展望.
针对6502电气集中繁多的继电器电路和复杂的逻辑关系,使用flash软件,生动形象地将继电器电路和动作程序表达出来,并通过设置不同电路的故障点,将控制台现象和继电器动作程序