CoolFace
Apppublic

pr1111111/annual-report-summarizer

sourceHugging Faceupdated 27d agoView on Hugging Face
1likes
App README

Annual Report Summarizer

An intelligent financial document summarizer built with LangChain, Groq, and Gradio. ๐Ÿš€ Live App URL: https://pr1111111-annual-report-summarizer.hf.space


๐Ÿ“Œ Project Overview

The Annual Report Summarizer reduces the manual effort required to analyze complex annual reports. By utilizing intelligent page filtering and high-performance LLM chains, the application rapidly extracts key business activities, financial highlights, and strategic risks into a standardized summary[cite: 1, 4].

Key Features

  • โ€”Smart Filtering: Keyword-based retrieval targets high-value financial sections (financial highlights, risk factors, etc.)[cite: 1].
  • โ€”Structured Output: Strictly outputs results into Executive Summary, Financial Highlights, and Key Risks[cite: 1, 4].
  • โ€”Instant Fallback Sample: Provides instant sample outputs for quick evaluation without reprocessing files[cite: 1].

๐Ÿ› ๏ธ Tech Stack

  • โ€”Language: Python 3.10+
  • โ€”Framework: LangChain[cite: 3]
  • โ€”LLM Engine: Groq API (openai/gpt-oss-120b)[cite: 1]
  • โ€”Document Processing: PyPDFLoader[cite: 1]
  • โ€”UI & Hosting: Gradio & Hugging Face Spaces (ZeroGPU)[cite: 1, 3]

๐Ÿ‘ค Author Information

  • โ€”Developer: Pragya Pant
  • โ€”LinkedIn: Pragya Pant
  • โ€”GitHub: pragya2pant-wq
  • โ€”Role: AI/ML Developer โ€” Finance Applications
  • โ€”Institute: iPEC Solutions Pvt. Ltd, Bangalore
  • โ€”Built: August 2026
  • โ€”Version: v1.0.0