Автоматическое модерирование комментариев с помощью Rails - PullRequest
1 голос
/ 01 июля 2010

У нас есть требование иметь комментарии к приложению, автоматически модерируемому на непристойности и т. Д. По-прежнему будет реальный мир, который модерирует просмотр комментариев, но они хотят автоматически отфильтровывать действительно плохие вещи.

Каков наилучший способ сделать это?

Ответы [ 3 ]

2 голосов
/ 01 июля 2010

Вы захотите использовать что-то вроде Akismet .Последнее, что я проверил, это то, что WordPress использует для предотвращения спама в комментариях.Это тоже довольно просто.

Вот пара ссылок:

Вот гем / плагин: Rakismet

Что касается ненормативной лексики, а не обычного спама, вам может понадобиться что-то вроде WebPurify (первое, что я нашел).Вы можете взломать свое собственное вместе, занеся в черный список ненормативную лексику и используя элегантную обработку строк в Ruby, чтобы заменить / отфильтровать их, но это, вероятно, будет бесконечная битва против 1337 речей и тому подобного.Плюс, возможно, лучше практиковать аутсорсинг чего-то подобного, если это возможно.

1 голос
/ 01 июля 2010

Вы можете попробовать фу-фу, не идеально, но много отфильтровывает.

http://github.com/adambair/fu-fu

1 голос
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...