OpenCV is an open source computer vision and machine learning software library. OpenCV was built to provide a common infrastructure for computer vision applications and to accelerate the use of machine perception in the commercial products

Natural Language Toolkit

NLTK is a leading platform for building Python programs to work with human language data. It provides easy-to-use interfaces to over 50 corpora and lexical resources such as WordNet, along with a suite of text processing libraries for classification, tokenization, stemming, tagging, parsing, and semantic reasoning, wrappers for industrial-strength NLP libraries, and an active discussion forum.

Deep learning Frameworks

Tensorflow, Theano, Keras, Caffe, Torch, Deeplearning4j, MXNet, Microsoft Cognitive Toolkit, Lasagne and BigDL.

Anaconda(Python Distribution)

Anaconda is the leading Open Data Science platform powered by Python for large-scale data processing, predictive analytics, and scientific computing, that aims to simplify package management and deployment.

Anaconda includes an open source core Python distribution and over 700 packages.