snipsco / snips-nlu-rs

Snips NLU rust implementation
https://snips.ai
Other
340 stars 56 forks source link

How to train CRFSlotFiller in Rust? #101

Open gembin opened 5 years ago

gembin commented 5 years ago

How to train CRFSlotFiller in Rust? thanks!

adrienball commented 5 years ago

Hi @gembin , The training is done with the python library snips-nlu, see the documentation here. Once you have trained an NLU engine, you can load it and run the inference with the Rust crate.

gembin commented 5 years ago

@adrienball yes, I'm aware training is available in the python library. Any plan to support training in rust?

adrienball commented 5 years ago

@gembin Implementing the training in Rust is something we have been discussing internally for the past months. It would have many advantages in terms of packaging and release process. However it requires quite some time to port the python libraries used for training only. This is not in our current short-term roadmap, but we keep an open mind about it, and we could move forward if the trade-off with the current solution becomes favorable for a rust implementation. I realize it is vague but I'm being transparent. Cheers

gembin commented 5 years ago

Yes, totally agree, it requires some time to port. Thank you for the detailed answer.