{"id":25451170,"url":"https://github.com/angchekar28/machine-learning-az","last_synced_at":"2026-04-30T09:31:24.921Z","repository":{"id":275742224,"uuid":"926599623","full_name":"angchekar28/Machine-Learning-AZ","owner":"angchekar28","description":"Machine Learning A-Z: AI \u0026 Python [2025] - Course Codes  This repo contains code from the Machine Learning A-Z: AI \u0026 Python [2025] course by Kirill Eremenko and Hadelin de Ponteves. It covers topics like supervised/unsupervised learning, NLP, computer vision, model optimization, and dimensionality reduction with Python, TensorFlow, and Keras.","archived":false,"fork":false,"pushed_at":"2025-02-04T18:55:07.000Z","size":2029,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-17T22:27:17.298Z","etag":null,"topics":["artificial-intelligence","course","data-science","deep-learning","machine-learning","python","udemy"],"latest_commit_sha":null,"homepage":"","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/angchekar28.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":"2025-02-03T14:44:45.000Z","updated_at":"2025-02-04T18:55:10.000Z","dependencies_parsed_at":"2025-02-04T11:32:52.721Z","dependency_job_id":null,"html_url":"https://github.com/angchekar28/Machine-Learning-AZ","commit_stats":null,"previous_names":["angchekar28/machine-learning-az"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/angchekar28%2FMachine-Learning-AZ","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/angchekar28%2FMachine-Learning-AZ/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/angchekar28%2FMachine-Learning-AZ/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/angchekar28%2FMachine-Learning-AZ/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/angchekar28","download_url":"https://codeload.github.com/angchekar28/Machine-Learning-AZ/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254513245,"owners_count":22083534,"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":["artificial-intelligence","course","data-science","deep-learning","machine-learning","python","udemy"],"created_at":"2025-02-17T22:24:12.671Z","updated_at":"2026-04-30T09:31:24.877Z","avatar_url":"https://github.com/angchekar28.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Machine Learning A-Z: AI \u0026 ipynbthon [2025] - Course Codes\n\nThis repository contains the code implementations from the **Machine Learning A-Z: AI \u0026 ipynbthon [2025]** course on Udemy, led by **Kirill Eremenko** and **Hadelin de Ponteves, Hon. PhD**. The course provides hands-on experience in machine learning, deep learning, and artificial intelligence using **ipynbthon**, **TensorFlow**, and **Keras**.\n\n## Course Overview\n\nThe course covers a wide range of machine learning topics, from fundamental concepts to advanced techniques, including:\n\n- **Supervised Learning**  \n  Learn how to implement algorithms for classification and regression tasks, such as linear regression, decision trees, and random forests.\n\n- **Unsupervised Learning**  \n  Dive into clustering techniques like K-means and hierarchical clustering, and dimensionality reduction methods such as PCA, Kernel PCA, and LDA.\n\n- **Natural Language Processing (NLP)**  \n  Explore text data manipulation with **NLTK**, focusing on tasks like tokenization, stemming, and sentiment analysis.\n\n- **Computer Vision**  \n  Build image classifiers and object detection models using **TensorFlow** and **Keras**.\n\n- **Model Selection \u0026 Optimization**  \n  Learn how to tune hyperparameters, evaluate model performance with cross-validation, and optimize models for real-world applications.\n\n## Folder Structure\n\nEach folder in this repository corresponds to a specific section of the course and contains the code related to that topic. The structure is as follows:\n\n```\nMachine-Learning-A-Z-Course-Codes/\n│\n├── Data-Preprocessing-Template/\n|   └──data_preprocessing_.ipynb\n|\n├── Supervised-Learning/\n│   └── Regression/\n|   |    |──simple_linear_regression.ipynb\n|   |    |── multiple_linear_regression.ipynb\n|   |    |── polynomial_regression.ipynb\n|   |    |── support_vector_regression.ipynb\n│   |    ├── decision_tree_regression.ipynb\n│   |    |── random_forest_regression.ipynb\n|   |    └── r2_score_regression.ipynb   \n|   |\n│   └── Classification/\n|   |    ├── logistic_regression.ipynb\n|   |    |── knn_classification.ipynb\n|   |    |── svm_classification.ipynb\n|   |    |── kernel_svm_classification.ipynb\n│   |    ├── naive_bayes_classification.ipynb\n│   |    |── random_forest_classification.ipynb\n|   |    └── decesion_tree_classification.ipynb\n|   |\n|   └── XGBoost/\n|        |── xg_boost.ipynb\n│\n├── Unsupervised-Learning/\n│   ├── k_means.ipynb\n│   └── hierarchical_clustering.ipynb\n│\n├── Reinforcement-Learning/\n│   ├── thomspon_sampling.ipynb\n│   └── upper_confidence_bound.ipynb\n|\n├── Association-Rule-Learning/\n│   ├── apriori.ipynb\n│   └── eclat.ipynb\n|\n├── NLP/\n│   └── sentiment_analysis.ipynb\n│\n├── Deep Learning/\n│   ├── artificial_neural_network.ipynb\n│   └── convolutional_neural_network.ipynb\n│\n├── Model-Optimization/\n│   ├── grid_search.ipynb\n│   └── k_fold_cross_validation.ipynb\n│\n└── Dimensionality-Reduction/\n    ├── pca.ipynb\n    ├── kernel_pca.ipynb\n    └── lda.ipynb\n```\n\n## Installation\n\nTo run the code locally, you'll need ipynbthon installed on your machine. You can install the required libraries using the following command:\n\n```bash\npip install -r requirements.txt\n```\n\nThe **requirements.txt** file includes essential libraries like:\n\n- `numipynb`\n- `pandas`\n- `scikit-learn`\n- `tensorflow`\n- `keras`\n- `matplotlib`\n- `seaborn`\n\n## Usage\n\nEach ipynbthon script in this repository corresponds to a specific lesson or concept in the course. You can run the scripts directly to see the models in action and learn how to implement machine learning techniques in ipynbthon.\n\nFor example, to run a linear regression model:\n\n```bash\nipynbthon Supervised-Learning/linear_regression.ipynb\n```\n\n## Contributing\n\nIf you find any issues or have suggestions for improvements, feel free to open an issue or submit a pull request. Contributions are always welcome!\n\n## License\n\nThis repository is provided under the **MIT License**. You are free to use, modify, and distribute the code as per the terms of the license.\n\n## Acknowledgments\n\nA special thanks to **Kirill Eremenko**, **Hadelin de Ponteves**, and the **SuperDataScience Team** for their excellent teaching and resources. This course provided a solid foundation for understanding and implementing machine learning algorithms.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fangchekar28%2Fmachine-learning-az","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fangchekar28%2Fmachine-learning-az","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fangchekar28%2Fmachine-learning-az/lists"}