`
mozhenghua
  • 浏览: 324476 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

商品名称查询微调

 
阅读更多

   搜索需求:

 

  比如商品“耐克运动鞋男士款”精准搜索是按顺序搜索拼音首字母或汉字。商品太多的时候。客户下单搜索的时候不一定知道商品的名称顺序,他可能会搜索“男士款运动鞋、男士耐克运动鞋、运动鞋耐克等等”搜索条件有限。商品名称越长。搜索条件越困难。顺序错一位就搜索不出来了。后来提出这需求。总部同意帮忙更改。经过测试后发现只要包含关键字的商品全部都搜出来了!如:现在搜索矿泉水只能搜“水”字,出来十几个然后选择。搜矿泉水三个字,什么石灰矿。什么泉的商品全出来了,出来上百种。

 

我们的意思是能不能以搜索的关键字分为优先级。不按商品的顺序搜索了。比如,“农夫山泉矿泉水”当我们搜索“矿泉水”时候,会出来很多品牌的矿泉水。当我们搜“农夫矿泉水”或者“农夫山泉水”这五个关键字时只要商品名称全部包含这五个字就自动搜索出来“农夫山泉矿泉水”这个商品都包含。所以这个商品才出来,如果不是全部包含就不用搜索出来了!

 

当然这种情况是最完美的。如果无法做到这种情况,能满足如商品“崂山啤酒”搜索“啤酒崂山”也能搜出来就好。如商品“男士白色衬衫”搜“白色衬衫男士”能搜出来就好!一般的商品叫法组合是《品牌-类型-规格》能满足搜索条件达到《类型-品牌-规格》就好。如“aabbcc”搜索bbaa或ccbb也能出来。

使用以下分词方式,有一个前提是被分词的内容比较短,仅限于title,name一类的文本

 

  <fieldType name="cn_ik" class="solr.TextField"  
       autoGeneratePhraseQueries="false"  omitNorms="true" omitPositions="true">  
	<analyzer  type="index">
        <tokenizer class="solr.PatternTokenizerFactory" pattern=",\s*" />
	   <filter class="solr.NGramFilterFactory"  minGramSize="1" maxGramSize="7" />
	   <filter class="solr.StandardFilterFactory"/>
	   <filter class="solr.TrimFilterFactory"/>
	</analyzer> 
     <analyzer type="query" class="com.dfire.tis.solrextend.analyzer.IKAnalyzer" >
     </analyzer>
  </fieldType>
 

 

分享到:
评论

相关推荐

    基于 python 实现的自动售货机商品检测检索

    【作品名称】:基于 python 实现的自动售货机商品检测检索 【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【项目介绍】:对于自动...

    通过ChatGPT生成吸引力的商品标题和描述提示词公式.docx

    - **特点词/品牌**:接着,添加商品的品牌名称或独特特性,如“XXBook X Pro”。 - **特征词/优惠词**:强调商品的特殊属性或当前优惠,如“限时加赠”、“最新一代”。 - **关键词 1/关键词2**:最后,包含与...

    20210726-国融证券-可转债报告:货币微调股债受益,新券上市定位分化加剧.pdf

    - "***-国融证券-可转债报告:货币微调股债受益,新券上市定位分化加剧" 这个标题说明了报告的内容主要涉及两个方面:一是货币政策的微调,二是新上市的可转换债券(可转债)在市场中的定位出现分化。报告的主题是...

    liner-notes:用于序列到序列建模的基于变压器的编码器-解码器体系结构。 用于根据商品名称生成评论。 案例研究使用优质葡萄酒

    这里的“liner-notes”项目专注于利用Transformer架构进行Seq2Seq模型的实现,特别是针对根据商品名称生成评论的应用场景。我们将深入探讨Transformer模型以及它如何适应这个特定的案例——生成关于优质葡萄酒的评论...

    商品分类的原则

    当然,随着市场变化和消费者需求的演进,适时微调分类是必要的,但应避免大范围的结构调整。 四、可扩展性原则 随着商业环境的发展,新的商品类型可能会不断涌现。因此,商品分类体系应具备一定的前瞻性,留有扩展...

    shopex 485易开店安装包公司600买的

    可以通过微调广告图片的高度、新闻显示条数、品牌和商品图片尺寸和显示个数等来调整,左右两部分均可继续自由增删版块,且版块顺序可以在可视化编辑中使用鼠标拖动来完成。并不需要严格按照模板默认的效果,目测协调...

    交互式BERT在医药电商搜索相关性中的探索共14页.pdf

    医药电商搜索相关性是指用户输入的查询与返回的商品或信息之间匹配的程度。在传统电商搜索中,通常依赖关键词匹配和TF-IDF等方法,但这些方法可能无法捕捉到语义层面的关联。而交互式BERT能够理解复杂的语境和深层...

    DreamerShop梦想家网店系统 3.5.0.rar

    DreamerShop梦想家网店系统遵循了国际电子商务协会标准,并结合中国电子商务发展实际情况进行微调设计让您在使用过程中无后顾之忧,底层按照B2C的商业模式进行架构,运行于微软公司的.NET平台,采用ASP.NET技术进行...

    淘宝简单大方红色全套模板

    1. **店招(Logo)**:店招是店铺的门面,它包含了店铺名称和Logo,设计时需要考虑品牌识别度和整体风格的一致性。红色背景可以增强视觉冲击力,使店铺更显眼。 2. **导航栏**:提供清晰的分类导航,帮助顾客快速...

    淘宝聚划算模板

    - 修改`你的宝贝名字了(文字)&lt;/strong&gt;`为实际的商品名称。 4. **微调样式**: - 根据需求调整字体大小、颜色等细节。 - 可以使用CSS进行更精细的样式定制。 #### 五、注意事项 - 在实际应用过程中,确保所有...

    积分商城,在线积分兑换

    5. **测试与调整**:在生产环境前进行详尽的测试,确保所有功能正常运行,如有需要,对界面和逻辑进行微调以满足业务需求。 6. **监控与维护**:上线后持续监控系统性能,定期更新和维护源代码,确保安全性和稳定性...

    换档时货架卡单白双黄更换作业规范

    货架卡是超市商品陈列的重要组成部分,它通常包含商品名称、价格、促销信息等内容,为顾客提供清晰的商品信息,同时也有助于提升购物体验。在换档期间,货架卡的更换尤其关键,因为它直接影响到新商品的展示效果和...

    destoon 阿里分类

    4. **调整与优化**:导入后,可能需要根据实际情况对分类进行微调,如合并某些相似的分类,或者拆分过大的分类,以适应自身网站的需求。 5. **前端展示**:最后,要确保这些分类在网站前端能够正确显示,并且用户...

    Excel表格+Word文档各类各行业模板-送货验收单.zip

    1. **基本信息**:包括送货单号、供应商名称、收货单位、日期等,用于标识和追踪送货过程。 2. **商品清单**:列出所有交付的物品,包括品名、型号、数量、单价、总价等,便于计算总金额并核对货物。 3. **验收情况*...

    超详细的宝贝描述模版制作教程

    在合适的位置使用文字工具添加模板标题、店铺名称、欢迎语、链接按钮等信息。在模板底部,别忘了添加版权信息,如水印和制作者标志。此时,可以继续微调文字和图像效果。 接下来,使用Photoshop的切片工具将模板...

    Python-一个通用图像检测程序使用Google的机器学习库Tensorflow和Inception

    - 商业领域的商品识别,帮助自动化库存管理。 - 医疗影像分析,辅助医生诊断疾病。 - 社交媒体内容审核,自动检测违规图像。 通过理解Python、TensorFlow和Inception模型的工作原理,开发者可以构建出高效且精确的...

    使用Excel制作发货单和送货单模板教程.doc

    发货单和送货单通常包含客户信息(如名称、地址)、商品明细(如产品代码、数量、单价、总价)、订单号、日期以及运输详情等。在创建模板时,确保每个字段都有独立的一列,避免信息混淆。例如,地址应单独成列,以...

    使用Excel制作发货单和送货单模板教程.pdf

    确保每个需要填写的信息都有独立的一列,例如收货地址、发货地址、货物名称、数量等。例如,"广州"应作为一个独立的列,避免与"地址"混合在同一列,以免在自动填写时清除其他信息。 第二步,设置打印格式: 为了...

    BYLabel.rar

    2. **文本编辑**:用户可以添加和编辑文本,包括字体、字号、颜色、对齐方式等,方便地输入商品名称、日期、批号等信息。 3. **图形和图像**:支持插入图形,如线条、形状、图标等,以及导入图片,如公司Logo或产品...

Global site tag (gtag.js) - Google Analytics