Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Разное

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Защита от безсмысленного текста.

Сообщения:  [1-10]    [11-20]  [21-29] 

 
 автор: lElectroHardl   (17.08.2010 в 19:28)   письмо автору
 
   для: Eugene77   (17.08.2010 в 17:02)
 

Указать это в массиве допустимых слов? Вернее "слово -> его синонимы -> его склонения -> его время -> единичная/множественная форма и т.д. и т.п.". Вопрос в том, будет ли этим то-то заниматься.

Но если так делать, то на обработку сего текста будет уходить больше времени, чем на его написание :). Поэтому и предлагаю JS как вариант. По такому алгоритму - "ввел слово - проверил слово - если слово не подходит, вывел предупреждение".

  Ответить  
 
 автор: Eugene77   (17.08.2010 в 17:02)   письмо автору
 
   для: Владимир55   (17.08.2010 в 13:32)
 

Словари содержат исходные словоформы да и то, как правило, не всех слов.
А как вы остальные формы будете фильтровать?

Например глагол "шить"
имеет форму "шью" как определить, что это тоже допустимая форма?

  Ответить  
 
 автор: lElectroHardl   (17.08.2010 в 15:30)   письмо автору
 
   для: tvv123456   (17.08.2010 в 15:23)
 

Возможно.
Погуглив, нашел немного нужного. Кому эта тема интересна, прошу:

http://www.ozhegov.org
http://ru.wiktionary.org/wiki/Индекс:Русский_язык
http://www.artint.ru/projects/frqlist.asp
http://dict.buktopuha.net/

Последняя ссылка вырыта запросом "словарь русского языка .rar".

  Ответить  
 
 автор: tvv123456   (17.08.2010 в 15:23)   письмо автору
 
   для: lElectroHardl   (17.08.2010 в 15:07)
 

НУ яваскрипт вообще штука ненадежная, так как это пользователю решать, пользоваться ли этим чудом света.

  Ответить  
 
 автор: lElectroHardl   (17.08.2010 в 15:07)   письмо автору
 
   для: Владимир55   (17.08.2010 в 13:32)
 

По-поводу скорости проверки. Что если написать JS, который проверял бы каждое новое вводимое слово пользователем. Т.е. юзер ввел слово,его сразу проверили, ввел второе - опять проверка. Что бы не весь текст за раз проверять, а каждое слово по отдельности. Такое возможно?

  Ответить  
 
 автор: Владимир55   (17.08.2010 в 13:32)   письмо автору
 
   для: Commander   (17.08.2010 в 12:39)
 

Можно и так, когда статистика наберется. Но словарь решил бы проблему радикально раз и навсегда. Лично я бы выбрал словарное решение, если бы такой словарь существовал.

  Ответить  
 
 автор: Commander   (17.08.2010 в 12:39)   письмо автору
 
   для: Владимир55   (17.08.2010 в 12:26)
 

А может попробовать составить такой словарь, используя сами сообщения?

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

  Ответить  
 
 автор: Владимир55   (17.08.2010 в 12:26)   письмо автору
 
   для: lElectroHardl   (17.08.2010 в 12:00)
 

На мой взгляд, идея очень хорошая!

Разумеется, проверка потребует намалого времени, но ведь интенсивность записей не столь велика, чтобы это стало проблемой.

Вот только есть ли такие словари?

  Ответить  
 
 автор: lElectroHardl   (17.08.2010 в 12:00)   письмо автору
 
   для: psychomc   (12.08.2010 в 22:58)
 

Я вот думаю уже 2-й день над такой мыслью.

Что если собрать все слова русского языка в массива (если такого еще нет) и делать проверку, совпадает ли напечатанное слово тем, которые находятся в массиве. Если нет, просто не пропускать его сообщение/текст/заметку, либо выдавать сообщение "Замените слово "" ".
И не нужна будет никакая перемодеризация.

Может идея и бредовая, а может и нет.

  Ответить  
 
 автор: DJ Paltus   (13.08.2010 в 13:19)   письмо автору
 
   для: Владимир55   (12.08.2010 в 18:43)
 

А еще не следует забывать, что если идея реализована в стиле "Вики", то бессмысленные записи со временем сами будут вдруг замещаться осмысленными, пришедшими от сознательных пользователей.

  Ответить  

Сообщения:  [1-10]    [11-20]  [21-29] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования