← Search

Milan Cvitkovic

4 accepted papers

2019

Open Vocabulary Learning on Source Code with a Graph-Structured Cache

ICML 2019oral

Machine learning models that take computer program source code as input typically use Natural Language Processing (NLP) techniques. However, a major challenge is that code is written using an open, rapidly changing vocabulary due to, e.g., the coinage of new variable and method names. Reasoning over…