Skip to content

Arpit104147/UDBHAV_PROJECT

 
 

Repository files navigation

UDBHAV_PROJECT

CampusSight: Campus Entity Resolution & Security Monitoring System

Description: CampusSight is an intelligent, privacy-conscious platform designed to unify fragmented campus data into actionable insights. It links disparate data sources—access logs, Wi-Fi connections, library checkouts, CCTV footage—to create a cohesive “digital twin” of every campus entity. The system empowers security and operations teams to reconstruct timelines, predict probable entity locations, and receive intelligent alerts, all through a user-friendly dashboard.

Key Features:

Unified Data View: Integrates structured logs, unstructured text, and visual data. Story View Timeline: Chronological visualization of entity activities across multiple systems. Predictive Intelligence: Explainable AI predicts probable entity states with human-readable reasoning. Intelligent Alerts: Real-time notifications for unusual events, anomalies, or inactivity. Privacy-First: Role-based access and PII masking ensure ethical and secure handling of data. System Architecture: Database: MySQL backend with normalized, indexed tables; central entity resolution mapping table. Predictive Model: Time-aware decision tree classifier for explainable and actionable predictions. Dashboard: Interactive UI designed for security and operations personnel for fast situational awareness.

Setup Notes on Large Files: Two large files required for running the project are hosted on Google Drive:

trained_location_model.joblib – Trained machine learning model Download Link : https://drive.google.com/file/d/1tNCVH7JfrdXBcR89uWjm244h-Ingto6i/view?usp=sharing

face_images/ – Folder containing required face images Download Link : https://drive.google.com/drive/folders/169wiGdcp1qIcAaFGGRCuX16niTgFjPaE?usp=sharing

Instructions:

Download the files from the above links. Place trained_location_model.joblib in the project root directory. Place the face_images folder in the project root/data directory along with csv files. Create database in xampp phpMyAdmin with name "campus_entity_system" Run command to setup database php setup_database.php

Run command to import data from csv files to mysql database php import_data.php Run the project on http://localhost/your_directory/index.php.

Conclusion: CampusSight transforms reactive campus security into proactive intelligence, combining predictive monitoring, timeline reconstruction, and alerting, all while maintaining strong privacy and ethical standards.

About

This our repository where we will create the MVP of our project for the hackathon.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • PHP 69.8%
  • Python 23.5%
  • HTML 6.7%