Какие существуют сервисы и библиотеки для обработки естественного русского языка?

Ищу библиотеки или сервисы, которые могут помочь с natural language processing для русского языка. Вот что конкретно интересует:

1. Переводить слова в начальную форму: "Они строили" => "они", "строить"
2. Распознавать словосочетания: "Они строили железную дорогу" => "они", "строить", "железная дорога"
3. Связывать частицу "не" с глаголом, к которому она относится: "Они не строили железную дорогу" => "они" "не строить", "железная дорога"
4. Интерпретировать идиомы и фигуры речи: "ну и погодка" => "плохая погода"

Посоветуете что-нибудь? Библиотеки, сервисы, источники инфы по теме - все что угодно
  • Вопрос задан
  • 2280 просмотров
Пригласить эксперта
Ответы на вопрос 5
@Ambrosian
Для первых двух ваших задач хватит банального стемминга
snowball.tartarus.org/algorithms/russian/stemmer.html
Ответ написан
dimonchik2013
@dimonchik2013
non progredi est regredi
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Wanted. Санкт-Петербург
от 80 000 до 150 000 ₽
Wanted. Санкт-Петербург
До 120 000 ₽
Almond Event agency Воронеж
от 60 000 до 115 000 ₽
05 нояб. 2024, в 16:31
500 руб./за проект
05 нояб. 2024, в 16:24
5000 руб./за проект
05 нояб. 2024, в 16:12
10000 руб./за проект