在做图片搜索时,描述一张图片的关键词有很多,其中可能有一些词在这张图片的画面元素中比较重要,有些比较不重要,但每个词只出现1次,所以tf是1,打出来的分数缺乏参考价值。
为了体现每个term对其所在的document主体的权重,需要用到lucene的payload机制。lucene自带了使用payload的基本规则,es里也有payload机制,但不知怎样写查询才能调用,求解。之前找的资料基本上都是要自己开发插件实现的。但做成插件的话又不知道怎样跟function query里用到的各种规则做结合
为了体现每个term对其所在的document主体的权重,需要用到lucene的payload机制。lucene自带了使用payload的基本规则,es里也有payload机制,但不知怎样写查询才能调用,求解。之前找的资料基本上都是要自己开发插件实现的。但做成插件的话又不知道怎样跟function query里用到的各种规则做结合
3 个回复
helloes
赞同来自: osborn
osborn
赞同来自:
lbeny - 数据挖掘、自然语言处理
赞同来自: