Code Summarization
Domain: Code Generation
π― Motivation
The model reads a large codebase and produces a summary of what it does, its architecture, and key components.
π Concrete Example
Summary: βThis is a Flask web app for student grades. Components: routes.py (URL handlers), models.py (database), utils.py (helpers). Key features: grade CRUD, PDF export, search.β
π Analogy
An abstract for a research paper - instead of reading 20 pages, you read 1 paragraph that summarizes the whole paper. Code summarization does this for codebases.