UI Bot

The best example of an algorithm-driven design tool applied to UIs by Janne Aukia. It generates stylistic variations of a dashboard and even tries layout changes.

Airbnb: Sketching Interfaces

It analyzes rough hand-drawn sketches with machine learning and builds a screen using unified components. The fastest way from a rough idea to a working prototype. Uizard and Microsoft have a similar concepts (update), while TeleportHQ turns it into a code. A simpler Sketch plugin.

DesignScape

An experiment by Adobe and University of Toronto. The tool automatically refines a design layout for you. It can also propose an entirely new composition. Similar ideas can be found in Sketchplore, MS PowerPoint, and Google Slides.

Vox.com

A home page generator using similar ideas. The algorithm finds every possible layout that is valid, combining different examples from a pattern library.

Next, each layout is examined and scored based on certain traits. Finally, the generator selects the “best” layout — basically, the one with the highest score.

Flipboard Duplo

An automated magazine layout system. A script parses an article. Then, depending on the article’s content (the number of paragraphs and words in each, the number of photos and their formats, the presence of inserts with quotes and tables, etc.), the script chooses the most suitable pattern to present this part of the article.

Loading...

Constructing a UI