CrimeWatch.AI is a project aimed at leveraging artificial intelligence to detect and prevent crime. This project utilizes Gemini 1.5 Pro API to analyze various data sources and provide insights to law enforcement agencies and communities.
- Crime detection: CrimeWatch.AI uses Gemini 1.5 Pro API to analyze crime data and identify patterns, enabling early detection and prevention of criminal activities.
- Real-time monitoring: The system continuously monitors incoming data streams and provides real-time alerts and notifications to relevant authorities.
- Predictive analytics: By analyzing historical crime data, CrimeWatch.AI can generate predictive models to forecast crime hotspots and trends, helping law enforcement agencies allocate resources effectively.
- User-friendly interface: The project includes a user-friendly web interface that allows users to interact with the system, visualize crime data, and access relevant insights.
To install and run CrimeWatch.AI, follow these steps:
- Clone the repository:
git clone https://github.com/Y-ZR/CrimeWatch.AI.git - Configure the system: Update the configuration file with your API keys and other required settings.
- Go into the frontend folder
- Install dependencies:
npm install - Start the application:
npm run dev
Once the application is up and running, you can access the CrimeWatch.AI web interface by navigating to http://localhost:3000 in your web browser. From there, you can explore crime data, view analytics, and interact with the system.
If you have any questions or suggestions regarding CrimeWatch.AI, please contact us at yzr@u.nus.edu