H
H
hbrmdc2018-09-01 07:49:24
natural language processing
hbrmdc, 2018-09-01 07:49:24

What services and libraries exist for natural Russian language processing?

I am looking for libraries or services that can help with natural language processing for the Russian language. Here is what you are specifically interested in:
1. Translate words into the initial form: "They built" => "they", "build"
2. Recognize phrases: "They built the railway" => "they", "build", "railroad "
3. Associate the particle "not" with the verb to which it refers: "They did not build the railway" => "they" "do not build", "railway"
4. Interpret idioms and figures of speech: "well, the weather" => "bad weather"
Any advice? Libraries, services, sources of information on the topic - anything

Answer the question

In order to leave comments, you need to log in

5 answer(s)
S
Sergey, 2018-09-01
@begemot_sun

https://tech.yandex.ru/mystem/
https://tech.yandex.ru/tomita/

L
longclaps, 2018-09-01
@longclaps

pymorphy2

A
Ambrosian, 2018-09-02
@Ambrosian

For your first two tasks, banal stemming is enough
snowball.tartarus.org/algorithms/russian/stemmer.html

R
Roman Mirilaczvili, 2018-09-01
@2ord

AOT (Automatic Text Processing)

D
Dimonchik, 2018-09-02
@dimonchik2013

https://ailev.livejournal.com/1006416.html

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question