基于Web套接字和协同过滤算法的在线咨询系统研究

来源 :湖南大学 | 被引量 : 0次 | 上传用户:zhucaiguai
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着Internet用户群的不断增长和软件开发水平的显著提高,在线咨询系统普遍应用在企业、政府、教育等机构以及娱乐、购物、社交网络。目前一般采用Ajax、Comet、XHR等轮询和长连接等技术,实现咨询信息的实时交互,但这些技术存在信息延迟、乱序甚至丢失,导致实时性和可靠性不高。另一方面,面对海量的信息,对推荐算法的精确度和扩展性也有更高的要求。因此,如何保证在线咨询系统的实时性和可靠性,并提高推荐的精确度和可扩展性,成为亟待解决的问题。本文研究基于Web套接字和协同过滤算法的在线咨询系统,主要的工作如下:(1)针对在线咨询系统的实时性和可靠性问题,本文对Ajax Polling、Comet、Web套接字等技术进行了分析比较,并提出一种基于Web套接字和Flash桥接的实现方案。该方案采用HTML5 Web套接字实现实时数据的交换,采用Flash桥接机制达到低版本浏览器对Web套接字的兼容的目的。实验结果表明,该方案能够显著提高在线咨询的实时性和可靠性。(2)针对于协同过滤算法中的准确性和扩展性问题,本文首先分析了现有的Slope one和加权Slope One算法因内存瓶颈存在扩展性不高的问题。在此基础上,提出一种基于分布式的加权Slope One改进算法,该算法通过分布式训练,将每个任务中的中间数据直接载入内存并行计算,解决内存瓶颈;此外依据项目相似度来改进加权Slope One。实验结果表明,改进算法在扩展性和精确度方面都优于原有的算法。(3)结合以上研究工作,本文实现了一个在线咨询系统,并进行了实验和系统测试,验证了本文提出的设计方案和提出的改进算法。
其他文献
为了解决傅里叶望远镜高功率短脉宽激光只能包含部分周期信号的难题,本文提出多脉冲拼接技术并对其基本原理和应用范围进行深入研究.首先介绍高功率短脉宽激光与声光移频器移频
德智体美全面发展是我国教育方针的核心。实际上,古今中外对教育的这四个方面都十分重视。在德智体美中,“美育”提出得较晚,18世纪德国诗人席勒著《美育书简》,才明确阐述美育的
北京老年人日常活动分为早晨锻炼、日间休闲和傍晚散步等三个阶段,日常活动的空间区域有公园、绿地和社区等.为了保障老年人日常活动,建议老年人调整晨练时间,充分利用社区环境,对
在地处沂蒙山区腹地的山东省蒙阴县常路镇,有一位普通的农民经过9年的摸索实验,攻克了香椿腌制加工技术,不仅注册了“云蒙牌”蒙山香椿,还被中国食品工业协会认定为“国家质量卫
摘要:随着社会主义经济的蓬勃发展,人们的生活水平日益攀升对于社区弱势群体中如何开展体育康复运动有了越来越高的关注力度。对于我国社区的弱势群体来说,并不具备着非常良好的身体状况。进行合理化的体育康复运动对于他们来说是非常有必要的。为了能够让更多的社区弱势群体参与到合理有效的体育康复运动中来,就需要社会各界人士以及职业工作者将宣传力度增强,“让更多的人参与进来”成为确切的事实。当社区弱势群体真正意义上
对Sm0.5Sr0.5CoO3作为氧化铈基燃料电池阴极材料的合成与应用进行了研究.采用溶胶-凝胶法制备了晶粒尺寸为20nm左右的Sm0.5Sr0.5CoO3超细粉,采用XRD、TEM等分析手段对粉体进行
尽管反季节水果蔬菜可能存在某些问题,但不能不承认,我们已经无法再离开它们了。既然离不开,就要学会更加安全健康地食用反季节蔬菜和水果。
水果型黄瓜是近几年推广的黄瓜新品种,与普通黄瓜相比,具有瓜形短小、表皮光滑、强雌性、果皮薄、心室小等特点。一般长12~18厘米,直径2—3厘米,无刺无瘤,易清洗,瓜码密。每株结瓜60
今天,我们相聚在北京,隆重举行“首届京师教育论坛——区域教育现代化暨全国教育局长峰会”,我代表北京师范大学,对在百忙当中莅临本次会议的各位局长、专家、代表以及新闻媒体的
党的十八大报告明确提出要开展"全民阅读活动"。本文以笔者工作的北京市朝阳区图书馆为例,从人才培训、宣传形式、推广方法等三个方面,浅谈阅读推广工作。