TimeForge is an advanced AI/ML solution developed for Smart India Hackathon 2025 that predicts satellite clock and orbit errors using 7 days of historical data to generate 24-hour forecasts with confidence intervals.
| Detail | Information |
|---|---|
| Problem Statement ID | SIH25176 |
| Theme | Space Technology |
| Category | Software |
| Team ID | 97062 |
| Team Name | TimeForge |
- Input: 7 days of satellite data (15-minute intervals)
- Output: 24-hour forecasts with uncertainty quantification
- Key Innovation: Hybrid Physics + Machine Learning ensemble approach
- Multi-Model Ensemble: Gaussian Process, SARIMA + NN, Mini Transformer, Bayesian NN
- Physics-Informed Features: Orbital elements, eclipse detection, geopotential effects
- Optimization: ShapiroβWilk residual normalization with aggressive regularization
- Data Processing: Feature extraction and preprocessing pipeline
- Model Training & Inference: Multi-model ensemble with automatic retraining
- AI Agent: Interactive Q&A system using LangChain / LangGraph
- API Layer: FastAPI for data exchange and model serving
- Interactive Dashboard: Real-time visualization of predictions
- Analysis Reports: Automated insights and performance metrics
| Layer | Technologies |
|---|---|
| Backend & AI | Python 3.8+, PyTorch, FastAPI, LangChain, Pandas, NumPy, Scikit-learn, SciPy |
| Frontend | React.js (JavaScript), Tailwind CSS, Vite |
| Infrastructure | PostgreSQL, Docker, AWS Cloud |
TimeForge/
βββ backend/
β βββ agent/ # AI Q&A system (LangChain)
β βββ main.py # FastAPI entry point
β βββ requirements.txt
β
βββ frontend/
β βββ src/
β β βββ components/ # React UI components
β β βββ hooks/ # Custom React hooks
β β βββ App.jsx # Main app component
β βββ package.json
β
βββ Model/
β βββ data_processing/ # Feature extraction & preprocessing
β βββ gaussianization/ # Residual optimization scripts
β βββ modelside.py # Core model implementations
β βββ requirements.txt
β
βββ documentation/ # Project documentation & reports
- RΒ² Score: 0.677 (ensemble performance)
- Residual Normality: ShapiroβWilk p = 0.439
- Uncertainty Quantification: 95% prediction intervals
- Small-Data Ready: Optimized for ~100 points per satellite
- Real-Time Capable: 15-minute forecast intervals
- Multi-Constellation Support: GPS, GLONASS, Galileo
Visual representation of residual distribution and normality.
cd backend
pip install -r requirements.txt
uvicorn server::app --reload --port 8000cd frontend
npm install
npm run startcd Model
pip install -r requirements.txt
python gp_clock_pipeline_modelside.py- Satellite Selection: Choose constellation and specific satellite
- Forecast Configuration: Set prediction horizon (1β24 hours)
- Real-Time Monitoring: View predictions with confidence intervals
- Analysis: Access error metrics and performance statistics
| Metric | Result |
|---|---|
| Validation Samples | 142 |
| RΒ² Score | 0.677 |
| ShapiroβWilk p-value | 0.439 |
| Error Range (Normalized) | 0.0003 β 0.0006 |
| Temporal Resolution | 15-minute intervals |
- Enables high-precision navigation for autonomous systems
- Advances GNSS error correction methodologies
- Reduces dependency on costly correction systems
- Optimizes resource usage in logistics and transportation
- Hands-on experience with real satellite data and AI/ML
- Promotes space-tech innovation among young engineers
| Challenge | Mitigation |
|---|---|
| Limited Data | Physics-informed features + data augmentation |
| Satellite Variability | Constellation-specific modeling |
| Forecast Drift | Ensemble methods + regular retraining |
| Model Stability | Aggressive regularization + deep ensembles |
- Integration with additional satellite constellations
- Enhanced real-time data streaming capabilities
- Federated learning for distributed model training
- Mobile application for on-the-go analysis
3. ISRO (2023). GNSS Signal Monitoring & Performance Evaluation Facility.
4. NASA / ION PLANS (2025). Statistical Analysis of GNSS Multipath Errors.
Smart India Hackathon 2025 | Space Technology Track
Problem Statement: SIH25176
Team ID: 97062 | Team Name: TimeForge
Β© 2025 TimeForge Team | Designed for Smart India Hackathon


