Paper Analyzer

Paper Analyzer

An end-to-end AI-powered pipeline that ingests academic papers from arXiv, extracts and validates text, generates structured AI summaries via GPT-4.1-mini, computes vector embeddings, and serves results through a hybrid semantic search API backed by Azure AI Search — with real-time monitoring via Prometheus and Grafana.

Python FastAPI Streamlit Azure Blob Storage Azure AI Search OpenAI API Sentence Transformers Docker Terraform Prometheus Grafana
View on GitHub

Architecture Overview

Architecture Overview

Browse Papers

Browse Papers

Expanded paper view to show resume

Expanded paper view to show resume

Semantic Search tab

Semantic Search tab

Monitoring Dashboard

Monitoring Dashboard