3 ms·
> it would be trivial to generate user interfaces with help of an AI There is a difference in composing a described image and engineering an interface. The ima
by usrbinbash 4y ago
> it would be trivial to generate user interfaces with help of an AI
There is a difference in composing a described image and engineering an interface. The image has to satisfy it's constraints (eg. "a spheroid blue giraffe"), the interface has to be useful to the user.
There are endless ways to draw something that is spheroid, blue-ish and looks somewhat like a giraffe, and all of them are correct.
Similarly, there are endless ways to draw "Three buttons and an input field"...but not all of them are useful. If I put the input field in the upper left corner, let two buttons overlap in the middle, and put the third one in the lower right, I satisfied the constraints, but who wants to use the result?
Sure, I could make the description more precise, that is, make the constraints so narrow that in order to fulfill them, the AI has no choice but to generate exactly what I want. But at that point, I already did the work myself.
- jwong_ 4y agoWhat about AI-generated UI connected to AB testing based on constraints like time-to-complete actions, user page churn, or accessibility scoring? That would kinda be neat but also a little dystopian. I already hate being subject to A-B tests and poorly-designed UI enough as it is.
- usrbinbash 4y agoAB testing doesn't show many very different variants, but a few (usually 2) which are only slight variations of one another. So the AI would still need very narrow guidelines (aka. an existing design) to build the interfaces for testing, it couldn't try a lot of variations, and the process would be slow, as each new set of iterations has to be presented to testers/users and evaluated, before the next small batch can be prepared.