Welcome to DeepGrammar

DeepGrammar is a grammar checker based on artificial intelligence.

DeepGrammar uses deep learning (artificial neural networks) to learn a model of language. It then uses this model to check text for errors in three steps:

  1. Compute the likelihood that someone would have intended to write the text.
  2. Attempt to generate text that is close to the written text but is more likely.
  3. If such text is found, show it to the user as a possible correction.

This page demonstrates a prototype of DeepGrammar. It assumes that text has been spell checked. Enter the text you would like to check below.