如何在垂搜领域对 Elasticsearch 做定制化改造
vivo 的垂直搜索业务刚开始用 Elasticsearch 时,从 0 到 1 的过程没有太大挑 战,很快就能实现垂搜的基本功能。但是一旦实现了这个功能之后,搜索引擎需 要持续优化迭代,大家会发现诸如分词效果不好,数据召回率或准确率不够等 方面的问题。数据索引、检索以及排序这三个方面都有做深入的干预。因此把 Elasticsearch 作为一个底层快速检索和粗排工具,利用 Elasticsearch 做首轮 召回,然后再通过后续其他系统做精排(二次排序),实现更精细的业务逻辑。这 是我们遇到的第一大挑战,我相信在业界的垂搜项目,大概率会经历这样一个过 程。经历过这样的定制化改造后,就可以根据用户点击行为等评价指标做持续性 优化。
资源来源于《Elasticsearch 中国开发者调查报告》下载地址:https://developer.aliyun.com/topic/download?id=59
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。