{"id":13486937,"url":"https://github.com/DataTalksClub/machine-learning-zoomcamp","last_synced_at":"2025-03-27T21:31:35.065Z","repository":{"id":37684071,"uuid":"256401220","full_name":"DataTalksClub/machine-learning-zoomcamp","owner":"DataTalksClub","description":"Learn ML engineering for free in 4 months!","archived":false,"fork":false,"pushed_at":"2024-10-26T09:33:50.000Z","size":11637,"stargazers_count":9517,"open_issues_count":4,"forks_count":2243,"subscribers_count":160,"default_branch":"master","last_synced_at":"2024-10-29T11:22:35.831Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Jupyter Notebook","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/DataTalksClub.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","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},"funding":{"custom":["http://bit.ly/mlbookcamp"],"github":"alexeygrigorev"}},"created_at":"2020-04-17T04:29:23.000Z","updated_at":"2024-10-29T10:02:01.000Z","dependencies_parsed_at":"2024-02-13T21:23:24.867Z","dependency_job_id":"52be0258-928b-4619-b97a-f6118d8e627e","html_url":"https://github.com/DataTalksClub/machine-learning-zoomcamp","commit_stats":{"total_commits":838,"total_committers":113,"mean_commits":7.415929203539823,"dds":0.711217183770883,"last_synced_commit":"651c2e6e93b72fad0f0966a35d497e5767bae06c"},"previous_names":["datatalksclub/machine-learning-zoomcamp"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataTalksClub%2Fmachine-learning-zoomcamp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataTalksClub%2Fmachine-learning-zoomcamp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataTalksClub%2Fmachine-learning-zoomcamp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataTalksClub%2Fmachine-learning-zoomcamp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DataTalksClub","download_url":"https://codeload.github.com/DataTalksClub/machine-learning-zoomcamp/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245927253,"owners_count":20695198,"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":[],"created_at":"2024-07-31T18:00:53.247Z","updated_at":"2025-03-27T21:31:35.038Z","avatar_url":"https://github.com/DataTalksClub.png","language":"Jupyter Notebook","readme":"\u003cp align=\"center\"\u003e\n  \u003cimg width=\"60%\" src=\"images/zoomcamp.jpg\" alt=\"Machine Learning Zoomcamp\"\u003e\n\u003c/p\u003e\n\n\u003ch1 align=\"center\"\u003e\n    \u003cstrong\u003eMachine Learning Zoomcamp: A Free 4-Month Course on ML Engineering\u003c/strong\u003e\n\u003c/h1\u003e\n\n\u003cp align=\"center\"\u003e\nMaster the fundamentals of machine learning, from regression and classification to deployment and deep learning.\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n\u003ca href=\"https://airtable.com/shryxwLd0COOEaqXo\"\u003e\u003cimg src=\"https://user-images.githubusercontent.com/875246/185755203-17945fd1-6b64-46f2-8377-1011dcb1a444.png\" height=\"50\" /\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n\u003ca href=\"https://datatalks.club/slack.html\"\u003eJoin #course-ml-zoomcamp Channel on Slack\u003c/a\u003e •\n\u003ca href=\"https://t.me/mlzoomcamp\"\u003eTelegram Announcements\u003c/a\u003e •\n\u003ca href=\"https://www.youtube.com/playlist?list=PL3MmuxUbc_hIhxl5Ji8t4O6lPAOpHaCLR\"\u003eCourse Playlist\u003c/a\u003e •\n\u003ca href=\"https://docs.google.com/document/d/1LpPanc33QJJ6BSsyxVg-pWNMplal84TdZtq10naIhD8\"\u003eFAQ\u003c/a\u003e •\n\u003ca href=\"https://ctt.ac/XZ6b9\"\u003eTweet about the Course\u003c/a\u003e\n\u003c/p\u003e\n\n## How to Enroll\n\n### 2025 Cohort\n\n- **Start Date**: September 2025\n- **Register Here**: [Sign up](https://airtable.com/shryxwLd0COOEaqXo)\n- **Stay Updated**: Subscribe to our [Google Calendar](https://calendar.google.com/calendar/?cid=cGtjZ2tkbGc1OG9yb2lxa2Vwc2g4YXMzMmNAZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQ)\n\n### Self-Paced Learning\nAll course materials are freely available for independent study. Follow these steps:\n1. Watch the course videos and work through the code.\n2. Join the [Slack community](https://DataTalks.Club/slack.html) (`#course-ml-zoomcamp`).\n3. Ask questions in Slack or refer to the FAQ.\n4. Complete the homework assignments (solutions provided but attempt first).\n5. Work on at least one project for deeper learning.\n\n## Syllabus Overview\nThe course consists of structured modules covering the full ML pipeline, from fundamentals to advanced techniques.\n\n### Prerequisites\n- Prior programming experience (at least 1+ year)\n- Comfort with command line basics\n- No prior ML knowledge required\n\n### Modules\n\n#### [Module 1: Introduction to Machine Learning](01-intro/)\n- ML vs Rule-Based Systems\n- Supervised Learning\n- CRISP-DM Framework\n- Model Selection Process\n- Environment Setup\n- Homework\n\n#### [Module 2: Machine Learning for Regression](02-regression/)\n- Car Price Prediction Project\n- Exploratory Data Analysis\n- Linear Regression Basics\n- Feature Engineering \u0026 Regularization\n- Homework\n\n#### [Module 3: Machine Learning for Classification](03-classification/)\n- Churn Prediction Project\n- Feature Selection \u0026 Encoding\n- Logistic Regression\n- Model Interpretation\n- Homework\n\n#### [Module 4: Evaluation Metrics](04-evaluation/)\n- Accuracy, Precision, Recall\n- ROC Curves \u0026 AUC\n- Cross-Validation\n- Homework\n\n#### [Module 5: Deploying ML Models](05-deployment/)\n- Saving \u0026 Loading Models\n- Flask API Deployment\n- Docker \u0026 Virtual Environments\n- Cloud Deployment (AWS)\n- Homework\n\n#### [Module 6: Decision Trees \u0026 Ensemble Learning](06-trees/)\n- Decision Trees\n- Random Forest \u0026 Gradient Boosting\n- Model Selection \u0026 Hyperparameter Tuning\n- Homework\n\n#### [Module 7: Neural Networks \u0026 Deep Learning](08-deep-learning/)\n- TensorFlow \u0026 Keras\n- Convolutional Neural Networks\n- Transfer Learning\n- Model Optimization \u0026 Regularization\n- Homework\n\n#### [Module 8: Serverless Deep Learning](09-serverless/)\n- Introduction to Serverless\n- AWS Lambda \u0026 TensorFlow Lite\n- API Gateway\n- Homework\n\n#### [Module 9: Kubernetes \u0026 TensorFlow Serving](10-kubernetes/)\n- TensorFlow Model Serving\n- Kubernetes Basics\n- Deploying ML Models to Kubernetes\n- Homework\n\n#### [Capstone Projects](projects/)\n- Midterm \u0026 Final Projects integrating all learned concepts\n\n## Community \u0026 Support\n\n### **Getting Help on Slack**\nJoin the [`#course-ml-zoomcamp`](https://app.slack.com/client/T01ATQK62F8/C0288NJ5XSA) channel on [DataTalks.Club Slack](https://DataTalks.Club/slack.html) for discussions, troubleshooting, and networking.\n\nTo keep discussions organized:\n- Follow [our guidelines](asking-questions.md) when posting questions.\n- Review the [community guidelines](https://datatalks.club/slack/guidelines.html).\n\n\u003e We encourage [Learning in Public](learning-in-public.md)\n\n## Sponsors \u0026 Supporters\nA special thanks to our course sponsors for making this initiative possible!\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://saturncloud.io/\"\u003e\n    \u003cimg height=\"120\" src=\"https://github.com/DataTalksClub/llm-zoomcamp/raw/main/images/saturn-cloud.png\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\nInterested in supporting our community? Reach out to [alexey@datatalks.club](mailto:alexey@datatalks.club).\n\n## About DataTalks.Club\n\n\u003cp align=\"center\"\u003e\n  \u003cimg width=\"40%\" src=\"https://github.com/user-attachments/assets/1243a44a-84c8-458d-9439-aaf6f3a32d89\" alt=\"DataTalks.Club\"\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n\u003ca href=\"https://datatalks.club/\"\u003eDataTalks.Club\u003c/a\u003e is a global online community of data enthusiasts. It's a place to discuss data, learn, share knowledge, ask and answer questions, and support each other.\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n\u003ca href=\"https://datatalks.club/\"\u003eWebsite\u003c/a\u003e •\n\u003ca href=\"https://datatalks.club/slack.html\"\u003eJoin Slack Community\u003c/a\u003e •\n\u003ca href=\"https://us19.campaign-archive.com/home/?u=0d7822ab98152f5afc118c176\u0026id=97178021aa\"\u003eNewsletter\u003c/a\u003e •\n\u003ca href=\"http://lu.ma/dtc-events\"\u003eUpcoming Events\u003c/a\u003e •\n\u003ca href=\"https://calendar.google.com/calendar/?cid=ZjhxaWRqbnEwamhzY3A4ODA5azFlZ2hzNjBAZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQ\"\u003eGoogle Calendar\u003c/a\u003e •\n\u003ca href=\"https://www.youtube.com/@DataTalksClub/featured\"\u003eYouTube\u003c/a\u003e •\n\u003ca href=\"https://github.com/DataTalksClub\"\u003eGitHub\u003c/a\u003e •\n\u003ca href=\"https://www.linkedin.com/company/datatalks-club/\"\u003eLinkedIn\u003c/a\u003e •\n\u003ca href=\"https://twitter.com/DataTalksClub\"\u003eTwitter\u003c/a\u003e\n\u003c/p\u003e\n\nAll the activity at DataTalks.Club mainly happens on [Slack](https://datatalks.club/slack.html). We post updates there and discuss different aspects of data, career questions, and more.\n\nAt DataTalksClub, we organize online events, community activities, and free courses. You can learn more about what we do at [DataTalksClub Community Navigation](https://www.notion.so/DataTalksClub-Community-Navigation-bf070ad27ba44bf6bbc9222082f0e5a8?pvs=21).\n\n","funding_links":["http://bit.ly/mlbookcamp","https://github.com/sponsors/alexeygrigorev"],"categories":["Training Resources","Jupyter Notebook","其他_机器学习与深度学习","Repos","📈Machine Learning","🤖 Machine Learning \u0026 AI"],"sub_categories":["Tutorials","Courses","Resources"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FDataTalksClub%2Fmachine-learning-zoomcamp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FDataTalksClub%2Fmachine-learning-zoomcamp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FDataTalksClub%2Fmachine-learning-zoomcamp/lists"}