Programming
Programming

How novice coders can develop AI programs for military applications

A USAF cadet and a Lincoln Laboratory researcher found AI chatbots can help nontechnical service members produce viable software applications for their unique problems.

Teaching AI agents to ask better questions by playing “Battleship”

MIT researchers use the classic game as a test bed for AI agents, finding a small AI model can outperform the biggest ones at 1 percent of the cost.

Featured video: Coding for underwater robotics

Lincoln Laboratory intern Ivy Mahncke developed and tested algorithms to help human divers and robots navigate underwater.

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.

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.

Can AI really code? Study maps the roadblocks to autonomous software engineering

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

Combining technology, education, and human connection to improve online learning

Caitlin Morris, a PhD student and 2024 MAD Fellow affiliated with the MIT Media Lab, designs digital learning platforms that make room for the “social magic” that influences curiosity and motivation.

Making AI-generated code more accurate in any language

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

User-friendly system can help developers build more efficient simulations and AI models

By automatically generating code that leverages two types of data redundancy, the system saves bandwidth, memory, and computation.

MIT launches new Music Technology and Computation Graduate Program

The program will invite students to investigate new vistas at the intersection of music, computing, and technology.