⌜ J.A.R.V.I.S. // ONLINE ⌝
IBM SkillsBuild Project Submission

Campus Intelligence.

An explainable real-time incident intelligence engine that transforms uncoordinated student complaints into correlated, prioritized, and actionable infrastructure incidents.

React 19TypeScriptNode.jsExpressSQLite 3Google Gemini
CampusPulse AI screenshot preview 1
01.Landing
1 / 3

The Core Challenge

When campus infrastructure breaks down—whether it is a severed fiber link in a computer science lab or an AC compressor failure in the library—administrators rarely get an actionable diagnostic alert. Instead, they get dozens of fragmented complaints across WhatsApp, student union emails, and verbal grievances.

CampusPulse AI was engineered for our IBM SkillsBuild learning plan project submission to resolve this breakdown. Rather than treating symptoms with duplicate tickets, our platform correlates reports across space, time, semantics, and category to surface root incidents, detect emerging surges, and prescribe immediate facilities remediation.

Architectural Innovations

Engineered with a hybrid architecture combining generative language understanding with deterministic mathematical correlation.

Dual-Tier Resilient AI

Leverages Google Gemini 1.5 Flash for strict JSON schema entity extraction and 768-dimensional vector embeddings, backed by a deterministic, zero-dependency offline mock service that ensures 100% resilience during live operations.

4-Factor Correlation Math

Evaluates incoming complaints against active incidents using a transparent formula combining semantic cosine similarity (55%), building location matching (20%), cross-domain category links (15%), and temporal decay (10%).

Emerging Surge Detection

Monitors report arrival velocity to detect rapid crises (such as water main breaks or power failures), automatically elevating priority and triggering visual red alert banners on the dispatch dashboard.

Transparent AI Explainability

Every grouped report generates an audit-ready, plain-English justification explaining why reports were linked, ensuring facilities dispatchers always have verifiable operational context.

Performance & Verification Telemetry

Automated testing and algorithmic precision metrics.

19 / 19
Automated test suites passing across unit math and REST integration.
≥ 0.68
Deterministic clustering threshold for automated incident grouping.
< 350ms
End-to-end inference and embedding latency per report submission.
0%
External DB overhead with zero-dependency SQLite 3 (WAL mode).
IBM SkillsBuild Project Submission

5-Member Cross-Functional Engineering Team

Decoupled micro-roles with frozen API contracts and parallel modular delivery.

Repository
Role 01Architecture Lead

Vaibhav Bharathula

Backend & Architecture Lead
Scope: API, SQLite & Intelligence Core
Designed Express REST API, SQLite 3 (WAL mode), Gemini AI service, and 4-factor deterministic correlation math.
Role 02

Sreeshanth S

Student Frontend Lead
Scope: Student Portal & Reporting UX
Built mobile-first reporting portal with interactive category presets, auto-suggest locations, and UUID receipts.
Role 03

Vignesh Mandadapu

Admin Frontend Lead
Scope: Admin Command Center & Telemetry
Engineered real-time KPI telemetry bar, multi-factor triage filters, and incident event audit timeline drawers.
Role 04

Sumanth Teju

Integration & Demo Lead
Scope: Client-Server Wiring & Seeder
Wired live API fetch clients, authored canonical 6-report demo dataset, and automated database seeder pipeline.
Role 05

Venkata Rohit

Research & Domain Intelligence Lead
Scope: Taxonomy, User Needs & Problem Framing
Researched campus infrastructure failure patterns, formalized the 8-domain incident taxonomy, and structured diagnostic prompt schemas.

Cross-Functional Engineering (Vaibhav Bharathula): Spearheaded backend architecture and correlation math (Role 01), while co-leading full-stack integration, 19/19 automated test suite, and merge resolution (Role 04).

Technical Writing Series

Read the 2-Part Engineering Deep Dive

Dive into the code, formulas, git merge conflict resolution, and architectural decisions behind CampusPulse AI.

Inspect the code.

The complete open-source repository including the Express API, SQLite migrations, and React 19 UI is available on GitHub.

GitHub Repository