Abuse Detection project is a powerful and accurate web application that employs Python, Flask, and React to detect abusive content in usergenerated text. Leveraging state-of-the-art machine learning algorithms, the model boasts an impressive accuracy rate of 95%, making it a reliable tool for maintaining a safe and respectful online environment.
Dont worry Our project can help you find if someone is threatning you and even more...
Instructions on setting up your project locally. To get a local copy up and running follow these simple steps.
- Clone the repo into your desired directory
git clone https://github.com/Sourabh-Bharale/abuse-detection.git
- Set up virtual env for python
cd server python -m venv venv .\venv\Scripts\activate
- install the necessary dependencies for python
pip install flask flask-pymongo flask_cors scikit-learn
This projects stores and collects data on mongodb for furthur versions & improvements
you can create your own database and use it
inside /server/.env
CONNECTION_STRING = YOUR_DATABASE_URL
- Start Flask server at localhost:5000/data
python application.py
- Install dependencies (only the first time)
cd ../ npm install
- Run the local server at localhost:3000
Now you are good to go 🚀
npm run start
You can try out the app from http://localhost:3000
and
View the Data on http://localhost:5000/data