DEV Community

Cover image for User Driven UI
Brad Woods
Brad Woods

Posted on

User Driven UI

We use software to solve a problem. When someone chooses a new software product. Instead of solving their problem, we give them another. To learn the UI (User Interface). If the software is at a certain level of complexity, new users will only learn parts of it or not use it at all.

With the capabilities of natural language processors, we can create a new approach to teaching UIs. User-driven UI. Instead of pushing features onto the user, the user pulls them in when needed.

For details, see https://garden.bradwoods.io/notes/design/user-driven-ui

Top comments (0)