Skip to content

An AI-driven 3D interactive globe that tracks and summarizes real-time global current affairs using LLMs and the Model Context Protocol (MCP).

License

Notifications You must be signed in to change notification settings

bhavanaharshan/Geophic

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Geophic: Globe-Based Current Affairs Tracker

Geophic is an intelligent web platform that revolutionizes how users consume news. Instead of scrolling through static feeds, users explore an interactive 3D globe where "hotspots" represent trending events.

Powered by a Large Language Model (LLM) connected to a Model Context Protocol (MCP) server, Geophic dynamically fetches, verifies, and summarizes real-time news from multiple online sources when a user clicks a location.


Key Features

  • Interactive 3D Visualization: Explore world events on a rotating 3D globe with clickable hotspots.
  • AI-Powered Summaries: Instantly generate concise, accurate summaries of local events using LLMs and LangChain.
  • Real-Time Data Verification: Utilizes an MCP (Model Context Protocol) server to fetch verified live data, ensuring accuracy over standard hallucinations.
  • Smart Filtering: Filter news by category (Politics, Sports, Economy) or search by specific keywords and locations.
  • Personalized Alerts: Subscribe to specific topics or regions and receive AI-curated email notifications.

Tech Stack

Frontend

  • Framework: React
  • Visualization: ReactGlobe
  • Hosting: Netlify

Backend & AI

  • Server: Flask (Python)
  • AI Orchestration: LangChain
  • Data Retrieval: Model Context Protocol (MCP) Server
  • Containerization: Docker (for MCP news fetchers)

Data & Infrastructure

  • Database: Firebase [cite: 109]
  • APIs: External News APIs connected via MCP [cite: 97]

Meet the Team

Name
Aleena Sebastian
Bhavana P H
Rishika V Prabhu
Samridhi Singh

This project is developed as part of the Software Engineering B.Tech curriculum at Amrita Vishwa Vidyapeetham

About

An AI-driven 3D interactive globe that tracks and summarizes real-time global current affairs using LLMs and the Model Context Protocol (MCP).

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 57.1%
  • Python 34.3%
  • HTML 5.6%
  • CSS 3.0%