1. 研究目的与意义(文献综述包含参考文献)
毕业设计开题报告 1.1课题背景及研究的目的和意义 随着互联网的快速发展,生活的快节奏,人们对用户体验的追求越来越高,搜索的长时间等待也变得让人无法忍受。
如何获得更快的搜索、更好的搜索结果、更符合用户心理的推荐成为很多网站、手机应用的痛点。
本项目意在通过建立倒排索引加快搜索和使用字典树结构快速找到联想词二者相结合的方式提供良好的搜索体验。
剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!
2. 研究的基本内容、问题解决措施及方案
1.4搜索排序模块的具体实现系统给出了多种排序的方式,排序方式包括:(1)按相关度排序,默认的排序模式SORT_RELEVANCE模式,即匹配度最高的排在最前面;(2)SORT_ATTR_DESC按指定属性降序模式排序,在配置文件中会具体记录属性的域,在建立索引时会将属性域单独处理,搜索结果排序时按排序需求,获取配置ATTR的对应值,该值越大排名越靠前,如业务中的调用次数、服务等级均可按次排名(3)SORT_ATTR_ASC按指定属性升序序模式排序,与(2)刚好相反,这个模式将对应属性的值大的排名放在后面,如业务中的差评数;(4)SORT_EXTENDED组合属性排序模式,即将(2)(3)的排序方式进行组合,可以按部分属性升序部分属性降序模式,这种情况下属性的的位置很重要越靠前越主要(5)SPH_SORT_EXP模式将前一种进行优化,可以按算数方式计算值,按具体计算结果排序。
相关性的评分使用时 BM25算法,主要思想是对查询词Query 进行语素解析,生成查询(term)项q_i。
然后,对于每个搜索结果文档 D,计算每个查询项q_i与D的相关性,进行加权求和,得到查询词与文档D 的相关性得分。
剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付
以上是毕业论文开题报告,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。