LexGo - AI for Contract Review
I built LexGo, an AI-powered contract review web application that helps users understand a contract's risks before signing it. I designed a pipeline that extracts text from PDF/DOCX documents, analyzes clauses with a Large Language Model, and classifies risk (high/medium/low) with plain-language explanations and negotiation recommendations.
The main challenge I solved was legal grounding. I designed a Retrieval-Augmented Generation (RAG) system that anchors every analysis to a curated Indonesian legal Knowledge Base. I built the process that splits legal documents into individual articles, embeds them into vectors, and searches them semantically (cosine similarity) so the AI cites real legal grounds instead of hallucinating them. I also implemented a contract Q&A chatbot, a wallet/balance system, and consultation booking with a Legal Team.
ASP.NET. C# SQL SERVER