{"id":18716039,"url":"https://github.com/alexgenovese/machine-learning-algorithms","last_synced_at":"2025-11-10T07:30:14.673Z","repository":{"id":40962381,"uuid":"260492194","full_name":"alexgenovese/machine-learning-algorithms","owner":"alexgenovese","description":"All codes are developed during some course. This repo was born in order to catalog different machine learning algorithms, all written in Python, from 0 to advanced solutions.","archived":false,"fork":false,"pushed_at":"2024-08-20T16:19:25.000Z","size":4816,"stargazers_count":0,"open_issues_count":4,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-12-28T09:46:01.275Z","etag":null,"topics":["machine-learning-algorithms","machinelearning","python3"],"latest_commit_sha":null,"homepage":"","language":"Python","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/alexgenovese.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-05-01T15:25:16.000Z","updated_at":"2020-05-03T11:41:34.000Z","dependencies_parsed_at":"2022-09-03T13:53:06.920Z","dependency_job_id":null,"html_url":"https://github.com/alexgenovese/machine-learning-algorithms","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alexgenovese%2Fmachine-learning-algorithms","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alexgenovese%2Fmachine-learning-algorithms/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alexgenovese%2Fmachine-learning-algorithms/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alexgenovese%2Fmachine-learning-algorithms/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/alexgenovese","download_url":"https://codeload.github.com/alexgenovese/machine-learning-algorithms/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239578569,"owners_count":19662454,"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":["machine-learning-algorithms","machinelearning","python3"],"created_at":"2024-11-07T13:11:23.401Z","updated_at":"2025-11-10T07:30:14.615Z","avatar_url":"https://github.com/alexgenovese.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Machine learning algorithms\n\n*Powered by:*\n![Python Logo](https://raw.githubusercontent.com/willtheorangeguy/Python-Logo-Widgets/master/pythonpoweredlengthgif.gif)\n\n\u003e All codes are developed during some course. This repo was born in order to catalog different machine learning algorithms, all written in Python, from 0 to advanced solutions.\n\n## Getting Started\n\nThese instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.\n\n### Prerequisites\n\n#### Installing Python\n\nMake sure that you have [Python installed](https://realpython.com/installing-python/) on your machine.\n\nYou might want to use [venv](https://docs.python.org/3/library/venv.html) standard Python library\nto create virtual environments and have Python, `pip` and all dependent packages to be installed and \nserved from the local project directory to avoid messing with system wide packages and their \nversions.\n\n#### Installing Dependencies\n\nInstall all dependencies that are required for the project by running:\n\n```bash\npip install -r requirements.txt\n```\n\n#### Launching Jupyter Locally\n\nAll demos in the project may be run directly in your browser without installing Jupyter locally. But if you want to launch [Jupyter Notebook](http://jupyter.org/) locally you may do it by running the following command from the root folder of the project:\n\n```bash\njupyter notebook\n```\nAfter this Jupyter Notebook will be accessible by `http://localhost:8888`.\n\n#### Launching Jupyter Remotely\n\nEach algorithm section contains demo links to [Jupyter NBViewer](http://nbviewer.jupyter.org/). This is fast online previewer for Jupyter notebooks where you may see demo code, charts and data right in your browser without installing anything locally. In case if you want to _change_ the code and _experiment_ with demo notebook you need to launch the notebook in [Binder](https://mybinder.org/). You may do it by simply clicking the _\"Execute on Binder\"_ link in top right corner of the NBViewer.\n\n## Datasets\n\nThe list of datasets that is being used for Python and Jupyter Notebook demos may be found in [tools folder](tools).\n\n## Built With\n\n* [Python 3](https://www.python.org)\n\n## Contributing\n\nPlease read contact me.\n\n## License\n\nThis project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falexgenovese%2Fmachine-learning-algorithms","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Falexgenovese%2Fmachine-learning-algorithms","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falexgenovese%2Fmachine-learning-algorithms/lists"}