Loading video...

Video Failed to Load

Go Home

๐ŸŒฒ chat-tree ๐ŸŒฒ The problem with current chat interfaces is that they restrict conversation to only a single thread. Introducing chat-tree, a tree-structured chat UI! A ๐Ÿงต of examples: Ex 1: exploring alternative decisions (from Kaitlyn Hennacy)

12,762 views โ€ข 1 year ago โ€ขvia X (Twitter)

10 Comments

Michael Chang's profile picture
Michael Chang1 year ago

Ex 2: independent follow-up questions

Michael Chang's profile picture
Michael Chang1 year ago

Ex 3: coding help

Michael Chang's profile picture
Michael Chang1 year ago

It turns out that the chats in @ChatGPTapp are already structured as prefix trees (as pointed out by @FangyinWei). You can see this by editing the user messages. The problem is that ChatGPT shows only a single path from the root, which requires the user to: (1) keep the state of the tree in their mind (2) click through the different edits to view the different subtrees I believe this fundamentally under-utilizes human faculties for understanding information. Humans are very good a parallel visual processing. Showing the full tree enables humans to see the full context. And as argued by @worrydream in not only is requiring the user click around to redundant waste of time, it forces the user to navigate through the hidden state of the conversation tree.

Michael Chang's profile picture
Michael Chang1 year ago

@FangyinWei Good UI should visually externalize the application state as much as possible.

Michael Chang's profile picture
Michael Chang1 year ago

@FangyinWei Thanks to early feedback from @ajayj_, @changdavidb, @FangyinWei, Justin Fu, @KaitlynHennacy, @mayowa_osibodu, @_parasj, @vickie_ye_, @bnl5110, @wfwhitney, @d_yuqing!

lucas's profile picture
lucas1 year ago

@KaitlynHennacy Love the idea. May need to iterate on the UX.

isaac ๐Ÿงฉ's profile picture
isaac ๐Ÿงฉ1 year ago

@KaitlynHennacy loom at home @repligate

Mukund Sudarshan's profile picture
Mukund Sudarshan1 year ago

@KaitlynHennacy Love the visualization. I do this implicitly with ChatGPT

Ray Fernando's profile picture
Ray Fernando1 year ago

@repligate @KaitlynHennacy OMG this is genius!!

pxl@272's profile picture
pxl@2721 year ago

@KaitlynHennacy better check out @treechatai ;)

Related Videos