Daily Insights
About the project
Daily Insights is an automated pipeline that turns current news and online stories into short-form narrated videos. It collects articles, produces a concise script, generates speech and subtitles, combines everything with background footage, and prepares the finished video for publishing.
Technologies used
- Python, Beautiful Soup, and Pandas for collection and processing
- A local OpenAI-compatible language model for summarization
- OpenVoice and PyTorch for speech generation
- Whisper and FFmpeg for subtitles and video production
- SQLite and Selenium for tracking and publishing