Govscribe
An intelligent document assistant that processes PDFs, extracts content using AI, and enables semantic search and natural language chat over indexed documents.
Category
Web
Duration
Mar2025-May2025
Built a backend system using Ruby on Rails and MongoDB to ingest and store PDF content, including support for large documents with mixed content (text, tables, images).
Implemented OpenAI API integration to intelligently extract summaries, structure complex information, and enable chat-based Q&A over documents.
Designed a hybrid search mechanism combining MongoDB text indexing with vector similarity for accurate information retrieval. Created a fast and clean frontend in JavaScript with dynamic UI for file uploads, chat interface, and search results display.
Optimized for private document processing, ensuring encrypted storage and scoped access to user uploads and queries.

TECH STACK
HTML5
CSS3
JavaScript
JQuery
Tailwind CSS
Ruby
Rails
MongoDB
SQLite