Skip to content

Sanjanaa-rawat/ISRO_Mining_Site_FINAL_APP

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŒŒ Galactic Mining Hub

Table of Contents

๐Ÿš€ Project Overview

Galactic Mining Hub is an advanced Machine Learning-based platform designed to revolutionize space mining exploration. By leveraging cutting-edge AI technologies, this project assists in the exploration and evaluation of potential mining sites across various celestial bodies. It provides predictive insights, personalized recommendations, and detailed analysis of mining site data, making it an invaluable tool for space mining enthusiasts, researchers, and industry professionals.

Developed by: Devanik

๐Ÿ“Š GitHub Stats

Stars Forks Issues Pull Requests Contributors Last Commit

๐Ÿ› ๏ธ Tech Stack

Python HTML5 CSS3 Streamlit Pandas NumPy scikit-learn Matplotlib Plotly TensorFlow Keras GitHub

๐Ÿ† Featured In:

Event Logo Event Name Event Description
GSSoC Ext 24 GirlScript Summer of Code Ext 2024 GSSOC Ext is a one-month-long open-source program by the GirlScript Foundation that runs from October 1 to November 10, 2024

๐ŸŒŸ Key Features

  • ๐Ÿ”ฎ Prediction Model: Forecast potential mining sites using advanced ML algorithms
  • ๐Ÿ’ก Recommendation Engine: Get personalized mining site suggestions based on custom preferences
  • ๐Ÿ“Š Data Analysis: Perform in-depth exploratory data analysis with clustering and outlier detection
  • ๐Ÿ“ˆ Interactive Visualizations: Create and customize advanced data visualizations
  • ๐Ÿง  Actionable Insights: Gain valuable insights to guide decision-making in space mining ventures

๐Ÿ“Š Dataset

The project utilizes a synthetic dataset representing various celestial bodies and their potential mining sites. It is synthetic and simulates real-world space mining scenarios. Here's a breakdown of the dataset structure:

Column Description
Celestial Body Name of the celestial object (e.g., Moon, Mars)
Mineral Composition Percentage of minerals such as Iron, Nickel, etc.
Estimated Value Economic value of the mining site (in billions)
Sustainability Index Measures the sustainability of mining operations
Efficiency Index Overall mining efficiency at the site
Distance from Earth Distance of the celestial body from Earth (in km)

๐Ÿ’ป Installation & Usage

Prerequisites

  • Python 3.x
  • Streamlit installed

Setup

  1. Clone the repository:

    git clone https://github.com/Devanik21/ISRO_Mining_Site_FINAL_APP.git
  2. Set up a virtual environment :

    python3 -m venv venv
    source venv/bin/activate # On Windows: venv\Scripts\activate
  3. Activate the Virtual Environment :

    On Windows:

    .\env\Scripts\activate

    On Mac/Linux:

    source env/bin/activate
  4. Install dependencies:

    pip install -r requirements.txt
  5. Run the Streamlit app:

    streamlit run app.py
  6. Navigate through the sidebar to explore different models and features:

    • Prediction
    • Recommendation
    • Analysis
    • Visualization
    • Insights
  7. Interact with the application by adjusting parameters and exploring the outputs to inform your space mining decisions.

๐Ÿ“š Project Documentation

Document Description
README.md Project overview and main documentation
CONTRIBUTING.md Guidelines for contributing to the project
LICENSE Full text of the MIT License
CODE_OF_CONDUCT.md Code of Conduct for contributors

๐Ÿค How to Contribute

We welcome contributions from the community! Here's how you can get involved:

  1. Fork the Repository: Click on the "Fork" button at the top of this page to copy the repository to your account.

  2. Clone the Repository: Use the following command to clone the repository to your local machine:

    git clone https://github.com/your-username/ISRO_Mining_Site_FINAL_APP.git
  3. Create a Branch:

    git checkout -b feature-name
  4. Make Changes: Implement your changes to the code or documentation.

  5. Commit Changes:

    git add .
    git commit -m "Description of changes"
  6. Push the Changes:

    git push origin feature-name
  7. Create a Pull Request: Go to the original repository on GitHub and create a pull request, explaining your changes.

๐Ÿ“„ License & Contributing

License: MIT Contributor Covenant
This project is licensed under the MIT License. Click the badge to view the full license text. We welcome contributions! Please read our Contributing Guidelines and Code of Conduct before getting started.

๐Ÿ›ฐ๏ธ Acknowledgments

  • Inspired by the growing interest in space exploration and resource mining on celestial bodies
  • Special thanks to the open-source community and the developers of the tools used in this project

๐Ÿ“ž Contact

For questions or feedback, please reach out to Devanik on LinkedIn.


โค๏ธ Our Contributors

  • We extend our heartfelt gratitude for your invaluable contribution to our project! Your efforts play a pivotal role in elevating this project to greater heights.
  • Make sure you show some love by giving โญ to our repository.

โญ๏ธ If you find this project interesting, please consider giving it a star on GitHub!

About

No description, website, or topics provided.

Resources

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 99.8%
  • Python 0.2%