Damien Masson's Avatar

Damien Masson

@damienhci.bsky.social

Assistant Professor in HCI at UMontréal, IVADO professor, and Mila associate academic member. Website: https://damienmasson.com Montreal HCI: https://hci.iro.umontreal.ca/

172 Followers  |  182 Following  |  10 Posts  |  Joined: 19.11.2024  |  1.5027

Latest posts by damienhci.bsky.social on Bluesky

This work was done during my postdoc with Fanny Chevalier in collaboration with Young-Ho Kim.

I will present this work at CHI2025 on Tuesday, 29, April at 2:10PM in the session “Text Entry”. Come find me in Yokohama if you want to chat!
(10/10)

18.03.2025 21:28 — 👍 3    🔁 0    💬 0    📌 0

Textoshop reimagines text editing. We encourage others to use interaction analogies to revisit existing workflows when designing software.
📝Paper: arxiv.org/abs/2409.17088
🎥Video: youtu.be/I1FI98RTzak
🖥️Code: github.com/m-damien/Tex...
🕹️Demo: damienmasson.com/Textoshop
(9/10)

18.03.2025 21:28 — 👍 6    🔁 0    💬 1    📌 1

In a user study with both guided and free-form tasks, we found participants transferred their knowledge of drawing software onto Textoshop to the point where they guessed how to use its features and followed new workflows, although it was not always a good thing.
(8/10)

18.03.2025 21:28 — 👍 1    🔁 0    💬 1    📌 0
Video thumbnail

And just like images are organized in layers, in Textoshop, “text layers” do not simply overlay text but also cause a reflow of the whole document. This makes them powerful to organize the text and manage different versions. 👇
(7/10)

18.03.2025 21:28 — 👍 1    🔁 0    💬 1    📌 0
Video thumbnail

Just like shapes can be combined using boolean operations, in Textoshop, two passages of text can be “united” to merge ideas, “intersected” to keep common ideas, “subtracted” to remove ideas, or “excluded” to keep unshared ideas. 👇
(6/10)

18.03.2025 21:28 — 👍 3    🔁 0    💬 1    📌 0
Video thumbnail

But this analogy goes beyond tools and also extends to workflows. Just like only what is on the canvas is part of the final image, in Textoshop, text can be moved so that the margin becomes an experimentation zone that can also store text for inspiration or future use. 👇
(5/10)

18.03.2025 21:28 — 👍 2    🔁 1    💬 1    📌 0
Video thumbnail

Just like colours are explored in a colour wheel, in Textoshop, tones are explored in a tone picker which offers a 3D space to browse thousands of tone variations for a single passage of text. 👇
(4/10)

18.03.2025 21:28 — 👍 1    🔁 0    💬 1    📌 0
Video thumbnail

Just like intelligent tools transform and enhance the image, in Textoshop, intelligent tools help modify the text. For example, you can smudge the text to paraphrase it, repair to fix the grammar, or copy the tone of a passage using a tone picker. 👇
(3/10)

18.03.2025 21:28 — 👍 1    🔁 0    💬 1    📌 0
Video thumbnail

Just like you can resize and rotate shapes by manipulating their corners, in Textoshop, you can resize a text selection to lengthen or shorten a passage. Or, you can rotate the passage to change the order of the words and the structure of the sentence. 👇
(2/10)

18.03.2025 21:28 — 👍 1    🔁 0    💬 1    📌 0
Video thumbnail

Photoshop for text. In our #CHI2025 paper “Textoshop”, we explore how interactions inspired by drawing software can help edit text. We consider words as pixels, sentences as regions, and tones as colours. #HCI #NLProc #LLMs #AI Thread 🧵
(1/10)

18.03.2025 21:28 — 👍 55    🔁 17    💬 2    📌 7

@damienhci is following 20 prominent accounts