Hi sir,
I can make what you want to achieve in the software, i e data fetch, in a better way. I'll make that tool to have all that features you want using latest web standards and parsing tools. Data sort can be made using a well defined analysis vector metrics, that I ll make in that. i e for like displaying a post for 1000 likes while another with 5000 likes or similar, by analysing with that metrics, I'll also test and deliver the application after dev, if awarded.
As a extra features I can implement is keyword mapping, where you can a add a set of defined keywords, and set a post to be fetched which contains that keywords or some of them.
Thank you.