论文部分内容阅读
随着移动互联网技术的飞速发展和移动终端的日益普及,个人移动终端上正产生着大量的用户个人数据,包括照片、邮件、短信、日历项、联系人等等。随着个人数据的不断增长,用户对这些数据的检索需求也日益突出。Kaleido Photo是一个移动终端上的用户个人信息检索系统,利用全文检索技术,实现移动终端上的个人数据检索。该系统主要以照片为检索入口,支持相关照片之间的标记共享和扩展,并以照片的相关信息作为检索条件,进行事件相关的用户个人信息检索。语义搜索子系统作为Kaleido Photo系统的语义搜索部分,为用户提供了便捷的基于关键字的查询方式,来进行基于本体的个人数据语义查询。同时,语义搜索子系统还为用户提供了基于会话的短信语义化组织方案,便于用户在查看短信时方便地回想起当时的情境。论文首先对Kaleido Photo系统的相关技术进行了介绍,包括信息检索技术、语义桌面技术、聚类技术、语义查询构造技术等;接着描述了系统的功能需求,以及系统的软硬件环境;然后在需求分析的基础上,提出了系统的总体架构设计方案,并介绍了系统各主要模块的总体设计;随后详细介绍了语义搜索子系统中各相关模块的设计与实现。论文的重点是讨论Kaleido Photo语义搜索子系统的设计与主要模块的实现。论文详细介绍了其中的数据提取模块、语义数据存储模块、语义查询自动构造模块、语义查询模块以及短信会话聚类模块的设计及实现方法,并重点讨论了语义查询自动构造算法及短信会话聚类算法的设计与实现。根据需求与设计方案,对系统进行了单元测试和集成测试,验证了系统的功能,证明了系统的功能和性能达到了设计的要求。论文最后对全文做出了总结,描述了系统目前存在的不足和可能的进一步工作,并总结了本人在硕士研究生期间的工作情况和成果。