An AI-powered web application designed to detect violence in images. Leveraging advanced machine learning models, it analyzes visual content to identify violent scenes, promoting safer digital environments.
Experience the application in action:
👉 Violence-Detector
- Image Analysis: Upload images to detect potential violent content.
- Real-time Processing: Swift analysis with immediate feedback.
- User-Friendly Interface: Intuitive design for seamless user experience.
- Responsive Design: Optimized for various devices and screen sizes.
- Frontend: React.js with Vite for efficient development and hot module replacement.
- Styling: CSS for responsive and aesthetic design.
- AI Integration/Backend: Incorporates advanced AI models for image classification. then using Imgbb for analysing the image
- Deployment: Hosted on Vercel for reliable and fast performance.
Violence-Detector/
├── public/ # Static assets
├── src/ # Source code
│ ├── components/ # Reusable components
│ ├── assets/ # Images and icons
│ └── App.jsx # Main application component
├── index.html # HTML template
├── package.json # Project metadata and dependencies
├── vite.config.js # Vite configuration
└── README.md # Project documentation
Getting Started
To run the project locally:
1. Clone the repository:
git clone https://github.com/KelvinCode1234/Violence-Detector.git
2. Navigate to the project directory:
cd Violence-Detector
3. Install dependencies:
npm install
4. Start the development server:
npm run dev
The application will be accessible at http://localhost:5173/ by default.
🤝 Contributing
Contributions are welcome! If you have suggestions, feature requests, or bug reports, please open an issue or submit a pull request.