fixed bug on tf-idf. multifield indexing causes terms to be > than
vocabulary