Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > Функция проверки текста


Автор: Qbass 3.4.2012, 10:39
Доброго времени суток.

 Подскажите возможно ли реализовать функцию которая бы определяла бы является ли русский текст читаемым, а не набором букв?

Автор: ksnk 3.4.2012, 10:59
Qbass, Это как это? 

Текст для проверки длинный? 

По словарю проверять? Нужно словарь на 50-80к слов + опечатки будут.

Проверять по принципам puntoswitcher'а? 

Нужно также иметь ввиду фразы типа
"Варкалось. Хливкие шорьки
Пырялись по наве
И хрюкатали зелюки,
Как мюмзики в мове" 
Вполне "осмысленная" фраза  smile 

Можно провернуть проверку синтаксиса чем-то вроде OpenOffice. Если будет много ошибок - пусть исправляют smile 

Автор: Qbass 3.4.2012, 11:06
Цитата(ksnk @ 3.4.2012,  10:59)
Qbass, Текст для проверки длинный? 

По словарю проверять? Нужно словарь на 50-80к слов + опечатки будут.

Текст разный.
Без словарей это возможно?

Автор: baldina 3.4.2012, 11:30
Цитата(Qbass @  3.4.2012,  11:06 Найти цитируемый пост)
Без словарей это возможно? 

нет. даже что бы воспринимались фразы типа "Пырялись по наве" нужны словари слогов и правил спряжения

Автор: Qbass 3.4.2012, 11:47
Если у кого будут какие нибудь варианты решения поставленной задачи, то пишите.

Автор: baldina 3.4.2012, 11:54
Цитата(Qbass @  3.4.2012,  11:47 Найти цитируемый пост)
поставленной задачи

пока не очень ясно, что требуется. для начала - что является "читаемым текстом". например, "ГОСТ Р 1234-90", это читаемый текст?
попробуйте подключить гугл. например, если он на фразы из одного, двух, пяти слов проверяемого текста будет возвращать более 10 ссылок - считайте читаемым

Автор: Qbass 3.4.2012, 12:18
Цитата(baldina @ 3.4.2012,  11:54)
Цитата(Qbass @  3.4.2012,  11:47 Найти цитируемый пост)
поставленной задачи

пока не очень ясно, что требуется. для начала - что является "читаемым текстом". например, "ГОСТ Р 1234-90", это читаемый текст?
попробуйте подключить гугл. например, если он на фразы из одного, двух, пяти слов проверяемого текста будет возвращать более 10 ссылок - считайте читаемым

Да, читаемый.
Без использования сторонних сайтов.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)