• A
  • A
  • A
  • АБB
  • АБB
  • АБB
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта
Контакты

Адрес: 105066, г. Москва,
Старая Басманная ул., д. 21/4

 

🧭 Как до нас добраться

 

Телефон: +7 (495) 772-95-90 доб. 22734

E-mail: ling@hse.ru

Руководство
Заместитель руководителя Ахапкина Яна Эмильевна

Редакторы сайта — Наталья Борисовна Пименова, Татьяна Борисовна Казакова, Максим Олегович Бажуков, Юлия Геннадьевна Бадрызлова

Книга
Proceedings of the 3rd Workshop on NLP Applications to Field Linguistics (Field Matters 2024)

Bangkok: Association for Computational Linguistics, 2024.

Статья
Корпусная лингвистика на современном этапе

Плунгян В. А.

Вестник Российской академии наук. 2024. Т. 94. № 9. С. 787-794.

Глава в книге
Time Series Generation with GANs for Momentum Effect Simulation on Moscow Stock Exchange
В печати

Pozdnyakov V., Makarov I., Maksim Kazadaev.

In bk.: Proceedings of the IEEE/IAFE Computational Intelligence for Financial Engineering (CIFEr-24). IEEE, 2024. P. 1-7.

Препринт
Exploring the Effectiveness of Methods for Persona Extraction
В печати

Konstantin Zaitsev.

arxiv.org. Computer Science. Cornell University, 2024

Создан модуль для ви­зу­а­ли­за­ции дис­три­бу­тив­но-се­ман­ти­че­ских моделей для языка Python

В рамках проекта по исследованию дистрибутивных семантических моделей под руководством Андрея Кутузова создан инструмент для интерактивной визуализации языковых эмбеддингов. Теперь вместо статической картинки любой желающий заглянуть в семантическое пространство может посмотреть на интерактивный граф, подвигать узлы, перейти от слова-центра сети к сетям, где центрами являются его соседи.

Модуль для языка Python, созданный сотрудниками и студентами Школы лингвистики, позволяет сгенерировать интерактивную веб-страницу для визуализации семантических «соседей– определенного слова. Нередкой задачей при работе с эмбеддингами (эмбеддинг — это представление слова в многомерном пространстве) является визуализация определенной части модели. Популярные фреймворки для работы с языковыми моделями, как, например, gensim, позволяют извлекать из моделей списки соседей того или иного слова (вкупе с некоторой метаинформацией вроде косинусного расстояния). По своей структуре такая информация представляет собой граф. Для визуального представления графов в языке Python есть пакет NetworkX, однако результатом его работы является статическая картинка — и это проблема, если, к примеру, узлы графа оказываются расположены слишком близко друг к другу, или граф слишком велик, в итоге одни части структуры отрисовываются поверх других.

Визуализация графа в виде интерактивного изображения на веб-странице позволяет пользователю взаимодействовать с элементами семантической структуры — отодвигать,  менять общее расположение, при этом пропорции графа сохраняются. Благодаря гиперссылкам в веб-странице можно реализовать переходы от одного графа к другому. Так, если мы генерируем не один граф «соседей», а также «соседей соседей», то при клике на такого «соседа» (т. е. на нецентральный узел) в одной визуализации мы будем переходить на страницу, где он является центром. Это необходимо, если мы хотим более глубоко исследовать семантическое пространство.

Кроме того, браузер как платформа гораздо гибче, при желании поменять оформление визуализации можно без повторной генерации картинки (просто с помощью CSS).

Проектом в рамках группы по визуализации эмбеддингов занимались сотрудники и студенты Школы лингвистики Т. Жордания, Н. Катричева,  E. Кузьменко, А. Кутузов, А. Лисицына, А. Яскевич.