Neural Program Lab @ UPenn

We develop techniques at the intersection of programming languages and machine learning for applications in security and software engineering.

Currently looking for researchers. Apply here. For any questions, email Claire at [email protected].


Team

Research

IRIS
Tool that uses LLMs to identify sources and sinks, which are then used for generating CodeQL queries with existing CWE query templates.
CWE-Bench-Java
Dataset of Java CVEs.

Links