A web app for ranking computer science departments according to their research output in selective venues.
Python HTML JavaScript TypeScript XQuery Makefile Other
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
css Fixed dblp entry for Saket Saurabh Nov 28, 2017
docs Clarification. May 30, 2018
js Newer version. Aug 2, 2018
old Stefano Soatto to Amazon Web Services (https://www.linkedin.com/in/st… Aug 16, 2018
png Initial. Jul 26, 2018
typescript Removed. May 4, 2018
util Removed exception for NSDI, now outdated. Aug 13, 2018
CNAME Updated. May 4, 2018
CONTRIBUTING.md Clarification. May 30, 2018
COPYING Fixed dblp entry for Saket Saurabh Nov 28, 2017
Makefile Explicit Python2.7 link. May 12, 2018
README.md Fixed dblp entry for Saket Saurabh Nov 28, 2017
acm-fellows.csv updates to faculty Aug 8, 2018
articles.json Added three ETH faculty. Aug 16, 2018
country-info.csv Resolved merge conflicts. Aug 3, 2018
csrankings.csv added Marynel Vázquez Aug 16, 2018
csrankings.js Fixed (wasn't triggering initial rank). Aug 15, 2018
csrankings.min.js Fixed (wasn't triggering initial rank). Aug 15, 2018
csrankings.ts Fixed (wasn't triggering initial rank). Aug 15, 2018
dblp-aliases.csv Updated DBLP. Aug 16, 2018
dblp.dtd Fixed dblp entry for Saket Saurabh Nov 28, 2017
dblp.png Added. Apr 9, 2018
faq.html Merging Aug 3, 2018
favicon.ico Fixed dblp entry for Saket Saurabh Nov 28, 2017
filter.xq Merging Aug 3, 2018
generated-author-info.csv Added three ETH faculty. Aug 16, 2018
homepage-validated.csv Fixed dblp entry for Saket Saurabh Nov 28, 2017
house-logo.png Fixed dblp entry for Saket Saurabh Nov 28, 2017
index.html Updated DBLP. Aug 16, 2018
scholar-favicon.ico Fixed dblp entry for Saket Saurabh Nov 28, 2017
scholar-visited.csv Fixed dblp entry for Saket Saurabh Nov 28, 2017
sitemap.xml Fixed dblp entry for Saket Saurabh Nov 28, 2017
turing.csv Fixed entry for Manuel Blum; added another alias for Turing awardees. Mar 29, 2018
venues.csv Merging Aug 3, 2018

README.md

Computer Science Rankings

This ranking of top computer science schools is designed to identify institutions and faculty actively engaged in research across a number of areas of computer science. Unlike US News and World Report's approach, which is exclusively based on surveys, this ranking is entirely metrics-based. It measures the number of publications by faculty that have appeared at the most selective conferences in each area of computer science.

This approach is intended to be difficult to game, since publishing in such conferences is generally difficult: contrast this with other approaches like citation-based metrics, which have been repeatedly shown to be easy to manipulate. That said, incorporating citations in some form is a long-term goal.

See the FAQ for more details.


This repository contains all code and data used to build the computer science rankings website, hosted here: http://csrankings.org

Adding or modifying affiliations

Please read CONTRIBUTING.md for full details on how to contribute.

Trying it out at home

Because of GitHub size limits, to run this site, you will want to download the DBLP data by running make update-dblp (note that this will consume upwards of 19GiB of memory). To then rebuild the databases, just run make.

You will also need to install libxml2-utils (or whatever package includes xmllint on your distro), npm, typescript, python-lxml, and basex at a minimum via a command line like:

apt-get install libxml2-utils npm python-lxml basex; npm install -g typescript

Acknowledgements and other rankings

This site was developed primarily by and is maintained by Emery Berger. It incorporates extensive feedback from too many folks to mention here, including many contributors who have helped to add and maintain faculty affiliations, home pages, etc.

This site is partially based on code and data originally collected by Swarat Chaudhuri (Rice University). The original faculty affiliation dataset was constructed by Papoutsaki et al.; since then, it has been extensively cleaned and updated. A previous ranking also used DBLP and Brown's dataset for ranking theoretical computer science.

Contains information from DBLP.org which is made available under the ODC Attribution License.

License

CSRankings is covered by the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.