I have a bunch of tables with data for cities around the world on…

 ·  Facebook — Archer T. Ships updated his status.  ·  Markdown source

I have a bunch of tables with data for cities around the world on population, crime, GDP/capita, etc. I'd like to turn it into a web app whereby the visitor can set the weights for the criteria that are important to them, and it will sort the table by their (weighted) criteria. Any recommended tools for doing this?