您是否可以使用ElasticSearch获得项目之间的相似性百分比?

时间:2018-02-15 12:40:58

标签: elasticsearch field similarity items

我正在考虑使用ElasticSearch来保存,搜索和获取数据统计数据,但我不确定我想做的是否可行。

主要目标是获得存储在数据库中的项目之间的相似性百分比。例如,给定以下两个相同的对象:

{'Item A': [{'name':'bob', 'age':20}]}, {'Item B': [{'name':'bob', 'age':20}]}

我想计算这样的东西:

Item ID1 | Item ID2 | Matching percentage Item A | Item B | 100

ElasticSearch是否允许这样的计算,寻找两个给定对象的字段之间的相似性百分比?如果不是你会建议什么?

感谢您的时间,

奥利弗

0 个答案:

没有答案