- комментарий 0:
From: Алексей
Date: 2021-08-12 18:30:46Z
Просто не нужно изображать из себя fasttext, раскладывая слова на составляющие в надежде, что это как-то поможет постичь их смысл. Есть слово, есть значение. Всё.
А родственными связями слов и прочей векторной арифметикой со словами пусть гуманитарии занимаются. Это они обычно развлекаются, рассчитывая допустимость слов в современном языке посредством замера степени инклюзивности и расизма/сексизма.
- комментарий 1:
From: Sergey Matveev
Date: 2021-08-12 18:56:24Z
*** Алексей [2021-08-12 21:30]:
>fasttext
И это я тоже впервые слышу :-)
- комментарий 2:
From: Алексей
Date: 2021-08-12 19:17:14Z
> И это я тоже впервые слышу :-)
Это библиотечка, переводящая слова в тексте в их векторное представление. После этого над векторами можно выполнять разную математику, отражающую соотношения слов.
Например, выражение ("Берлин" - "Германия" + "Россия") даст на выходе слово "Москва".
Или ("доллар" - "США" + "Украина") = "гривна".
Причём оно корректно пережёвывает не только слова с орфографическими ошибками, но даже и слова, не существующие в словаре - вплоть до просто случайного сочетания символов. При первом знакомстве всё это кажется какой-то магией, но на самом деле алгоритм чрезвычайно прост и любому, кто хорошо знаком с математической статистикой, может быть объяснён практически на пальцах.
- комментарий 3:
From: Sergey Matveev
Date: 2021-08-13 10:55:38Z
*** Алексей [2021-08-12 22:17]: [...]
Круто и интересно! Писал бы я IF-игры, то точно захотел бы там это
где-нибудь как нибудь применять :-). Чтобы с полуслова меня понимал
компьютер что я хочу.