Implement Frequency matching strategy

This commit is contained in:
ManyTheFish
2024-05-29 11:06:39 +02:00
parent 19acc65ad2
commit abdc4afcca
5 changed files with 78 additions and 1 deletions

View File

@ -159,6 +159,7 @@ pub fn expected_order(
match optional_words {
TermsMatchingStrategy::Last => groups.into_iter().flatten().collect(),
TermsMatchingStrategy::Frequency => groups.into_iter().flatten().collect(),
TermsMatchingStrategy::All => {
groups.into_iter().flatten().filter(|d| d.word_rank == 0).collect()
}