Machine Learning Resources

Portland Machine Learning Resources

Deep Learning Software

  • Keras - high level nn API that runs on top of TensorFlow or Theano. A good place to start.
  • TensorFlow - library for distributed numerical computation and data flow graphs.
  • PyTorch - Python based framework from Facebook based on Torch.
  • mxnet - fast and flexible. Originally from University of Washington and Carnegie Mellon University adopted by AWS and now an Apache incubator project.
  • H20 - interesting application with many different algorithms.

Natural Language Processing (NLP) / Natural Language Understanding (NLU)

  • Natural Language Toolkit - the leading platform for NLP education and exploration.
  • spaCy - newer more production oriented, minimal and opinionated.
  • gensim - topic modelling for humans.

Online Courses


Want to get notified of new articles and projects?

Get an occasional email with AI/ML and project info.