Ёфика́тор (от ё + лат. -fico ← facio — «делаю») — программа, заменяющая букву е на ё там, где она должна употребляться по правилам русского языка. Процесс расстановки букв ё называется ёфикацией.
Умный ёфикатор должен не только предлагать буквы ё в словах, где они всегда используются (например, свёкла), но и учитывать сложные ситуации, когда возможны оба варианта написания (например, слез и слёз, осел и осёл и другие). Именно в таких случаях может возникать двойственность смысла при прочтении:
«Вот, скажут, такого господина нам бог послал, при таком-то передохнем…». Алексей Толстой.
«Кто-то считает, что все уходит, когда плачешь. Я считаю, что все уходит, когда поешь». Бек Хэнсен, музыкант.
Веб-сервис Орфограммка имеет встроенный умный ёфикатор на основе синтаксического анализатора. Программа с высокой точностью определяет слова, в которых нужно проставить букву ё.
В примере ниже выделенные слова могут писаться как с буквой е, так и с ё в зависимости от контекста. Орфограммка успешно выявляет такие случаи и даёт правильный совет при ёфикации.
Стихотворение-шутка (автор YanaKrilova) о такой двойственности:
Принцесс, драконом заточённых,
Возможность есть ещё спасти,
А вот заточенных драконом...
Прости.