Document summarization and interpretation — long document distillation, multi-level summaries (one-line/paragraph/detailed), key information extraction.
When the user provides a document (PDF, article, report, contract, etc.) and asks for a summary or interpretation, follow this workflow:
For local files, use read to access them directly. For large or complex files (e.g., parsing Excel, extracting PDF tables), use write + bash to write a Python script for processing.
Provide different depths based on what the user needs:
Focus on different elements depending on document type:
Beyond summarization, the user may want: