Skip to content

Python · spaCy · Pegasus · NLP · Transformers

QA & Document Summarizer

Summarise a document, then interrogate it.

RoleAuthor
Year2024
RepositoryAmerAlreyahi/QA-Summarizing-docs
QA & Document Summarizer

An NLP application using spaCy and Pegasus for abstractive summarisation and extractive question answering over uploaded documents.

The problem

Long technical documents resist both skimming and search — you need a summary to orient, then targeted answers to act.

The approach
  1. 01

    Used Pegasus for abstractive summarisation of long-form input.

  2. 02

    Layered spaCy pipelines for entity-aware question answering against the source text.

Stack
Core
Python · spaCy · Pegasus · Hugging Face Transformers
Next case studyFeature Selection with PSO & GA
© 2026 Amer Zuher Alreyahi. All rights reserved. Get in touch