来源:本站日期:2018-7-3
搜索功能对电商来说非常重要,当用户带着清晰的意图去查找自己需求的产品时,却没有得到他想要的产品,这在很大程度上直接影响了用户关于产品的体验。
第一. 优化ik分词词库
大部分电商都是通过分词来提高产品的召回率以及相关度的排序,而分词词库则是确保分词准确的要害。
而ik词库分为基础词库、扩展词库和stopword,分词是根据基础词库里的词来分,扩展词库则是对基础词库的补偿,而stopword里的词就是被过滤掉的词。
首先是清洗基础词库的无效字词,以非名词和相关度过低的字词为主;
其次是补偿扩展词库,究竟ik词库是只是个词库,没办法自动更新,与时俱进,我们要自己跟上潮流去新增词汇;
最终就是增加stopword,这个网上查找一下就有了,ik自带的stopword量很少,通过补偿,可以有效地过滤掉一些不必的分词效果。
第二. 要害词绑定类目来辅佐语义辨认
语义辨认就是,系统会自动识别关键词代表什么。而现在无法从技术层面去实现查找的语义辨认,只会去悉数召回匹配到标题称谓里包含查找要害词的产品。
为此只能通过人工的方法去将要害词和类目进行相关,相当于给要害词打了标签,确保了搜索效果的相关度。