До прототипа мессенджера из предыдущего поста я дошел за полдня, отвлекшись лишь на «Тотальный диктант».
Для начала решил попробовать word2vec, и чтобы не тратить время на обучение нашел готовую модель у этих ребят. К счастью, у них есть API к нейросети.
За основу мессенджера проще всего взять Friendly chat от Firebase/Google. И вуаля:
Не идеально, но суть примерно такая. Как можно заметить, нет морфологии. Слова модель подбирает семантически близкие, но это не всегда антонимы. В модели есть кривые слова, например, «моцарелл», «узас».