ugrás a tartalomhoz

Fórum moderáció - nem kívánt szavak cenzúrázása

killroy · 2009. Jún. 10. (Sze), 10.31
Sziasztok!

A cégnél ahol dolgozom azt a feladatot kaptam hogy fejlesszek le egy általános fórum rendszert. A fórumban szeretném kezelni a nem kívánt szavakat. Első lépésként készítettem egy bad words táblát ahova fel lesznek töltve a nem kívánt szavak. Az hogy magát a csúnya szót kiszűrje és helyette mondjuk három csillagot helyezzen el az nem éppen a legmegfelelőbb mert ugye a szar szót kifogja csillagozni a szarvas szóban is.

Tervbe van még vége, hogy Levensthein távolsággal vizsgálom a szavakat, de jelenleg még azt sem tartom a legmegfelelőbbnek mert ugye ha valaki halmozza az olyan nem kívánt szavakat melyek szerepelnek a táblában, mindezt egybe írva, akkor ugye szó egyezésnél egy csúnya szó kevés százalékot fog kapni szó egyezésre és a rendszer ebben az esetben nem szól a fórum moderátornak hogy problémás egy post.

Arra lennék kíváncsi hogy ti foglalkoztatok e már ilyen jellegű fejlesztéssel és hogy van e jól működő megoldásotok a problémára amit szívesen megosztanátok itt a fórumon. Vagy esetleg ismertek olyan oldalakat ahol ezt boncolgatják.

Közben én is keresem a gugliban de a hatákonyság miatt ide is beírtam.

Előre is köszönöm
 
1

Nem hiszem, hogy a

Fraki · 2009. Jún. 10. (Sze), 12.04
Nem hiszem, hogy a levenshtein jó ötlet volna itt, kiszámíthatatlan, mit szűrne ki. Regexp-pel viszont aránylag jól be tudod szabályozni, szótövezővel még jobban.
3

Moderáció

vbence · 2009. Jún. 10. (Sze), 13.14
A moderátor kap egy listát a függőben lévő kérdéses bejegyzésekkel, kiemelve a tiltott szó környezetét (pl ott lenne a szarvas valamint az előtte és utána álló 1-1 szó).

A moderátor választhat:

A) Zöld utat ad a bejegyzésnek. Ekkor lehet, hogy az a szó, esetünkben a szarvas bekerül a "jó sazvak" listájába és többet nem szól érte a rendszer.

B) Lemoderálja. Ez jelenthet törlést, csillagozást vagy azt, hogy külön kattintás után jelenik csak meg a bejegyzés szövege. Akár azt, hogy 14 éven felüli felhasználók láthatják csak a bejegyzést.

C) Megtekinti az egész szöveget és azután dönt.
2

Kevés értelmetlenebb dolog

tgr · 2009. Jún. 10. (Sze), 13.08
Kevés értelmetlenebb dolog van, mint a káromkodásszűrők. Ahogy az angolok mondanák, it's a clbuttic mistake.
5

Valóban, de

Joó Ádám · 2009. Jún. 10. (Sze), 13.32
Valóban, de ezt a problémát szerencsére a kérdésfeltevő is átlátja, így csak a moderátort értesítené észleléskor.

Más kérdés, hogy szerintem egy fórumhozzászólás értékét nem az szabja meg, hogy szerepel-e benne csúnya szó avagy sem – ha annak ott a helye, akkor oda kell tenni.
4

Bayesian filter

janoszen · 2009. Jún. 10. (Sze), 13.18
A Drupalban láttam egy PHPban megvalósított bayesian szűrőt. Szerintem, azt nézd meg közelebbről.