There are hundreds of "use AI to help you draft text" apps out there, and it really feels like a "feature, not product" category of thing. So I'm glad to see a larger player like Notion integrate this feature.
That said, every implementation (including Notion's, which admittedly I haven't dug into very much) seems to be same stale "predict the next sentence" interaction, which reminds me very much of the early web's "it's like a store, but online!" vibe. In the sense of "I built this because it was straightforward to build" and not "I built this because I think it best meets what users need". To be fair, building the former can be a prerequisite to building the latter.
But honestly, most writing comes in editing; where is the help for editing? For rephrasing, or for making text flow more easily, or for reorganizing an outline and having the text update to reflect that higher-level reorganization? Where is the support for finding other text you've previously written that might be appropriate?
As someone who writes a lot (granted, in an academic setting), "first draft" is definitely part of the process, but it's just one piece! I suspect that in a few years today's tools will feel like ancient chisel-and-stone implements compared with what will come online. Can we get there already?
We've been building a new kind of collaborative text editor (https://www.orchard.ink) keeping all of this in mind! We're trying to reimagine writing workflows, focusing on creative commands for editing that are easily accessible through a Cmd-K. The generated suggestions are displayed as Google Docs-style comments that you can cycle through until you find one you like.
Wasn't planning on making this public so soon (it's only been 2 weeks), but thought people here would be interested in checking it out. Got a lot of changes coming, so stay tuned! Happy to discuss at kevin[at]village.dev
I tried typing something. I don't understand what it takes for one of the commands to actually get AI involved in my text. Either that or the button click events weren't firing. I noticed the template lists were all blank; do I need to make templates somewhere first and then start writing?
I think we've fixed the bugs you're referring to—could you give it another shot? You can trigger commands by pulling up the cmd-k menu at the bottom of the screen.
I know Grammarly gets a lot of hate but their value really is in the editing process. Pro features are awesome and provides you with helpful tweaks based on your tone preferences.
> reorganizing an outline and having the text update to reflect that higher-level reorganization
Can you elaborate on this particular point and how you would see it work in a collaborative doc/workspace?
Outlining is very underrated as a method of editing and organization, and most outliners are often designed for offline and personal use. I can see a lot of potential in adding automation to how you can organize and connect multiple nodes across outlines.
P.S. David Pierce wrote an in-depth review [1] with some interesting use cases. He was the one that originally broke Notion's story on WSJ a few years back.
> For rephrasing, or for making text flow more easily, or for reorganizing an outline and having the text update to reflect that higher-level reorganization?
Current models can kind of do this, e.g. you could give some text to GPT-3 and ask it to do this. Not sure what the limit on the input length before results degraded would be. But yep, would be nice to see this out there in a nice interface and working well.
> Where is the support for finding other text you've previously written that might be appropriate?
Semantic search could be used for this, e.g. finding blocks of text similar to what you've already written
But yep, this stuff isn't all nicely packaged in one place
The editing process is a lot harder to build around than the more straightforward "continue this text for me". Partially because the models are really suited to do the latter out of the box, and partially because there's more nuance and subjectivity on the latter and it's harder to make it work well today.
That said, totally doable. (We put most of our effort into AI for human editing and control with Sudowrite.)
These are all great points but Notion is not an AI company. They are most likely using gpt3 or equivalent in the backend to provide a (rather gimmicky) feature, that's it.
That said, every implementation (including Notion's, which admittedly I haven't dug into very much) seems to be same stale "predict the next sentence" interaction, which reminds me very much of the early web's "it's like a store, but online!" vibe. In the sense of "I built this because it was straightforward to build" and not "I built this because I think it best meets what users need". To be fair, building the former can be a prerequisite to building the latter.
But honestly, most writing comes in editing; where is the help for editing? For rephrasing, or for making text flow more easily, or for reorganizing an outline and having the text update to reflect that higher-level reorganization? Where is the support for finding other text you've previously written that might be appropriate?
As someone who writes a lot (granted, in an academic setting), "first draft" is definitely part of the process, but it's just one piece! I suspect that in a few years today's tools will feel like ancient chisel-and-stone implements compared with what will come online. Can we get there already?