论文部分内容阅读
云计算、大数据等技术的兴起和国家智能服务发展战略的提出对信息服务业产生了巨大的影响,用户对服务的个性化和精准度要求也更高。但是,目前的个性化精准服务体系中考虑较多的是个人偏好因素,对于影响用户行为的行为动机研究较少,这造成了服务在个性化和精准度上的缺失。因此,本文研究基于主动地理感知的个性化精准服务推送方法,通过构建地理特征信息模型,依托实时定位技术,实时获取用户目的地的特征,进而推断用户行为动机,再结合用户偏好共同检索服务内容,达到提高服务的个性化和精准度的目的。围绕主动地理感知技术和个性化精准服务方法,本文主要研究了以下几个内容: (1)分析了主动地理感知的概念、原理、流程及关键技术。确定了主动地理感知的主要研究内容及其之间的关系,阐明了主动地理感知研究需要解决的关键问题及相应的解决办法。深入研究了实时定位、海量数据分析处理和海量数据检索技术,为主动地理感知的实施提供理论和技术支持。 (2)研究了主动地理感知体系架构的构建方法。首先,制定了地理特征的内容体系并研究其提取和权重计算的方法。然后,在此基础上提出了基于Bson格式的地理特征信息模型构建方法。最后,根据主动地理感知的特点,设计了符合高效性和实时性的主动感知API,制订了API设计规范,为主动地理感知的跨平台对外服务提供技术支持。 (3)探索了基于主动地理感知的个性化精准服务推送方法,将其分为地理感知、服务检索和服务推送三个流程。提出综合推送内容特征、用户偏好和行为动机三方面因素的服务检索和推送方法,并从数据优化、数据缓存和快速检索算法三个方面研究了海量数据的高效精确检索方法,通过建立数据库多级索引并结合Bit-Map算法,实现服务内容的高效实时检索。同时,研究了适合Android、IOS和WebAPP的服务主动推送方法,通过分析现有推送技术,确定采用基于MQTT的推送方案作为多平台推送的解决方法。 (4)设计了基于主动地理感知的个性化精准服务系统。分析了系统在用户偏好、服务检索和智能推送三个方面的核心功能。详细分析了系统数据结构并设计数据库,对系统核心功能的实现方法进行了介绍。最后,对系统主要功能进行了展示。 在个性化精准服务中添加地理特征因素,能够弥补因忽略用户动机而造成的服务个性化和精准度缺失的不足,可显著提高服务的个性化和精准程度。研究基于主动地理感知的服务推送方法为更加精准和个性化的服务推送提供了一种新的思路。