{"id":24605963,"url":"https://github.com/udacity-machinelearning-internship/more-spam-classifying","last_synced_at":"2026-04-15T18:02:12.725Z","repository":{"id":241095181,"uuid":"804053871","full_name":"Udacity-MachineLearning-Internship/More-Spam-Classifying","owner":"Udacity-MachineLearning-Internship","description":"Implementing more spam classifying using Ensemble Methods in python","archived":false,"fork":false,"pushed_at":"2024-05-22T10:44:07.000Z","size":13,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-21T08:24:10.215Z","etag":null,"topics":["classification","jupyter","jupyter-notebook","machine-learning","pandas","python","scikit-learn","sklearn"],"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/Udacity-MachineLearning-Internship.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-05-21T21:39:19.000Z","updated_at":"2024-12-17T20:43:02.000Z","dependencies_parsed_at":"2024-05-22T11:56:26.164Z","dependency_job_id":null,"html_url":"https://github.com/Udacity-MachineLearning-Internship/More-Spam-Classifying","commit_stats":null,"previous_names":["barasedih11/more-spam-classifying","udacity-machinelearning-internship/more-spam-classifying"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Udacity-MachineLearning-Internship%2FMore-Spam-Classifying","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Udacity-MachineLearning-Internship%2FMore-Spam-Classifying/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Udacity-MachineLearning-Internship%2FMore-Spam-Classifying/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Udacity-MachineLearning-Internship%2FMore-Spam-Classifying/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Udacity-MachineLearning-Internship","download_url":"https://codeload.github.com/Udacity-MachineLearning-Internship/More-Spam-Classifying/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244206621,"owners_count":20416086,"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":["classification","jupyter","jupyter-notebook","machine-learning","pandas","python","scikit-learn","sklearn"],"created_at":"2025-01-24T16:49:58.779Z","updated_at":"2026-04-15T18:02:12.689Z","avatar_url":"https://github.com/Udacity-MachineLearning-Internship.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv style=\"display:flex; justify-content: center; align-items: center ; height\" 100vh\" align=center\u003e\n\n![More_Spam_Classifying](https://github.com/BaraSedih11/More-Spam-Classifying/assets/98843912/53bfa311-f9dc-42aa-94d4-d1e6fa971b07)\n\n   ![GitHub repo size](https://img.shields.io/github/repo-size/BaraSedih11/More-Spam-Classifying) ![GitHub repo file count (file type)](https://img.shields.io/github/directory-file-count/BaraSedih11/More-Spam-Classifying) [![Python Version](https://img.shields.io/badge/python-3.8-blue)](https://www.python.org/downloads/release/python-380/)\n[![Pip Version](https://img.shields.io/badge/pip-21.0-orange)](https://pypi.org/project/pip/21.0/)\n ![GitHub last commit (branch)](https://img.shields.io/github/last-commit/BaraSedih11/More-Spam-Classifying/main)\n[![Version](https://img.shields.io/badge/version-v1.0.0-blue)](https://github.com/BaraSedih11/Support-Vector-Machine/releases/tag/v1.0.0)\n[![Contributors](https://img.shields.io/github/contributors/BaraSedih11/More-Spam-Classifying)](https://github.com/BaraSedih11/More-Spam-Classifying/graphs/contributors)\n![GitHub pull requests](https://img.shields.io/github/issues-pr-raw/BaraSedih11/More-Spam-Classifying)\n\u003c!-- ![GitHub issues](https://img.shields.io/github/issues-raw/BaraSedih11/Bookstore)  --\u003e\n\u003c/div\u003e\nThis repository contains an Implementing more spam classifying using Ensemble Methods in python.\n\n## Overview\n\n### Ensemble Methods \n\nIn order to find a way to optimize for both variance and bias, we have ensemble methods. Ensemble methods have become some of the most popular methods used to compete in competitions on Kaggle and used in industry across applications.\n\nThere were two randomization techniques you saw to combat overfitting:\n\n* Bootstrap the data - that is, sampling the data with replacement and fitting your algorithm and fitting your algorithm to the sampled data.\n* Subset the features - in each split of a decision tree or with each algorithm used an ensemble only a subset of the total possible features are used.\n\n## Contents\n\n- `Spam_\u0026_Ensembles.ipynb`: Jupyter Notebook containing the implementation of SVM's using Python.\n- `README.md`: This file providing an overview of the repository.\n\n## Requirements\n\nTo run the code in the Jupyter Notebook, you need to have Python installed on your system along with the following libraries:\n\n- NumPy\n- pandas\n- scikit-learn\n\nYou can install these libraries using pip:\n\n```bash\npip install numpy pandas scikit-learn\n```\n\n\n## Usage\n\n1. Clone this repository to your local machine:\n\n```bash\ngit clone https://github.com/BaraSedih11/More-Spam-Classifying.git\n```\n\n2. Navigate to the repository directory:\n\n```bash\ncd More-Spam-Classifying\n```\n\n3. Open and run the Jupyter Notebook `Spam_\u0026_Ensembles.ipynb` using Jupyter Notebook or JupyterLab.\n\n4. Follow along with the code and comments in the notebook to understand how Ensemble methods is implemented using Python.\n\n## Acknowledgements\n\n- [scikit-learn](https://scikit-learn.org/): The scikit-learn library for machine learning in Python.\n- [NumPy](https://numpy.org/): The NumPy library for numerical computing in Python.\n- [pandas](https://pandas.pydata.org/): The pandas library for data manipulation and analysis in Python.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fudacity-machinelearning-internship%2Fmore-spam-classifying","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fudacity-machinelearning-internship%2Fmore-spam-classifying","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fudacity-machinelearning-internship%2Fmore-spam-classifying/lists"}