{"id":424,"date":"2025-09-11T05:58:03","date_gmt":"2025-09-11T05:58:03","guid":{"rendered":"https:\/\/blog.adlington.fr\/index.php\/2025\/09\/11\/the-destination-for-ai-interfaces-is-do-what-i-mean-interconnected\/"},"modified":"2025-09-11T05:58:03","modified_gmt":"2025-09-11T05:58:03","slug":"the-destination-for-ai-interfaces-is-do-what-i-mean-interconnected","status":"publish","type":"post","link":"https:\/\/blog.adlington.fr\/index.php\/2025\/09\/11\/the-destination-for-ai-interfaces-is-do-what-i-mean-interconnected\/","title":{"rendered":"The destination for AI interfaces is Do What I Mean (Interconnected)"},"content":{"rendered":"<blockquote><p>Squint and you can see ChatGPT as a DWIM UI: it never, never, never says \u201csyntax error.\u201d<\/p>\n<p>Now, arguably it should come back and ask for clarifications more often, and in particular DWIM (and AI) interfaces are more successful the more they have access to the user\u2019s context (current situation, history, environment, etc).<\/p>\n<p>But it\u2019s a starting point. The algo is: design for capturing intent and then DWIM; iterate until that works. AI unlocks that.<\/p>\n<p>This perspective sheds some light on why OpenAI + others are chasing the mythical Third Device (The Verge). (Maybe it\u2019s a hat.)<\/p>\n<p>A DWIM AI-powered UI needs maximum access to context (to interpret the user and also for training) and to get as close as possible to the point of intent.<\/p>\n<p>btw I\u2019m not convinced the answer looks like One Device To Rule Them All but that\u2019s another story.<\/p>\n<p>\u2014 Read on <a href=\"https:\/\/interconnected.org\/home\/2025\/08\/29\/dwim\">interconnected.org\/home\/2025\/08\/29\/dwim<\/a><\/p>\n<\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>Squint and you can see ChatGPT as a DWIM UI: it never, never, never says \u201csyntax error.\u201d Now, arguably it should come back and ask for clarifications more often, and in particular DWIM (and AI) interfaces are more successful the more they have access to the user\u2019s context (current situation, history, environment, etc). But it\u2019s [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-424","post","type-post","status-publish","format-standard","hentry","category-blog"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/blog.adlington.fr\/index.php\/wp-json\/wp\/v2\/posts\/424","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.adlington.fr\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.adlington.fr\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.adlington.fr\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.adlington.fr\/index.php\/wp-json\/wp\/v2\/comments?post=424"}],"version-history":[{"count":0,"href":"https:\/\/blog.adlington.fr\/index.php\/wp-json\/wp\/v2\/posts\/424\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.adlington.fr\/index.php\/wp-json\/wp\/v2\/media?parent=424"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.adlington.fr\/index.php\/wp-json\/wp\/v2\/categories?post=424"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.adlington.fr\/index.php\/wp-json\/wp\/v2\/tags?post=424"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}