How to approach TF-IDf based analysis?
I think here you must maintain the actual tf-idf and create corpus over it.. Assuming you already have lables for documents available. You can rum classification over it. 

Best classification I am anticipating for this problem would be naive bayes..