hybrid tf_idf module