Portfolio Projects of Karthik Surya.
nakarthiksurya-website
Personal Portfolio
Personal portfolio of Karthik Surya, a Software Engineer & AI Developer. Showcasing expertise in Multi-Agent Systems, RAG applications, and Generative AI. Built with React, Vite, and TypeScript.
NilaHospital-Website
Healthcare Website
Premium responsive healthcare website for Nila Hospital, specializing in Obstetrics and Gynaecology. Built with React, TypeScript, and Tailwind CSS.
LegalAdviser-AI (CivicAI)
Multi-Agent Legal Assistant
Engineered an AI-powered legal assistant for Indian law, using Gemini 2.5 Flash and RAG techniques to provide actionable guidance with validated case-law citations. Architected a multi-agent pipeline from analyzer to researcher to summarizer with automated intent detection.
Legal Information Retrieval System
LegalBERT + RAG
Developed a legal question-answering system using a custom-trained LegalBERT model integrated with Retrieval-Augmented Generation (RAG) techniques. Used semantic search and LlamaIndex to retrieve relevant Indian laws and case judgments. Focused on RTI Act and 49 other Indian laws with over 5000 case judgments.
BeastlyVisionX
Animal Image Classifier
Developed an animal image classification system using HuggingFace Vision Transformer and FastAPI for real-time species recognition. Created a structured dataset with 90 attributes per class and deployed the model with Docker for scalability.
AI Story Generator
Generative AI Narrative Tool
Developed a story generation tool using Generative AI for real-time narrative creation. Assisted writers by generating unique, high-quality prompts and coherent stories. Received positive feedback for enhancing creativity.