Проверка правописания для движка blogengine
Качество правописания у меня страдает. Решение – автоматическая проверка набираемых текстов прямо на уровне движка. Правописание можно проверять в комментариях и при наборе статьи. Для проверки используется API Яндекс спеллера.
Код и инструкция по установке – на гитхабе: https://github.com/podgorniy/blogengine-speller
Спасибо, все работает, только на гитхабе часть описания слетела.
Поправил описание. Спасибо за внимательность.
Решение — изучение родного языка и повторение школьной программы. Даже супер-пупер программы пропустили ошибку в этом посте — нарушение грамматической сочетаемости: вместо «качества правописания» нужно писать просто «правописание страдает». Задумайтесь.
Уверен, что программы не умеют понимать ошибки подобного рода.
От описок такой подход не помогает. Хоть определенное улучшение, разумеется, принесет.
Мои требования к программе – отфильтровать банальные ошибки, вроде описок, лишних/недостаточных удвоений, которые усложняют понимание текста.
Мой комментарий тонко намекал на то, чтобы не искать никаких программ, а внимательно и вдумчиво вычитывать текст (ведь время думать-то у вас есть?). В противном случае свою голову вы заменяете на скрипт, не противно? Пришлось писать прямо, уж простите.
Дмитрий кстати, верно указал, что есть в русском языке ошибки которые вы не заметите, даже если подумаете и прочитаете несколько раз. Все дело в паттернах, которые заложены у человека в мозге. Когда знания русского языка недостаточно – на помощь приходит автоматизация.
Зачастую, печатные издания публикуют текста с ошибками, хотя текст прошел через главного редактора, корректора, верстальщика и полиграфиста. И они вовсе не мудаки, просто так устроен человеческий мозг – он не замечает, к примеру, перестановки букв. Кстати, самые популярные ошибки допускают в заголовках – а это то, что на самом виду.
Что же касается стилистики, то тут воля автора, тем более язык достаточно живой у нас.
Человек цинично нивелируется, подменяется техникой, вот и всё. Количество ошибок — не повод производить замену живого человеческого сознания на технику, которая, как вы и сказали, не способна найти всех ошибок.
Константин, восстание луддитов не хотите случаем организовать?