clojure bayes elasticsearch duke deduplication