Crime Detection using Machine Learning and web3
Crime Detection using Machine Learning and web3 is a project that aims to detect criminal activities in video footage using machine learning techniques and store the information in a decentralized manner using web3 technologies. Installation
Clone the repository:git clone https://github.com/AkhilAndroid/Crime-Detection-using-Machine-Learning/
cd Crime-Detection-using-Machine-Learning-and-web3
Install the dependencies:
pip install -r req.txt
Download the pre-trained models and video from Google Drive. https://drive.google.com/drive/folders/1GnrMkLj3EDy5-Vk7SnF-gqQes6hJJNpg?usp=share_link
Extract the files and place them in the root directory of the project.
Open the project in Chrome browser and use http://127.0.0.1:8000/api as the API endpoint.
Usage
Run the following command to start the server:
python manage.py runserver
Open http://127.0.0.1:8000 in Chrome browser to access the web interface.
Upload a video file to the web interface and click on the "Detect" button to detect criminal activities in the video.
The detected criminal activities are displayed on the web interface, and the information is stored in a decentralized manner using web3 technologies.