01AI-powered academic platform2025
DevProjAnalytics
1st Position, FYP Competition
A platform built to manage the whole final-year-project lifecycle across five degree programmes, from proposal to external evaluation, with AI-code detection, AI-text detection and semantic duplicate-idea search built in.
- Hybrid microservices: a Next.js core plus four independent Python AI services.
- Fine-tuned CodeBERT classifier that tells AI-written code from human code.
- BGE-M3 + FAISS semantic search flags duplicate proposals before approval.
- Nine-role RBAC enforced on every API route; signed, time-limited links for external evaluators.
- CodeBERT validation accuracy
- 98.34%
- ML models integrated, beyond coursework
- 3
- Server-enforced roles
- 9
- Duplicate-idea recheck, via incremental indexing
- <1s
- Next.js
- Node.js
- Prisma
- PostgreSQL
- Python
- CodeBERT
- DeBERTa
- FAISS
- Docker
