Inspiration

Many people sign contracts or accept policies they don’t fully understand not because they lack intelligence, but because the language is too complex. This creates information inequality.

CiviLens AI was inspired by the need to turn confusing documents into clear, simple explanations anyone can understand.

What it does

Simplicity creates impact breaking down complexity is powerful. Prompt engineering matters for consistent AI outputs. UX is critical clarity must be fast and intuitive.

How we built it

Frontend: HTML, CSS, JavaScript (clean dashboard UI) Backend: Node.js / FastAPI AI: OpenAI API for text analysis

Pipeline:

Input → Backend → AI → Structured Output Input→Backend→AI→Structured Output

Core features:

Simple explanations Key point summaries Risk detection Actionable advice

Challenges we ran into

Ensuring consistent AI output Preventing hallucinations Simplifying text without losing meaning: Clarity ≠ Loss of Meaning Clarity  =Loss of Meaning

Accomplishments that we're proud of

Built a working AI web app that simplifies complex documents instantly Created a structured AI output system (explanation, key points, risks, advice) Implemented risk detection for hidden clauses like penalties and liabilities Designed a clean, intuitive user interface Added authentication (Sign Up / Sign In) for real-world usability Delivered a social-impact solution within hackathon time constraints

What we learned

Simplicity is powerful, breaking down complex information creates real value Prompt engineering is critical for accurate and consistent AI outputs User experience matters as much as the technology itself AI can drive social impact by reducing information inequality Building under constraints improves focus, speed, and decision-making

What's next for CiviLens AI

Add PDF and DOCX upload for real-world document support Introduce multilingual translation for broader accessibility Build a mobile version with document scanning via camera Improve AI with smarter risk detection and clause highlighting Develop a risk scoring system for quick decision-making Enhance privacy with stronger security and encryption

Share this project:

Updates