Awesome Machine Learning
A long running index of machine learning libraries, tools and datasets organised by language and by task. The fastest way to find out what already exists before you write it yourself.
Cheat sheet
AI & Machine Learning
Joseph Misiti
Ongoing reference
All
Free
What it is
A very large curated index of machine learning frameworks, libraries, tools and datasets, grouped first by programming language and then by task, maintained for over a decade.
Why an index still matters
The most expensive mistake in machine learning work is building something that already exists in a maintained library, and the second most expensive is picking an abandoned one. Scanning a curated index for five minutes before starting frequently saves a week.
How to use it
Search it for your language and your task, take the two or three candidates it lists, and then check each one's recent commit activity yourself. A list this size inevitably carries entries that have gone quiet, so treat it as a starting set rather than a recommendation.
Best for: finding the right library quickly, and surveying what tooling exists in an unfamiliar area.
Ready to start?
Opens on Joseph Misiti in a new tab.
Stuck on something specific?
Writing only gets you so far. If you want an answer to your situation rather than the general case, book a session and we will work through it together. Every session is free; a few slots open each week.
Follow along
New writing, resources and project ideas land here first.