{"id":21707718,"url":"https://github.com/jibbs1703/Classic-ML-Models","last_synced_at":"2025-10-07T07:30:51.570Z","repository":{"id":227947578,"uuid":"772784890","full_name":"jibbs1703/Multiclass-Obesity-Level-Prediction","owner":"jibbs1703","description":"This repository contains models that predict the obesity level of patients based on their eating/lifestyle habits and physical condition. ","archived":false,"fork":false,"pushed_at":"2024-05-28T15:20:09.000Z","size":2477,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-11-25T22:18:57.302Z","etag":null,"topics":["data-preprocessing","data-science","decision-tree-classifier","deep-learning","feature-engineering","machine-learning","multiclass-classification","obesity-prediction","predictive-modeling","pytorch","xgboost-classifier"],"latest_commit_sha":null,"homepage":"https://github.com/jibbs1703/Predicting-Obesity-Levels","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/jibbs1703.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-03-15T22:30:53.000Z","updated_at":"2024-05-28T15:21:36.000Z","dependencies_parsed_at":"2024-11-25T22:18:58.837Z","dependency_job_id":"5c2ab2a3-3675-4485-98df-e4c3df692fab","html_url":"https://github.com/jibbs1703/Multiclass-Obesity-Level-Prediction","commit_stats":null,"previous_names":["jibbs1703/predicting-obesity-levels","jibbs1703/multiclass-obesity-level-prediction"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jibbs1703%2FMulticlass-Obesity-Level-Prediction","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jibbs1703%2FMulticlass-Obesity-Level-Prediction/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jibbs1703%2FMulticlass-Obesity-Level-Prediction/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jibbs1703%2FMulticlass-Obesity-Level-Prediction/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jibbs1703","download_url":"https://codeload.github.com/jibbs1703/Multiclass-Obesity-Level-Prediction/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":235600037,"owners_count":19016195,"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-preprocessing","data-science","decision-tree-classifier","deep-learning","feature-engineering","machine-learning","multiclass-classification","obesity-prediction","predictive-modeling","pytorch","xgboost-classifier"],"created_at":"2024-11-25T22:19:02.317Z","updated_at":"2025-10-07T07:30:51.551Z","avatar_url":"https://github.com/jibbs1703.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Machine Learning Model Development Using Python Frameworks\n\nThis repository contains scripts for developing, training and evaluating various machine learning models using python frameworks such as PySpark Mlib (the Machine Learning Framework provided in PySpark), Scikit-Learn, XGBoost and Neural Networks.\n\nThe model development process is tracked using MLflow, allowing for transformer and estimator parameters to be tracked, logged and eventually registered throughout the model development process.  \n\n## **Models Developed:**\n\n**Multiclass Obesity:**  \n\n* Description: Predicts the obesity level of patients based on their eating/lifestyle habits and physical condition.\n* Includes: Data preprocessing, model selection,hyperparameter tuning, model evaluation metrics (accuracy, precision, recall, F1-score).\n\n**Adult Income:**  \n\n* Description: Classifies the earnings of individuals into two classes - above $50k or below $50k.  \n* Includes: Data preprocessing, model selection,hyperparameter tuning, model evaluation metrics (accuracy, precision, recall, F1-score).\n\n```bash\ndocker build -t classic-ml-models-dev .\n```\n\n```bash\ndocker run -it --name classic-ml-models-container -v .:/workspace -p 8888:8888 classic-ml-models-dev\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjibbs1703%2FClassic-ML-Models","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjibbs1703%2FClassic-ML-Models","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjibbs1703%2FClassic-ML-Models/lists"}