links I find useful:
What is the difference between @staticmethod and @classmethod in Python?
http://stackoverflow.com/questions/28277137/how-to-convert-datatypeobject-to-float64-in-python
http://stackoverflow.com/questions/17530542/how-to-add-pandas-data-to-an-existing-csv-file
http://stackoverflow.com/questions/13703720/converting-between-datetime-timestamp-and-datetime64
http://stackoverflow.com/questions/3028642/regular-expression-for-letters-numbers-and
http://stackoverflow.com/questions/39492251/python-pandas-dataframe-rows-to-columns
http://stackoverflow.com/questions/40029996/pythonic-way-to-fill-bag-of-words
https://en.wikipedia.org/wiki/Precision_and_recall
git installing
Configuring so that pip install can work from github
pip install from git repo branch