I've vast knowledge in data mining. I submitted my PhD thesis in Sentiment Analysis using Big Data. I've some background knowledge in EDUCATIONAL DATA MINING. Your requirements of the problem is resembling the educational data mining.
Experience and Skills:
Weka, R, Hadoop, Flume and Pig.
Model Proposal:
1. Find out the total number of colleges in India (Since you specified NACC rating).
2. Collecting the data through websites.
3. Categorize the colleges under the universities.
4. I have some personal links in some of the Universities.
5. Based on the above plans, I'll collect and summarize the data.
I look forward to hearing from you at your convenience.