Задать вопрос

Word2Vec или как получить вектор по слову?

Здравствуйте! Очень нужна ваша помощь.
Хочу получить по слову его вектор в python.
Например:
  • королева 0.856020450592041
  • бургундская 0.8100876212120056
  • регентша 0.8040660619735718
  • клеменция 0.7984248995780945
  • короля 0.7981560826301575

Перерыл практически всё, что можно было. Убил около пяти часов. Нашёл библиотеку word2vec, но и с ней возникают проблемы.
Вот самые полезные статьи: 1, 2, 3.
Это самые полезные. Но у меня всё равно вылезают ошибки (к примеру, нет какого-то модуля и т.п.)
Может кто-нибудь знает, в чём дело? Напишите желательно код для python 3.6.
Спасибо.
  • Вопрос задан
  • 842 просмотра
Подписаться 3 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Python-разработчик + ИИ
    8 месяцев
    Далее
Решения вопроса 1
@ivodopyanov
NLP, python, numpy, tensorflow
Пригласить эксперта
Ответы на вопрос 1
DanilBaibak
@DanilBaibak
Machine Learning engineer
Применял word2vec к сборнику книг про Гарри Поттер https://github.com/DanilBaibak/Harry_Potter_vs_Word2Vec
В репозитории есть как ipython notebook, так и шаги для установки локально.

Have fun ;)
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы