Bayes classifier, type tokenizer and NLP module reorganization

This commit is contained in:
mdecimus
2023-10-10 18:58:38 +02:00
parent a0812095ef
commit 3d9efd363a
53 changed files with 4651 additions and 944 deletions

View File

@@ -12,6 +12,7 @@ foundationdb = ["store/foundation"]
[dependencies]
store = { path = "../crates/store", features = ["test_mode"] }
nlp = { path = "../crates/nlp" }
directory = { path = "../crates/directory" }
jmap = { path = "../crates/jmap", features = ["test_mode"] }
jmap_proto = { path = "../crates/jmap-proto" }

View File

@@ -27,10 +27,11 @@ use std::{
};
use jmap_proto::types::keyword::Keyword;
use nlp::language::Language;
use store::{ahash::AHashMap, query::sort::Pagination};
use store::{
fts::{builder::FtsIndexBuilder, Language},
fts::builder::FtsIndexBuilder,
query::{Comparator, Filter},
write::{BatchBuilder, F_BITMAP, F_INDEX, F_VALUE},
Store, ValueKey,