Folding Kevin's scikit implementation into two-pass
Making paths more stable
Error check. Cannot train on empty set
Cleaning up bulky code
Cleaning up model.py
cleaning up for readability and style
restructuring for cleaner pipeline in model.py
experiment for where to vectorize features (moved to model.py
Changed data accessor methods for model.py support
Restructured train
Moved vectorizers and classifiers into model.py
(minor) adjusted spacing
minor adjustments for now (but large overhaul is coming)
minor adjustments (for now)
large changes to move vectorizers & classifiers into Model object (still more tidying to do)
Extended methods to better support model.py
Temporarily fixed an issue in Model::concept_labels()
minor spacing adjustments
Fixed a bug to use UMLS features for second pass
Fixed the bug that was temporarily patched