Skip to content

Zoya-Naveed/ai-document-analysis-platform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AI-Assisted Document Analysis Platform

A Python-based AI platform for analyzing large text corpora using modern NLP techniques.
Supports semantic search, summarization, and document-grounded chat workflows — powered by Hugging Face models and FastAPI, with a Streamlit UI.

🚀 Features

Core Capabilities

  • 📄 Document Upload: Upload and index .txt files.
  • 🔍 Semantic Search: Vector-based retrieval using embeddings.
  • 🧠 Summarization: Single and multi-document summarization.
  • 💬 Chat With Documents: RAG-style document-grounded Q&A.
  • Download Originals: Retrieve uploaded documents.
  • 🛠 REST API Endpoints: FastAPI backend with auto docs (/docs).

UI

  • 🖥 Streamlit Frontend: Simple interface for searching, uploading, and interacting with your documents.

📁 Project Structure

About

AI-Assisted Document Analysis Platform is a Python-based application for analyzing large text corpora using modern NLP techniques. It supports semantic search, document summarization, and document-grounded chat through a modular FastAPI backend and a Streamlit-based frontend

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors