Is there any modern part-of-speech tagger + dependency parser for Russian language? I need a tool or service that will be able to process plain text and output:
- division into sentences
- division into tokens
- part-of-speech tags (fine-grained MSD tags are welcome)
- lemmas (base forms)
- dependency role labels
I need the tool for commercial purposes. It could be either an open-source project with a trained statistical model that can be used for commercial purposes (purchased if needed) or an web API. Eventually it could be a proprietary closed-source binary with a proprietary model. The parsing models for Russian than I've found online all require the use of TreeTagger, which 1) has a very unfriendly licence, 2) is over 20 years old.