ok this is actually my last commit for now. Adding in tf-idf product features improved our accuracy from .38 to .41, though this is only accuracy measured by if we get the top hit correct - it would be interesting to see how we are doing in general.