С помощью gensim я могу решить уравнение «король + женщина - мужчина = королева» с помощью этой строки:
model.most_similar_cosmul(positive=['king', 'woman'], negative=['man'])
Но как я могу передать ('king', 'queen')
и вывести интерполяцию следующим образом:
positive=['woman'], negative=['man']
Было бы здорово передать два разных слова, таких как «дождь» и «мышь», чтобы увидеть, какие слова нужно сложить / вычесть, чтобы преобразовать одно в другое!
Еслиgensim не может этого сделать, есть ли инструменты для этого?