TechNews is an AI-powered daily tech news summarizer. It retrieves the latest tech news from the past 24 hours, summarizes it using prompt-engineered LLMs, and emails personalized updates to subscribed users based on selected categories. https://huggingface.co/spaces/A1nmol/tech-news-app
- News scraped using Python-integrated tools.
- Summarization via GPT-based frontier models with prompt tuning.
- User interface built with Gradio for category selection and signup. https://huggingface.co/spaces/A1nmol/tech-news-app
- Realtime user database managed using Firebase.
- Scheduled execution via cron for daily runs.
- Emails formatted using SMTP and MIME with model-generated Markdown for clean rendering.
- Deployed on Hugging Face Spaces.
| Component | Technology |
|---|---|
| Backend | Python, OpenAI chat.completions |
| Summarization | GPT-based frontier LLMs |
| UI | Gradio |
| Hosting | Hugging Face Spaces |
| Email Delivery | SMTP, MIME |
| Scheduling | Cron |
| Realtime DB | Firebase |
| News Retrieval | Tool-based dynamic fetchers |
UI:
Personalised Categorical Email: