Create ToDo.txt to know what to do
Update ToDo.txt
clustering.py implemented (to be improved)
clustering.py
tidy up project directory
tidy up project directory
Adding Notebook
Modification on Notebook, adding my own description of clustering algorithm + changing some names to be less generic
Add pagerank.py + updated ToDo list
Add .gitignore
Removed all files that are in the .gitignore
Update : clustering.py + Done : pagerank.py

(No big changes in clustering.py, just the var names to be more short
and more understandable)
Update .gitignore + Add abstracts.pkl.bz2
Project restructure, recommender folder, recommender.py —> main.py, implemented dataloader helper.
Ewps.. __init.py__ —> __init__.py
Create distance.py

distance function (elx, ely) returns 0-5 int based on common terms in abstract match. Planned to include titles later.
Update distance.py
Ideas in ToDO
Just import config and you can access the datasets
add submodules