Programming languages

Artificial IntelligenceMachine Learning

Helping AI agents search to get the best results out of large language models

EnCompass executes AI agent programs by backtracking and making multiple attempts, finding the best set of outputs generated by an LLM. It could help coders work with AI agents more efficiently.

Read More
Artificial IntelligenceMachine Learning

MIT researchers propose a new model for legible, modular software

The coding framework uses modular concepts and simple synchronization rules to make software clearer, safer, and easier for LLMs to generate.

Read More
Artificial IntelligenceMachine Learning

A team of researchers has mapped the challenges of AI in software development, and outlined a research agenda to move the field forward.

Read More
Artificial IntelligenceMachine Learning

A new technique automatically guides an LLM toward outputs that adhere to the rules of whatever programming language or other format is being used.

Read More
Artificial IntelligenceMachine Learning

MIT researchers introduce generative AI for databases

This new tool offers an easier way for people to analyze complex tabular data.

Read More