NEWS-GPT is a lightweight AI-powered tool that delivers real-time news summaries using the GNews API and Gemini 2.0 Flash. Users can enter a location or topic (e.g., "Chennai", "Elections") to instantly receive the latest news headlines and concise summaries in English or Tamil.
Unlike traditional scraping-based tools, NEWS-GPT relies on the GNews API to fetch structured news data from trusted sources. The fetched content is then summarized using Gemini 2.0 Flash, producing clean, reader-friendly outputs with image support, emojis, and proper formatting β making news more engaging and easier to understand.
The project is built with Flask and runs without a database, making it fast, simple, and ideal for quick deployments or personal use. With multilingual support and an intuitive UI, NEWS-GPT makes real-time news accessible, visual, and AI-enhanced.
This tool showcases how modern AI models can be used to simplify information consumption and bring language inclusivity to everyday tech.
The NEWS-GPT application follows a lightweight, modular architecture combining a reliable news API with advanced AI summarization. The methodology consists of the following core steps:
GNEWS_API_KEY
to fetch real-time news headlines and article content.This efficient and modular approach allows NEWS-GPT to deliver real-time, AI-enhanced news experiences with minimal infrastructure.
The NEWS-GPT system was tested across various real-time topics and geographic locations using the GNews API. The results demonstrate the effectiveness of Gemini 2.0 Flash in producing clean and concise news summaries in both English and Tamil.
π Real-time News Retrieval:
Successfully fetched latest headlines for various keywords (e.g., βChennaiβ, βAI Summitβ, βFloodβ, βIndia Electionsβ).
π§ AI Summarization Accuracy:
Gemini 2.0 Flash produced high-quality summaries that preserved key facts and context, while reducing article length by over 70%.
π Multilingual Support:
Summaries generated in Tamil retained meaning and grammar, improving accessibility for regional users.
π¨ Enhanced Presentation:
Summaries included:
Feature | Result |
---|---|
Average API response time | ~1.5 seconds |
Summary reduction rate | ~80β90% of original content |
Languages supported | English, Tamil |
Infrastructure | Lightweight (Flask-based) |
Database usage | None |
NEWS-GPT proved to be a practical and efficient AI-powered news summarizer suitable for both tech-savvy and general users seeking quick, real-time updates.