My Curated List of AI and Machine Learning Resources from Around the Web

If you like this article, check out another by Robbie: 
Learning Machine Learning and NLP from 185 Quora Questions

When I was writing books on networking and programming topics in the early 2000s, the web was a good, but an incomplete resource. Blogging had started to take off, but YouTube wasn’t around yet, nor was Quora, Twitter, or podcasts. Over ten years later as I’ve been diving into AI and machine learning, it is a completely different ballgame. There are so many resources — it’s difficult to know where to start (and stop)!

To save you some of the effort I went through in researching all the different nooks and crannies of the web to find the best content; I’ve organized them into a big collection here. I’m only include links to free content. There is enough free content to keep you busy for a while. It’s amazing just how much information is available on machine learning, deep learning, and artificial intelligence on the web. This article should give you a sense of the scope.

I’ve created sections below that contain: well-known researchers, AI organizations, video courses, bloggers, Medium writers, books, YouTube channels, Quora topics, subreddits, Github repos, podcasts, newsletters, conferences, research links, tutorials, and cheat sheets. It’s a lot, but given the popularity of my Tutorials and Cheat Sheets articles, there seems to be a need for this kind of curated list.

Note: I wrote this in early July 2017. In some sections, I’ve included subscriber/follower/view counts, which will go out-of-date as soon as the article is published, but it should still be useful to give you a sense of interest level.

Let me know if there anything good I’m missing! I’m always looking to add to the list.

Researchers

Many of the most well-known AI researchers have a strong presence on the web. Below I’ve listed around twenty and included links to their website, Wikipedia page, Twitter profile, Google Scholar profile, and Quora profile. Quite a few have done an Ask-Me-Anything on Reddit or a Quora Session so I’ve included that is well when applicable.

I could include dozens more in a list like this. See Quora for more names.

Organizations

There are a handful of well-known organizations that are dedicated to furthering AI research and development. Below are the ones with websites/blogs and Twitter accounts.

Video Courses

There are an overwhelming number of video courses and tutorials available online now — many of them free. There are some good paid options too, but for this article, I’m focusing exclusively on free content. There are considerably more college courses where the professor has made the course materials available online, but there are no videos. Those can be more challenging to follow along and you probably don’t need them. The following courses would keep you busy for months:

YouTube

Below I include links to YouTube channels or users that have regular content that is AI or machine learning-related. I’ve ordered by subscriber/view count to give a sense of their popularity.

Blogs

Given the popularity of AI and machine learning, I’m surprised there aren’t more consistent bloggers. Given the complexity of the material, it takes quite a bit of effort to put together meaningful content. Also, there are other outlets like Quora that give options to experts that want to give back but don’t have the time to create longer form content.

Below I include bloggers that post consistently on AI-related topics with original material and are not just news feeds or company blogs — sorted by Twitter follower count.

Medium Writers

Below are some of the top writers on Medium that cover Artificial Intelligence. Hover over a name for more info. Ordered by ranking on Medium as of July 2017.

Books

There are a lot of books out there that cover some aspect of machine learning, deep learning, and NLP. In this section, I’m going to focus purely on the free books that you can access or download straight from the web.

Machine Learning

NLP

Math

Quora

Quora has become a great resource for AI and machine learning. Many of the top researchers answer questions on the site. Below I’ve listed some of the main AI-related topics, which you can subscribe to if you want to customize your Quora feed. Check out the FAQ section within each topic (e.g. FAQ for Machine Learning) for a curated list of questions by the Quora community.

Reddit

The AI community on Reddit isn’t as large as Quora, but it still has some good subreddits worth checking out. Reddit can be helpful to keep up with the latest news and research whereas Quora is question/answer. Below are the main AI-related subreddits ordered by number of subscribers.

Github

One of the nice things about the AI community is most new projects are open-sourced and made available on Github. There are also many educational resources on Github if you want example algorithm implementations in Python or using Juypter Notebooks. Below are links to repos that have been tagged with a particular topic.

Podcasts

There are an increasing number of podcasts around AI, some centered on the latest news and others that are more educationally-oriented.

Newsletters

If you want to stay up-to-speed with the latest news and research, there are a growing number of weekly newsletters you can choose from. Most of them cover the same stuff, so you’ll only need a couple to stay current.

Conferences

Unsurprisingly, with the rise in AI’s popularity there has also been an increase in the number of AI-related conference. Instead of providing a comprehensive list of every niche conference, I’m going to list the “major” conferences for some definition of major. If I’m missing one you think should be included, let me know. (And these are not free!)

Academic:

  • NIPS (Neural Information Processing Systems)
  • ICML (International Conference on Machine Learning)
  • KDD (Knowledge Discovery and Data Mining)
  • ICLR (International Conference on Learning Representations)
  • ACL (Association for Computational Linguistics)
  • EMNLP (Empirical Methods in Natural Language Processing)
  • CVPR (Computer Vision and Pattern Recognition)
  • ICCF (International Conference on Computer Vision)

Professional:

Research Papers

Browse or search the academic papers being published.

arXiv.org subject classes:

Semantic Scholar searches:

Another great resource for exploring research papers is a side project from Andrej Karpathy:

Tutorials

I created a separate comprehensive post covering all the good tutorial content I’ve found:

Cheatsheets

Similar to tutorials, I created a separate article with a variety of good cheat sheets:


If you like this post, give it a ❤️ below so others may see it. Thank you!