ExoWeb.AI is a distributed framework for exoplanets detection using self-supervised machine learning. It enables collaboration between sky observatories, which act as clients, and a central server hosted on Earth.
To get started with ExoWeb, follow these steps:
-
Clone the repository from GitHub:
git clone https://github.com/exowebai/stable.git
-
Install the required packages:
pip install -r requirements.txt
-
Run the system:
python system.py
Once you have ExoWeb.AI up and running, you can access the Flask web app by opening your web browser and navigating to:
http://localhost:5000
The overall architecture if the application looks like this :
Clients (observatories) send their collected data, which will be preprocessed, then classified using a machine learning model. This model will continuously learn and retrain itself to improve it's accuracy in predicting potential exoplanets from the collected data.
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
ExoWeb.AI is licensed under the MIT license.
ExoWeb.AI is a project developed by Hamza Bamohammed, Rihab Boudkour, Meryem El Karati
For any questions or suggestions, please contact us at []