Skip to content

Helping people write better / grading readability #3

Description

@jancborchardt

We could have a mode which helps people write better by rating the readability of their text. This mostly applies if you work on blog posts or essays. I’m imagining something similar to https://hemingwayapp.com, https://www.grammarly.com/, https://quillbot.com/, https://prowritingaid.com/ – etc.

In write mode:
hemingway-writemode

In edit mode (as in "being the Editor"):
hemingway

Activity

  1. juliusknorr commented on Apr 23, 2019

    @juliusknorr
    Member

    Looks interesting, I found https://languagetool.org/ which is open source and support multiple languages, but it is Java based and requires running an additional service http://wiki.languagetool.org/http-server

  2. jancborchardt commented on Apr 23, 2019

    @jancborchardt
    MemberAuthor

    There’s also these posts on deconstructing and building Hemingway in Javascript (it’s only a very early beginning):

  3. added this to the milestone on Jun 13, 2019
  4. deleted a comment from stale on Aug 26, 2019
  5. conloos commented on Jan 1, 2020

    @conloos

    Hi,

    I had in the duplicated ticket: #497 noted that it would be good to design the extension so that the "http-api" from languagetool is used by default and if you have your own server, you can overwrite the destination address.

    Thanks Frank

  6. juliusknorr commented on Jan 2, 2020

    @juliusknorr
    Member

    I had in the duplicated ticket: #497 noted that it would be good to design the extension so that the "http-api" from languagetool is used by default and if you have your own server, you can overwrite the destination address.

    I don't think we should use their public API by default, since this would mean we transfer user data to a 3rd party without consent. It would be fine as an advanced setting I'd say.

  7. removed this from the milestone on Jan 16, 2020
  8. jancborchardt commented on Apr 1, 2020

    @jancborchardt
    MemberAuthor

    Also for reference what word in Microsoft 365 does (more details in the blog post):

    Direct link to GIF (too large for GitHub embed): https://techcrunch.com/wp-content/uploads/2020/03/Microsoft-Editor-in-Word.gif

  9. brainchild0 commented on Jun 16, 2020

    @brainchild0

    It seems impossible to create an algorithm that satisfies everyone as a means to superior style in some particular natural language. Hemmingway had particular ideas about style that many favor, but he is not objectively better than everyone else who has ever written in English.

    It is interesting to consider an extensions interface by which the user can select among various choices of interactive style aids.

    I tend to think that exclusive support for a single algorithm will frustrate at least as many users as it will make happy, and I would speculate that some of the most frustrated users will be some of the best writers!

  10. jancborchardt commented on Jul 7, 2020

    @jancborchardt
    MemberAuthor
  11. 3 remaining items

  12. mgifford commented on Apr 11, 2022

    @mgifford

    That's pretty neat @sereneinserenade but I don't see how it helps with plain language and improved readability.

    Better writing, yes. Seems like a nice addition to a basic spell-checker.

  13. max-nextcloud commented on Nov 8, 2022

    @max-nextcloud
    Collaborator

    I think the next step here would be more research in terms of tools we could build upon.

  14. brainchild0 commented on Nov 8, 2022

    @brainchild0

    It might be interesting to consider a pluggable interface allowing users to choose from an assortment of tools by various providers.

    While certain style choices may be considered more standard in certain contexts, I push back against the premise that writing may be objectively graded.

    The closest an automated tool might come to helping "write better" would be detecting violations of a very small set of style rules. Again, no single set of guidelines should be imposed on all users. Even professional (human) editors understand that their changes impose their own objectives and ideals upon another's work.

  15. juliusknorr commented on Nov 8, 2022

    @juliusknorr
    Member

    cc @marcelklehr as I remember seeing some pretrained models for analysing text in terms of agressive wording. Maybe you know something that could be interesting here from the AI perspective.

  16. brainchild0 commented on Nov 8, 2022

    @brainchild0

    from the AI perspective

    Writing isn't chess. The suggestions given by any AI system of a current level of sophistication would severely degrade the style of a talented writer.

  17. mgifford commented on Nov 8, 2022

    @mgifford

    I'm not sure that most people writing content on the web fit the "talented writer" category. I'm also not sure that a really talented writer would be bothered by the suggestions given by AI. After all, we already have grammar check introducing suggestions. Is this making it better or worse? Not sure. AI could also be trained to write in the style of, journalism, a legal document, or Hemingway. No reason why it wouldn't augment a talented writers ability to express themselves in different styles of writing.

  18. brainchild0 commented on Nov 8, 2022

    @brainchild0

    Is this making it better or worse? Not sure.

    Such is my point. Not everyone is a talented writer, but surely such is a case for a machine making matters worse.

    I'm also not sure that a really talented writer would be bothered by the suggestions given by AI.

    I think any writing by a talented author cannot be improved by any existing machine. We are not there yet. That is essentially a special case of the Turing test, and a much harder special case than ones that have so far been attempted with limited success.

    AI could also be trained to write in the style of, journalism, a legal document, or Hemingway. No reason why it wouldn't augment a talented writers ability

    In principle, of course, AI may be considered capable of any feat of the human mind, but from the practical limitations of the present moment, I would challenge the claim that a machine would be able to help improve writing created by someone competent in a given style.

    Surely it is possible in principle that a writer might accept a machine's suggestion, and that a reader might approve. As you say, it may make matters better or may make them worse.

    I would not encourage anyone to accept a machine's suggestion without actually understanding a sound reason why a human reader might approve of it.

    At any rate, returning to the original premise, it is plain to me that there is no consensus within the English-speaking world that Hemmingway's style is the universal measure of superior achievement.

  19. marcelklehr commented on Nov 8, 2022

    @marcelklehr
    Member

    The latest model from google I mentioned yesterday is quite smart in dealing with queries like "is the following sentence readable?" For more detailed things like suggestions and per-word analysis I think we won't find a pre-trained model, as even in commercial tools there's probably a lot of hard coding involved.

  20. moved this to 🧭 Planning evaluation / ideas in 🖍 Design teamon Jul 25, 2024
  21. juliusknorr commented on Jun 22, 2025

    @juliusknorr
    Member

    https://writewithharper.com might be interesting

  22. hex-m commented on Dec 16, 2025

    @hex-m

    LWN published a overview over possible tools in 2020 and more recently a more in-depth article about Vale.

    My use-case is producing simple/understandable text as an accessibility measure.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions