Question: can tf idf be negative?
Answer: Tf-idf is tf, a non-negative value, times idf, a non-negative value, so it can never be negative.