设为首页
收藏本站
开启辅助访问
切换到窄版
登录
立即注册
中问网首页
我的收藏
站长博客
搜索
搜索
本版
帖子
用户
第一问答网
»
论坛
›
中问网
›
问答
›
如何解决搜索引擎精准匹配的问题,坐等高手来看!!! ...
返回列表
发新帖
如何解决搜索引擎精准匹配的问题,坐等高手来看!!!
[复制链接]
11
|
5
|
2021-1-27 05:14:23
|
显示全部楼层
|
阅读模式
比如搜索笔记本电脑,经常会出现笔记本电脑包或者笔记本电脑适配器等相关的产品,如何精准的搜索到相关的内容,尽量不出现与之有关的产品?
请各位高手支招!!!
分 -->
回复
使用道具
举报
千问
|
2021-1-27 05:14:23
|
显示全部楼层
如果你熟悉关键词就方便了。
例如:
查询:“笔记本”;
但是从结果中排除名称相关但不是你希望的关键词:“笔记本包”。。。
回复
使用道具
举报
千问
|
2021-1-27 05:14:23
|
显示全部楼层
可以通过目录来辅助,笔记本,笔记本配件,笔记本适配器肯定分属不同的属性目录,电子产品,包,电子配件,通过过滤掉非本目录的产品
回复
使用道具
举报
千问
|
2021-1-27 05:14:23
|
显示全部楼层
1.先把你的商品数据分到不同的分类
2.对关键词进行语义分析,分析出可能的类目或者品牌,比如"笔记本电脑"这个词,需要分析出来属于"电脑"这个分类的概率,假设是0.9
3.在搜索查询的时候,对命中"电脑"分类的商品进行提权,保证这些商品可以以较高的分数排到前面去
回复
使用道具
举报
千问
|
2021-1-27 05:14:23
|
显示全部楼层
楼主如果真的需要精准匹配,直接给关键词加双引号就够了。
回复
使用道具
举报
千问
|
2021-1-27 05:14:23
|
显示全部楼层
其实这个问题比较好解决的,
以楼主的例子来说搜索笔记本电脑,
这个一般的中文分词器在分词的时候回分为笔记本电脑两个term,
如果用一般的match查询的时候,会去索引库里面匹配笔记本和电脑两个term,match默认是or查询,也就是说默认的话只要包含笔记本或者电脑的词条都会被搜出来
根据你的描述,其实可以设置匹配程度,或者将默认的or改为and就可以满足你说的精确查询需求了。
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
千问
主题
0
回帖
4882万
积分
论坛元老
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
积分
48824836
加好友
发消息
回复楼主
返回列表
问答
热门排行