top of page

AI4SE: AI for Software Engineering

Learning & Reasoning  ->  Trustworthy Code!

 

We build neurosymbolic techniques that combine program analysis and machine learning to improve developers' productivity and software quality. Our AI models and agents automate code generation, bug detection, and program repair for robust and trustworthy software development.

Some of our recent effort includes:

building AI models.jpg

Code Language Models

Post-training and fine-tuning code models for diverse SE tasks. 

AI coding agents.jpg

Coding Agents

Neurosymbolic agents to perform complex software engineering tasks

Benchmarking.jpg

Benchmarking

Create benchmarks for diverse software engineering tasks

Empirical analysis.jpg

Empirical Evaluation

Gaining deep insight about models' and agents' behavior at different stage of SE cycle. 

bottom of page