NewsIA / README.md
CamiloVega's picture
Update README.md
2a16b08 verified
---
title: NewsIA
emoji: πŸ“°
colorFrom: blue
colorTo: red
sdk: gradio
sdk_version: 5.0.0
app_file: app.py
pinned: false
license: apache-2.0
short_description: AI-Powered News Generator
---
# πŸ“° NewsIA - AI News Generator
NewsIA is an application that uses artificial intelligence to generate professional news articles from multiple sources using optimized models.
## Features
- **Multiple input sources**: Documents (PDF, DOCX, XLSX, CSV), audio, video, URLs, and social media
- **Automatic transcription**: Transcribes audio/video files using Whisper
- **Efficient generation**: Uses Unsloth-optimized TinyLlama for fast inference
- **Memory management**: Automatic model reset for ZeroGPU compatibility
- **Customization**: Adjustable length and tone
## How to Use
1. Provide **instructions** and **key facts**
2. Adjust desired **length** (100-500 words) and **tone**
3. Add optional sources:
- Upload documents
- Add audio/video files for transcription
- Include relevant URLs
- Add social media links
4. Click **Generate News**
## Technical Improvements
- πŸš€ 4x faster inference with Unsloth
- πŸ”’ Secure model loading (weights_only=True)
- πŸ’» Full English interface
- 🧠 Optimized memory management for ZeroGPU
- πŸ“ˆ Updated dependencies for Gradio 5.x
## Installation
```bash
pip install -r requirements.txt