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.
- 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.
- Framework: React
- Visualization: ReactGlobe
- Hosting: Netlify
- Server: Flask (Python)
- AI Orchestration: LangChain
- Data Retrieval: Model Context Protocol (MCP) Server
- Containerization: Docker (for MCP news fetchers)
- Database: Firebase [cite: 109]
- APIs: External News APIs connected via MCP [cite: 97]
| 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