глоссарий

Word sense disambiguation

Word sense disambiguation

Word sense disambiguation (WSD) — задача ИИ: определить, какое значение многозначного слова имел в виду человек. «Ключ» — отмычка, родник или нотный знак? Человек выбирает мгновенно, компьютер — с трудом.

Без WSD ломаются поиск, перевод, распознавание команд. Поисковик, не понявший, что в запросе «как меняется ключ весной» речь о роднике, выдаст статьи про замки. Перевод без разрешения многозначности становится абсурдом. Это фундамент машинного понимания текста.

Как работает? Компьютер смотрит на «соседей» слова: если рядом «дверь», «замок» — речь о физическом ключе; если «родник», «вода» — об источнике. Модель обучается на размеченных текстах и запоминает типичные контексты.

Пример: в медицине слово «боль» может быть симптомом или диагнозом. Программа, заполняющая истории болезни, должна отличить жалобу «боль в колене усиливается при ходьбе» от клинической записи «боль, локализованная в суставе». Ошибка ведёт к неверной сортировке пациентов. Тот же механизм стоит за субтитрами, различающими «свет» как освещение и «свет» как мир, и за ассистентами, понимающими «установи будильник на завтра» без путаницы.

Вывод: WSD даёт машине чувство ситуации, которое человек получает от рождения. Пока алгоритмы не научатся выбирать нужное значение из сотен вариантов, общение с ними останется вежливым, но беспомощным. Это мост между вычислением и живой речью, и его строительство продолжается.