One-hot Encoding http://scikit-learn.org/stable/modules/generated/sklearn.preprocessing.OneHotEncoder.htmlhttps://en.wikipedia.org/wiki/One-hot