Projects
All the projects I've done.
-
Adaptive Multi-Agent RAG Platform – Enterprise Knowledge Retrieval
An in-progress production-oriented RAG system built around LangGraph agent orchestration, pgvector semantic search, Redis caching, and a full-stack React + FastAPI interface — designed to demonstrate how enterprise AI retrieval should actually be built.
-
Chapters Blog Backend – FastAPI Microservice for AI Student Chapter Portal
A production FastAPI backend powering the blog section of the University of Moratuwa AI Student Chapter portal — covering blog CRUD, comments, replies, likes, and dashboard analytics with Keycloak JWT authentication and MongoDB.
-
Hybrid Book Recommender System
A book recommendation system combining content-based filtering (TF-IDF), collaborative filtering (user similarity), and network-based recommendation (PageRank) into a hybrid architecture — with separate cold-start and warm-user routing.
-
AI Career Domain Ontology – Semantic Web and Knowledge Graph
An OWL/RDF ontology modeling the AI domain — subfields, career roles, required skills, learning resources, and prerequisite relationships — stored in GraphDB and queryable via SPARQL, with a Streamlit + Ollama app for natural language exploration.