Software
Software

MIT Sea Grant students explore the intersection of technology and offshore aquaculture in Norway

AquaCulture Shock program, in collaboration with MIT-Scandinavia MISTI, offers international internships for AI and autonomy in aquaculture

New AI agent learns to use CAD to create 3D objects from sketches

The virtual VideoCAD tool could boost designers’ productivity and help train engineers learning computer-aided design.

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.

New machine-learning application to help researchers predict chemical properties

ChemXploreML makes advanced chemical predictions easier and faster — without requiring deep programming skills.

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.

Inroads to personalized AI trip planning

A new framework from the MIT-IBM Watson AI Lab supercharges language models, so they can reason over, interactively develop, and verify valid, complex travel agendas.

Learning how to predict rare kinds of failures

Researchers are developing algorithms to predict failures when automation meets the real world in areas like air traffic scheduling or autonomous vehicles.

Artificial intelligence enhances air mobility planning

Lincoln Laboratory is transitioning tools to the 618th Air Operations Center to streamline global transport logistics.

Training LLMs to self-detoxify their language

A new method from the MIT-IBM Watson AI Lab helps large language models to steer their own responses toward safer, more ethical, value-aligned outputs.