Skip to content

anmolkumari/TechNews-using-LLMs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TechNews

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

Features

  • 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.

Tech Stack

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:

technews_ui

Personalised Categorical Email:

email_topnews

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages