-dramatically improve matrix factorization optimization stability, by initializing with a 1st pass of users with well-estimated parameters
-add 5 new fields to note status history, with more detail about each of the different scorers
-update TF-IDF incorrect tag filtering
-move most logic in main.py to runner.py
-add a 13th group model
-dramatically improve matrix factorization optimization stability, by initializing with a 1st pass of users with well-estimated parameters -add 5 new fields to note status history, with more detail about each of the different scorers -update TF-IDF incorrect tag filtering -move most logic in main.py to runner.py -add a 13th group model