Downloads · 30 days
0
AB1N05/Nasamode
Nasamode is a machine learning model from AB1N05. Use it for the machine learning task on the model card, and read the license before you ship it in a product.
This repository contains an XGBoost machine learning model for detecting exoplanets using NASA Kepler mission data.
Downloads · 30 days
0
Access
Public
Updated Oct 4, 2025
Repo size
170 KB
Likes
0
Public
Click a slice to open those files.
.joblib170 KB · 98%
From the Hugging Face model README
This repository contains an XGBoost machine learning model for detecting exoplanets using NASA Kepler mission data.
exoplanet_xgb.joblib: The trained XGBoost model and feature namesrequirements.txt: Python dependencies needed to use the modelimport joblib
import xgboost as xgb
import numpy as np
# Load the model
arte = joblib.load("exoplanet_xgb.joblib")
model = arte["model"]
features = arte["features"]
# Make predictions
# Prepare your data with the required features
X = np.array([...]) # Your feature values in the correct order
dmat = xgb.DMatrix(X, feature_names=features)
predictions = model.predict(dmat)
This model is also available via a FastAPI server. See the repository for app.py.
pip install -r requirements.txt
uvicorn app:app --host 0.0.0.0 --port 8000
Then visit http://localhost:8000/docs for interactive API documentation.
This model uses publicly available NASA Kepler data.
Data Source: NASA Exoplanet Archive