ExoWeb.AI
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.
Installation
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
Usage
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
Architecture
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.
Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
License
ExoWeb.AI is licensed under the MIT license.
Acknowledgements
ExoWeb.AI is a project developed by Hamza Bamohammed, Rihab Boudkour, Meryem El Karati
Contact
For any questions or suggestions, please contact us at []