clj-duckling
clj-duckling copied to clipboard
Language, engine, and tooling for expressing, testing, and evaluating composable language rules on input strings. (a duckling clojure fork)
Did anybody take a stab at porting this to clojurescript as suggested here: https://news.ycombinator.com/item?id=20816871
Now all rules, corpus and classifiers storage are enbedded in the main functions. In order to implement a db storage a persistent layer shoul be created
For some languages (ro) parse returns duplicated tokens. A workaround is to add a distinct in the analyze function.