Image Source: https://tinyurl.com/ycy9ufmv
vProfanity is a software solution that automates the detection and censorship of profanity words and sexual material in video content.
vProfanity uses machine learning models, specifically speech recognition and image classification.
vProfanity archive main public repository. Click here
Please read the installation first before contributing.
- Create a folder named 'python' in the
vProfanity\bin\Debug
folder. Then, download the Python 3.11 Windows embeddable package (64-bit) and extract its contents into the created folder. - Create a folder named 'ffmpeg' in the
vProfanity\bin\Debug
folder. Next, download the latest version of ffmpeg github master builds essentials and extract its contents into the created folder. - Create a folder named 'models' in the
vProfanity\bin\Debug
folder. After that, download the image classification model and place it in the created folder. - Open terminal and navigate to
utilspy
directory. Enter the following command:pip install -r requirements.txt
. - Open vProfanity in the Visual Studio environment and run the application.
If you're facing problems while using vProfanity, please report the issue immediately here.
vProfanity is licensed under the MIT License. See the LICENSE for more details.
Write some code and submit a pull request until it is accepted by the research team.