社交网络人脉搜索与推荐算法研究

来源 :西北农林科技大学 | 被引量 : 0次 | 上传用户:asunsky1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
社交网络平台的发展方便了人们的交流,人们足不出户通过虚拟网络即可获得相应的信息。大量用户通过社交平台发布信息进行交流,构成了复杂的社交网络。随着社交网络中用户数量的增多,根据用户输入信息准确地定位到社交网络中潜在用户的难度随之增大,人脉搜索和推荐的准确率也急剧下降。为了提高人脉搜索和推荐的准确率,本文结合用户内容及网络拓扑结构等因素对人脉搜索算法和人脉推荐算法进行研究。最后实现了个性化的人脉搜索推荐系统,为用户提供搜索和推荐服务。论文研究主要分为三部分,具体研究内容如下:(1)基于Doc2Vec和卷积神经网络的人脉搜索算法研究。针对社交网络中无法准确查找到用户的问题,本研究基于Doc2Vec模型和卷积神经网络构建用户特征信息模型,以深入挖掘用户的信息并进行向量化表示。将用户特征信息模型与Solr原有排序算法相融合,对检索结果进行二次排序,以满足目标用户对于潜在用户查找的需求。实验表明,基于Doc2Vec模型和卷积神经网络构建的人脉搜索算法较单一的Doc2Vec模型构建的搜索算法及Solr搜索算法在Mean Average Precision(MAP)上分别提高了15.3%和8.3%,在Recall上分别提高了7.9%和4.3%。(2)基于加权LeaderRank的人脉推荐算法研究。针对社交网络用户数量增多,人脉推荐准确率低的问题,本研究引入链入链出相关度、内容相关度和时间衰减度,以加权LeaderRank算法为基础提出了一种人脉推荐算法。该算法结合GloVe模型、余弦相似度计算方法和牛顿冷却定律,改善加权LeaderRank算法的不足。实验结果表明,本文所提出的算法相比User-CF算法和User-Rank算法在精确度上都有相应的提高。其中人脉推荐算法相比加权LeaderRank算法在精确率上提高了7.8%,在点击率上提高了6.73%,在NDCG上提高了4.75%,有效地改善了推荐的质量。(3)人脉搜索推荐系统实现。综合上述提到的搜索算法和推荐算法,结合当前流行的SMM(SpringBoot+MyBatis+MySQL)框架以及CSS、JS等技术,设计个性化的人脉搜索推荐系统,为用户提供一个简洁明了的可视化界面,以更好地服务用户,为用户拓宽人脉提供便利。
其他文献
随着能源、环境危机日益显著,我国的“十二五”规划中提出了“节能减排”的要求,在汽车行业战略重点放在了新能源汽车,作为新能源汽车急先锋——电动汽车无疑让业界和汽车市
文章分析了学校档案信息数字化管理的趋势和特点,档案信息数字化对学校档案工作产生的影响,以及学校实现档案信息数字化管理的主要障碍,并提出了学校实现档案信息数字化的策
目的:观察不同剂量阿托伐他汀(20mg/d和40mg/d)早期干预对急性冠脉综合征(ACS)患者C-反应蛋白(CRP)、脑钠肽(BNP)、同型半胱氨酸(Hcy)水平的影响。方法:选取2010年9月-2011年9月期间在吉
本文针对中国保险市场的实际状况,提出在保险公司推行客户关系管理模式时,一定要注重客户维系策略,并阐明了实施客户维系策略的内在原理和对保险公司的巨大作用,在此基础上对
高等职业教育作为高等教育的重要组成部分,积极探索其人才培养模式是高职教育改革和发展必须面对的课题,本文系统地分析了我国高等职业教育人才培养的现状,并就其中存在的问
草莓(Fragaria ananassa Duch.)是一种宿根性多年生草本植物,属于蔷薇科(Rosaceae)草莓属(Fragaria) o草莓果肉组织细嫩,酸甜适宜,含有多种营养物质,深受消费者的喜爱。草莓
为了研究废弃纤维体积掺量和长度、再生骨料掺入量及水灰比对废弃纤维再生混凝土力学性能的影响,采用棱柱体试件与刚性元件组合的方法,测定了废弃纤维再生混凝土的应力-应变
我国大多数棉纺企业,目前基本上靠经验进行工艺设计、靠试加工进行加工参数优化、靠人工被动滞后的检验进行质量控制。这会造成生产让步处理的盲目性、产品生产效率的波动和
苎麻纤维是我国具有悠久历史的纺织原料,闻名于世的浏阳夏布就是苎麻纤维的手工产品。近年来苎麻被应用在各个领域上,如医疗保健、复合材料等领域方面,增大了苎麻的用途。本