Skip to content

The Abuse Detection project is a robust web application designed to combat abusive content in user-generated text. It combines Python, Flask, and React

Notifications You must be signed in to change notification settings

Sourabh-Bharale/abuse-detection

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Abuse Detection

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.

Like the project ( UwU ) ?? we would appreciate if you give this repo a star⭐

Is that A threat or something else?


Dont worry Our project can help you find if someone is threatning you and even more...

Getting Started

Instructions on setting up your project locally. To get a local copy up and running follow these simple steps.


Installation

  1. Clone the repo into your desired directory
    git clone https://github.com/Sourabh-Bharale/abuse-detection.git
  2. Set up virtual env for python
     cd server
     python -m venv venv
     .\venv\Scripts\activate
  3. install the necessary dependencies for python
    pip install flask flask-pymongo flask_cors scikit-learn

Environment Variables

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

  1. Start Flask server at localhost:5000/data
    python application.py
  2. Install dependencies (only the first time)
    cd ../
    npm install
  3. Run the local server at localhost:3000
    npm run start
    Now you are good to go 🚀

You can try out the app from http://localhost:3000 and View the Data on http://localhost:5000/data

About

The Abuse Detection project is a robust web application designed to combat abusive content in user-generated text. It combines Python, Flask, and React

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published