User Query -> Domain Detection -> BM25 Search -> Rule Application -> Output (55 sectors, (20 CSVs, (190 rules, 21 product types) 1,676+ rows) 84 anti-patterns) Layer 1 -- Domain Detection: Classifies ...
This repository provides an implementation of the Okapi BM25 algorithm following the scikit-learn API standards. This implementation can be used in the same way as TfidfVectorizer or CountVectorizer.