Skip to main content

No project description provided

Project description

GrammarZoo is a wrapper around different automated grammar-checking programs.

It lets you conveniently compare their accuracy on grammatical/ungrammatical sentences.

Install it with pip or pipx:

$ pip install grammar-zoo

Usage:

# list available tools
$ grammar-zoo -l

# check a sentence
$ grammar-zoo -t languagetool 'This sentence ungrammatical.'

Tools

GrammarZoo currently supports the following tools:

  • LanguageTool: an open-source grammar-checker also offered as a commercial product.
  • Vale: "a syntax-aware linter for prose"

Further reading

  • The Corpus of Linguistic Acceptability (CoLA) is a corpus of sentences marked as grammatical or ungrammatical, drawn from published linguistics papers. It is used to pick random sentences for the --random flag.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

grammar_zoo-0.1.1.tar.gz (14.5 kB view details)

Uploaded Source

Built Distribution

grammar_zoo-0.1.1-py3-none-any.whl (15.2 kB view details)

Uploaded Python 3

File details

Details for the file grammar_zoo-0.1.1.tar.gz.

File metadata

  • Download URL: grammar_zoo-0.1.1.tar.gz
  • Upload date:
  • Size: 14.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.1 CPython/3.11.5 Darwin/22.6.0

File hashes

Hashes for grammar_zoo-0.1.1.tar.gz
Algorithm Hash digest
SHA256 b5edcc5eff92f7c24f93ded00088c59921b313eeecf9491368abb92cb081c7c1
MD5 1827cdc90a15d1f9ab9ea7e7ce6bc26a
BLAKE2b-256 1989a0985ece67e31b1adc5c515b5bea998484a83a81f934014a1a6f93527fc3

See more details on using hashes here.

File details

Details for the file grammar_zoo-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: grammar_zoo-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 15.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.1 CPython/3.11.5 Darwin/22.6.0

File hashes

Hashes for grammar_zoo-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c3cfa6c2f81f3767c993474e7b38bfe38d1deeadb06a22d4a0c2c44b2f3f3862
MD5 98aa128851dba55828a7617db3b30f32
BLAKE2b-256 23c3dac089cdcdaa283002dbe6e07f70e59fb554cb40a67b65284b90f894c0e5

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page