{"id":20176363,"url":"https://github.com/dyarleniber/hands-on-machine-learning","last_synced_at":"2026-04-11T17:47:59.962Z","repository":{"id":217043146,"uuid":"741411860","full_name":"dyarleniber/hands-on-machine-learning","owner":"dyarleniber","description":"This repository contains code examples, exercises, and projects related to the concepts covered in the book \"Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow, 3rd Edition\" by Aurélien Géron.","archived":false,"fork":false,"pushed_at":"2024-06-14T19:07:10.000Z","size":43,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-03T05:22:38.127Z","etag":null,"topics":["ai","artificial-intelligence","keras","machine-learning","matpolotlib","numpy","pandas","scikit-learn","tensorflow"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dyarleniber.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-01-10T10:43:28.000Z","updated_at":"2024-06-14T19:07:13.000Z","dependencies_parsed_at":"2024-01-21T19:41:53.324Z","dependency_job_id":"8da59d32-05ad-4489-a6d3-3c2bb5078810","html_url":"https://github.com/dyarleniber/hands-on-machine-learning","commit_stats":null,"previous_names":["dyarleniber/hands-on-machine-learning"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/dyarleniber/hands-on-machine-learning","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dyarleniber%2Fhands-on-machine-learning","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dyarleniber%2Fhands-on-machine-learning/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dyarleniber%2Fhands-on-machine-learning/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dyarleniber%2Fhands-on-machine-learning/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dyarleniber","download_url":"https://codeload.github.com/dyarleniber/hands-on-machine-learning/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dyarleniber%2Fhands-on-machine-learning/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262914685,"owners_count":23383846,"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":["ai","artificial-intelligence","keras","machine-learning","matpolotlib","numpy","pandas","scikit-learn","tensorflow"],"created_at":"2024-11-14T02:08:50.381Z","updated_at":"2026-04-11T17:47:59.954Z","avatar_url":"https://github.com/dyarleniber.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Hands-On Machine Learning\n\nThis repository was created to document my progress and learnings from the book [\"Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow, 3rd Edition\" by Aurélien Géron](https://learning.oreilly.com/library/view/hands-on-machine-learning/9781098125967/).\n\n## Overview\n\nThis repository contains code examples, exercises, and projects related to the concepts covered in the book.\n\n## Table of Contents\n\n- [Getting Started](#getting-started)\n- [Projects](#projects)\n\n## Getting Started\n\nYou can find the official tutorials page here: https://colab.research.google.com/github/ageron/handson-ml3/blob/main/index.ipynb\n\nAnd the official code examples here: https://github.com/ageron/handson-ml3\n\nTo ensure a consistent environment for working locally with Python, you can use `pyenv` for managing Python versions and `Poetry` for dependency management.\nIn the `tutorials` directory you can find some basic instruction on how to install and use `pyenv` and `Poetry`.\n\n\u003e Alternatively you can use Google Colab to write and execute python code through the browser.\n\nIt's also recommended to have a prior knowledge of the following Python libraries: `NumPy`, `Pandas`, and `Matplotlib`. In the `tutorials` directory, you'll also find some basic examples of usage for each of these libraries, as well as examples of required basic math (such as linear algebra) and other related materials.\n\n## Projects\n\nIn the `projects` directory, you'll find the source code of the project developed in each chapter.\n\n## Real Data\n\nThere are thousands of open datasets to choose from, ranging across all sorts of domains. Here are a few places you can look to get data:\n\nPopular open data sources:\n\n- [OpenML.org](https://openml.org/)\n- [Kaggle](https://www.kaggle.com/datasets)\n- [Hugging Face Datasets](https://huggingface.co/datasets)\n- [Paper with Code](https://paperswithcode.com/datasets)\n- [UC Irvine Machine Learning Repository](https://archive.ics.uci.edu/)\n- [Amazon's AWS datasets](https://registry.opendata.aws/)\n- [TensorFlow Datasets](https://www.tensorflow.org/datasets)\n- [Google's Dataset Search](https://datasetsearch.research.google.com/)\n- [Microsoft's Open Data](https://msropendata.com/)\n- [Data.gov](https://www.data.gov/)\n- [EU Open Data Portal](https://data.europa.eu/euodp/en/home)\n\nMeta portals:\n\n- [Data Portals](https://dataportals.org/)\n- [Awesome Public Datasets](https://github.com/awesomedata/awesome-public-datasets)\n- [Open Data Monitor](https://opendatamonitor.eu/)\n- [Wikipedia's list of datasets](https://en.wikipedia.org/wiki/List_of_datasets_for_machine-learning_research)\n- [Quora's list of datasets](https://www.quora.com/Where-can-I-find-large-datasets-open-to-the-public)\n- [Reddit's r/datasets](https://www.reddit.com/r/datasets/)\n\n## Machine Learning Project Checklist\n\nThis checklist can guide you through your machine learning projects. There are eight main steps:\n\n1. Frame the problem and look at the big picture.\n2. Get the data.\n3. Explore the data to gain insights.\n4. Prepare the data to better expose the underlying data patterns to machine learning algorithms.\n5. Explore many different models and shortlist the best ones.\n6. Fine-tune your models and combine them into a great solution.\n7. Present your solution.\n8. Launch, monitor, and maintain your system.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdyarleniber%2Fhands-on-machine-learning","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdyarleniber%2Fhands-on-machine-learning","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdyarleniber%2Fhands-on-machine-learning/lists"}