Project
bad_word_detector
Detects #uck F|_|__C_K and other variations of hidden swear words in text.
Usage:
```
finder = BadWordDetector.new
finder.find("What the #uck")
it will return BadWord object
```
Transformation rules is defined in form: {"#" => {"symbol"=>"f", "weight" => 2}} (where weight is optional)
in file conf/rules.yaml
List of swear words is located in conf/library.yaml
Whitelist of english words in conf/whitelist.yaml
You can also set own rules:
finder = BadWordDetector.new rules, library, whitelist
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
Development