Skip to content

tessarivas/NASA2025_FRONT

Repository files navigation

NASA Explorer - Space Biology Knowledge Engine

NASA Space Apps Challenge 2025

🌌 Description

NASA Explorer is an intelligent knowledge engine that transforms decades of NASA space biology research into accessible information. Using AI and interactive visualization, it enables researchers and enthusiasts to explore scientific publications through natural language.

🎯 The Challenge

Build a dynamic dashboard that leverages AI and knowledge graphs to summarize NASA bioscience publications, making it easier to explore space experiments and their results.

💡 Our Solution

An intelligent research assistant that combines:

  • RAG (Retrieval-Augmented Generation): Verified answers extracted exclusively from official NASA documents
  • Graph visualization: Interactive connections between scientific articles
  • Conversational chat: Natural language search with persistent history

🏗️ Architecture

System Architecture

Key Components:

  • Frontend: React SPA with Vite, featuring interactive D3.js knowledge graphs and real-time chat interface
  • Backend API: Nest.js REST API handling authentication, conversation management, and orchestrating AI requests
  • AI & Data Layer: RAG engine powered by Vertex AI (Gemini 2.5 Flash Lite) retrieves contextual information from NASA documents stored in Google Cloud Spanner, with MongoDB managing user data and conversation history

📸 Screenshots

NASA Explorer Dashboard - Main interface showing chat and knowledge graph

Landing Page: Welcome screen with call-to-action to explore NASA's space biology research

NASA Explorer - Article connections and relationships view

Main Dashboard: Interactive chat interface with real-time graph visualization

NASA Explorer - Research trends and analytics

Knowledge Graph: Explore connections between scientific publications and research topics

✨ Key Features

  • RAG engine for contextualized information retrieval
  • Interactive graphs showing relationships between articles
  • Favorites system and conversation history
  • Trends analysis in scientific publications
  • Popular research topics identification

🌍 Impact

Facilitates access to NASA's scientific knowledge, accelerates the discovery of connections between studies, and identifies gaps in space research. Supports evidence-based decision-making for future missions.

👥 Team - Los Frijolitos Espaciales

🔗 Links

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors