{"id":15195526,"url":"https://github.com/minerva-ml/minerva-training-materials","last_synced_at":"2025-10-02T11:31:34.847Z","repository":{"id":40948773,"uuid":"113870282","full_name":"minerva-ml/minerva-training-materials","owner":"minerva-ml","description":"Learn advanced data science on real-life, curated problems","archived":true,"fork":false,"pushed_at":"2022-06-22T06:39:16.000Z","size":68581,"stargazers_count":48,"open_issues_count":11,"forks_count":14,"subscribers_count":12,"default_branch":"master","last_synced_at":"2024-09-27T23:40:56.538Z","etag":null,"topics":["data-science","data-science-experience","data-science-learning","deep-learning","education","ipython-notebook","knowledge","machine-learning","machine-learning-algorithms","minerva","neptune","neural-network","python","python3","training","training-materials","training-module"],"latest_commit_sha":null,"homepage":"https://neptune.ml/minerva","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/minerva-ml.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-12-11T14:41:19.000Z","updated_at":"2024-06-09T20:23:12.000Z","dependencies_parsed_at":"2022-09-12T15:12:47.242Z","dependency_job_id":null,"html_url":"https://github.com/minerva-ml/minerva-training-materials","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/minerva-ml%2Fminerva-training-materials","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/minerva-ml%2Fminerva-training-materials/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/minerva-ml%2Fminerva-training-materials/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/minerva-ml%2Fminerva-training-materials/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/minerva-ml","download_url":"https://codeload.github.com/minerva-ml/minerva-training-materials/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":234983162,"owners_count":18917425,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["data-science","data-science-experience","data-science-learning","deep-learning","education","ipython-notebook","knowledge","machine-learning","machine-learning-algorithms","minerva","neptune","neural-network","python","python3","training","training-materials","training-module"],"created_at":"2024-09-27T23:40:31.027Z","updated_at":"2025-10-02T11:31:26.125Z","avatar_url":"https://github.com/minerva-ml.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Minerva\nMinerva is an educational project that lets you learn advanced data science on real-life, curated problems.\n\n---\n\n# Getting started\n1. Follow the [Installation Guide](https://github.com/neptune-ml/minerva/wiki/Installation-Guide 'Minerva Wiki -\u003e installation guide') for setup instructions.\n2. Familiarize yourself with our approach: check [User Guide](https://github.com/neptune-ml/minerva/wiki/User-Guide 'Minerva Wiki -\u003e User Guide') or go straight to the [Fashion MNIST problem](resources/fashion_mnist/tasks/hello-fashion_mnist.ipynb 'Fashion MNIST -\u003e Welcome notebook') and start solving.\n3. When ready, go to [Right Whale Recognition problem](resources/whales/tasks/hello-whales.ipynb 'Right Whale Recognition -\u003e Welcome notebook') to start working on complex problem.\n\n---\n\n## Hands-on approach to learning\nWith Minerva you will reproduce, piece by piece, a solution to the most difficult data scientific problems, especially challenges. Since each **problem** is quite complex, we divided it into a collection of small self-contained pieces called **tasks**.\n\n**Task** is a single step in machine learning pipeline, it has its own learning objectives, descriptions and a piece of code that needs to be implemented. This is your job: to create a technical implementation that fulfills this gap. You use your engineering skills, extensive experimentation and our feedback in order to make sure that your implementation meets certain quality level. We know what the final score for a well implemented pipeline should be. So as you solve tasks and re-implement parts of the pipeline we will be checking whether your implementation does the job well enough to keep the score high.\n\n## Reproduce Kaggle winning solutions in a transparent way \u0026rarr; learn advanced data science\nWorking on **tasks** that, if taken together, create solution to the **problem** lets you reproduce Kaggle winning solution, piece by piece. This is our hands on approach to learning, because you can work on each part of the winning implementation by yourself.\n\n## Available problems\n\n| Problem        | Description   |\n| -------------- | ------------- |\n| [Fashion mnist](https://github.com/neptune-ml/minerva/blob/master/resources/fashion_mnist/tasks/hello-fashion_mnist.ipynb)  | Get started with Minerva by solving easy pipeline on nice dataset [fashion-mnist](https://github.com/zalandoresearch/fashion-mnist 'Fashion-MNIST dataset') |\n| [Whales](https://github.com/neptune-ml/minerva/blob/master/resources/whales/tasks/hello-whales.ipynb)         | Reproduce [Right Whale Recognition](https://www.kaggle.com/c/noaa-right-whale-recognition 'Right Whale Recognition') Kaggle winning solution! |\n| | *(more problems will be published in the future, so stay tuned)* |\n\n## Disclaimer\nIn this open source solution you will find references to the neptune.ml. It is free platform for community Users, which we use daily to keep track of our experiments. Please note that using neptune.ml is not necessary to proceed with this solution. You may run it as plain Python script :wink:.\n\n## User support\nYou can seek support in two ways:\n\n1. Check [Minerva wiki](https://github.com/neptune-ml/minerva/wiki 'Minerva wiki') for typical problems and questions.\n2. Create an issue with label `question`, in case [Minerva wiki](https://github.com/neptune-ml/minerva/wiki 'Minerva wiki') does not have an answer to your question.\n\n## Contributing to Minerva\nCheck [CONTRIBUTING](CONTRIBUTING.md) for more information.\n\n## About the name\nMinerva is a Roman goddess of wisdom, arts and craft. She was usually presented with the strong association with knowledge. Her sacred creature *'owl of Minerva'* symbolizes wisdom and knowledge. We think that this name depicts our project very well, since it is about acquiring knowledge and skills.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fminerva-ml%2Fminerva-training-materials","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fminerva-ml%2Fminerva-training-materials","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fminerva-ml%2Fminerva-training-materials/lists"}