
Machine Learning technology is advancing fast to enhance the way we analyze and understand our data. Some of the most powerful tools for machine learning are free and easily accessible through the open source community.
Here at makepath, we advocate for the open source community and actively work to integrate machine learning into open source GIS applications through our contributions to open source projects.
We’ve created a list of tools to highlight the latest and greatest in open source machine learning software.
This is an interactive piece. You can click on each entry to see more details. You can also search for entries using the search bar or filter using by clicking on the different language categories (Python, Java, Go or multi-language) listed right underneath the search bar.
Open Source Machine Learning Tools
How to Contribute to Machine Learning Projects
The steps for contributing to machine learning projects are the same as contributing to other open source projects.
Check out our guide to Getting Started with Open Source for step-by-step instructions on how to get involved and make your first open source contribution.
Contact Us
Our goal is to create a comprehensive list of all the best open source machine learning tools.
Have any suggestions for new libraries?
Please tweet us @makepathGIS, or email us at contact@makepath.com.
Popular
Machine Learning for Change Detection: Part 1
GPU-Enhanced Geospatial Analysis
Open Source Machine Learning Tools (Updated for 2023)
Getting Started with Open Source (Updated for 2023)
The History of Open Source GIS: An Interactive Infographic (Updated for 2023)
Superpowered GIS: ESRI’s ArcGIS + Open Source Spatial Analysis Tools.
Seniors at Risk: Using Spatial Analysis to Identify Pharmacy Deserts
Open Source Spatial Analysis Tools for Python: A Quick Guide (Updated for 2022)