理想情况下,我想降低某些词的重要性,例如“商店”、“商店”、“餐厅”。
当用户搜索“牛排餐厅”时,我希望“Jimmy's Steak Restaurant”与“Ralph's Steak House”一样重要。我希望通过严重降低“餐厅”一词的重要性(以及其他 20-50 个词)来实现这一点。
停用词适用于某些词,例如“a”、“the”、“of”等,但它们是全有或全无。
有没有办法在索引或映射级别为每个单词提供加权或提升值?
我可能可以在查询级别完成此操作,但如果我需要减少 50 个单词的影响,那可能会非常糟糕。
这是一个普遍的例子。在我实际的复杂解决方案中,我确实需要减少相当多的搜索词的影响。