Господа, есть проблема: в игровом чате школота начинает немного офигевать от счастья, посему было принято решение о введении фильтра на разную брань.
Прошу вашей помощи и совета. По сути - нужно найти где-то большууууую базу слов для этой штуковины, однако парсинг гугла до 20й страницы выдачи плодотворных результатов не принёс. Засим обращаюсь к вам. Если есть у кого - поделитесь, пожалуйста. Хотя, с радостью приму альтернативные варианты.
з.ы. адрес для "делительства"
Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 1 сообщение(ий)):У вас нет прав чтобы видеть скрытый текст, содержащийся здесь.
- 19.03.2013 11:10
- 19.03.2013 13:05не пробовали?Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 1 сообщение(ий)):У вас нет прав чтобы видеть скрытый текст, содержащийся здесь.
а вообще проблем много с этими фильтрами. всякие невинные чебурашки с чебуреками в Астрахани могут привести культурное общение в вашем чате к обратному эффекту:)
в своё время ставил на ДЛЕ, так потом замучился редактировать слова в нормальные :)Спасибо сказали:
Гендальф Серый(19.03.2013), - 19.03.2013 14:32Опытный

- Регистрация: 08.03.2013
- Сообщений: 460
- Репутация: 122
От фильтров толку мало, достаточно написать буквы латинскую вместо русской, и фильтр мат пропустит. Или звёздочкой буквы заменить. Можно просто запретить наиболее распространённые слова в точном вхождении. И пообещать банить за мат.
- 19.03.2013 14:34
да, пара качественных модераторов будут лучше любого спам-фильтра. причём товарищи школьники с радостью согласятся на такую должность даже бесплатно. и даже будут ответственно относится, если выбрать правильных.
- 19.03.2013 15:05
В World of Tanks модераторам чата разработчики выплачивают внутриигровую валюту (которая обычно покупается за деньги)
- 19.03.2013 16:02
"Большая база" мата для фильтрации - не самое изящное решение.
К тому же - ресурсоемкое и малопроизводительное. При большой посещаемости можно получить излишнюю нагрузку на сервер.
Лучше использовать анализ фраз в чате с фильтрацией по регулярным выражениям для поиска корней матерных слов, или какой-либо их основы.
Вот некоторые примеры решения этой задачи:
http://habrahabr.ru/post/101232/
http://phpforum.ru/txt/index.php/t42762.html
http://mihal4.blog.ru/137666933.html
Да и погуглить стоит по запросам типа "антимат регулярными выражениями".Спасибо сказали:
Гендальф Серый(19.03.2013), - 19.03.2013 22:23
Базовые слова можно выдернуть из великолепной книги
http://www.e-reading-lib.org/bookrea...sskiy_MAT.html
или спарсить
http://rumat.ruСпасибо сказали:
Гендальф Серый(19.03.2013), - 20.03.2013 02:28Гуру

- Регистрация: 09.10.2011
- Сообщений: 1,813
- Репутация: 251
Гендальф Серый, самый лучший способ для школьников показательный расстрел (бан). Желательно народа с крутыми показателями.
Тэги топика:
Похожие темы
| Темы | Раздел | Ответов | Последний пост |
|---|---|---|---|
[help] Скорее всего Скорее всего фильтр от большого прироста ссылок.фильтр от большого прироса ссылок. | Оффтоп и свободные темы | 6 | 02.03.2013 11:17 |
Фильтр Яндекса “ты – ****ный” – обходим фильтр, возвращаем позиций + конкурс на 100 | Дайджест блогосферы | 5 | 25.02.2013 20:50 |
Что за фильтр. | Поисковые системы | 19 | 25.02.2013 20:23 |
Подскажите, как можно проверить чужой сайт на бан или фильтр? | Вопросы от новичков | 5 | 15.08.2012 02:23 |
Что за фильтр? | Дорвеи и black SEO | 26 | 08.09.2009 15:59 |






