В канун праздников мы хотим сделать подарок всем, кто занимается дистрибутивной семантикой, и выпускаем новую версию нашего сервиса - RusVectōrēs 2.0.
Для тех, кто не знал или забыл: RusVectōrēs вычисляет семантические отношения между словами русского языка c помощью векторных семантических моделей, обученных на больших текстовых корпусах.
Что это такое? В дистрибутивной семантике слова обычно представляются в виде векторов в многомерном пространстве их контекстов. Семантическое сходство вычисляется как косинусная близость между векторами двух слов и может принимать значения в промежутке от -1 до 1. Значение 0 означает, что у этих слов нет похожих контекстов и их значения не связаны друг с другом. Значение 1, напротив, свидетельствует о полной идентичности их контекстов и, следовательно, о близком значении.
RusVectōrēs позволяет на основе нейронных моделей, обученных нами на НКРЯ, новостном и веб корпусах работать с векторами слов: вычислять ближайших семантических соседей слова, находить коэффициент сходства между парами слов, складывать и вычитать лексические вектора. Модели обучаются при помощи алгоритмов Skip-Gram и CBOW, реализованных в широко известной утилите word2vec.
Мы рассказывали о нашем сервисе на семинаре "Quantitative Approaches to the Russian Language" в Хельсинки в августе и на тьюториале по дистрибутивной семантике на конференции AINL-FRUCT в Санкт-Петербурге в ноябре. С тех пор функционал RusVectōrēs существенно расширился, и теперь у вас есть ещё больше возможностей для исследований. Основные изменения в новой версии таковы:
Желаем, чтобы для ваших исследований не существовало технических преград! Счастливых праздников!
Команда RusVectōrēs:
Андрей Кутузов (Университет Осло, Высшая школа экономики)
Елизавета Кузьменко (Высшая школа экономики)