Big Code

Creating software tools and services from massive open-source code repositories

We apply big data and machine learning techniques to massive open source code databases to create tools and services that improve the software development process.

We are currently working on the following projects:

  • Improving decompilation of binary files.

  • Classifying the programmers (and their expertise level) by analyzing their code.

  • Predicting the impact of type annotation on the runtime performance of gradually typed programs.