Initial commit: Python script for summarizing "El Principe"

Added summarize_el_principe.py script with:
- Text processing and chunking functionality
- OpenAI API integration for summarization
- JSON chunk summaries storage
- PDF report generation
- Configuration management via .env file

Includes:
- Source text "el principe.txt"
- Generated summary "resumen_el_principe.md"
- PDF output "resumen_el_principe.pdf"
- Chunk summaries "chunk_summaries.json"

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
renato97
2025-11-10 21:31:00 +00:00
commit 2ab4887847
6 changed files with 3235 additions and 0 deletions

44
.gitignore vendored Normal file
View File

@@ -0,0 +1,44 @@
# Python
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
*.egg-info/
.installed.cfg
*.egg
# Virtual Environment
.venv/
venv/
ENV/
# Environment variables
.env
# IDE
.vscode/
.idea/
*.swp
*.swo
# OS
.DS_Store
Thumbs.db
# Large files (optional - comment out if you want to track large files)
# *.txt
# *.pdf
# *.json