# Auto-checking quality of language in posts?

**URL:** https://meta.discourse.org/t/auto-checking-quality-of-language-in-posts/72848
**Category:** Feature
**Created:** [26 oktober 2017 om 16:02 UTC](https://meta.discourse.org/t/auto-checking-quality-of-language-in-posts/72848 "2017-10-26T16:02:57Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![downey](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/downey/32/166878_2.png) [@downey](https://meta.discourse.org/u/downey)
#### Post date: [26 oktober 2017 om 16:02 UTC](https://meta.discourse.org/t/auto-checking-quality-of-language-in-posts/72848/1 "2017-10-26T16:02:57Z")

</div>

Has anyone thought of integrating more opinionated language checking into Discourse, to (hopefully) catch a lot of offensive, hurtful discourse before it starts? For example, something that would work similar to [http://alexjs.com/](http://alexjs.com/) –

[https://github.com/wooorm/alex](https://github.com/wooorm/alex)

Seems like this could really go a long way in reminding folks who inadvertently post stuff that hurts others. Thoughts?

---

<div class="post-metadata">

### Author: ![HAWK](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/hawk/32/86627_2.png) [@HAWK](https://meta.discourse.org/u/HAWK)
#### Post date: [26 oktober 2017 om 16:30 UTC](https://meta.discourse.org/t/auto-checking-quality-of-language-in-posts/72848/2 "2017-10-26T16:30:53Z")

</div>

I know that @erlend_sh was talking with PerspectiveAPI who I believe do stuff along these lines. Not sure where that discussion ended up though.

---

<div class="post-metadata">

### Author: ![erlend\_sh](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/erlend_sh/32/119475_2.png) [@erlend\_sh](https://meta.discourse.org/u/erlend_sh)
#### Post date: [26 oktober 2017 om 16:57 UTC](https://meta.discourse.org/t/auto-checking-quality-of-language-in-posts/72848/3 "2017-10-26T16:57:44Z")

</div>

Yes, you should take a look at this:

> [@Pre Emptive Striker plugin development log](https://meta.discourse.org/t/pre-emptive-striker-plugin-development-log/70845):
>
> Hey, all As suggested by @erlend_sh, I have created a development log for a plugin I’ve begun developing for Discourse. I have started work on building what I call the pre-emptive striker plugin (if anyone has a better suggestion for the name, throw it at me!). It was proposed at the beginning of the summer and I’m now officially developing the plugin. Link to original proposal is [here](https://meta.discourse.org/t/pre-emptively-warning-a-contributor-about-the-toxicity-of-their-post/60357). Basically, the plugin checks on the user as they are writing for toxicity using [Google’s perspective API.](https://www.perspectiveapi.com/#/) a…

@deevolution is still working on it.

Alex looks interesting. The plugin we’re making with PerspectiveAPI could perhaps eventually ge generalized to work with othe APIs. It will at least provide a handy example implementation.
