Python is one of the main programming languages used in machine learning and language processing. This is mainly down to the quick and easy syntax of the high level Python language.
On this environment we put together two of the most used and complete python libraries used in machine learning:
Scikit learn provides simple and efficient tools for data mining and data analysis. It has implementations of almost all of the machine learning algorithms, apart from neural nets.
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.
The environment also contains the Numpy and Scipy libraries which are the leading python libraries used for mathematical and scientific calculations.
You can import the libraries by using the following.
Start Ipython in your terminal
Import the libraries
import numpy import scipy import sklearn import nltk