Skip to content

EssayBot is an attempt to outline a system that combines state of the art techniques in the domain of text synthesis with advanced grammar and style parsers, with the goal of proposing a model for a new highly efficient writing assistant software.

enoreyes/EssayBot

Repository files navigation

EssayBot

EssayBot

EssayBot is an attempt to outline a system that combines state of the art techniques in the domain of text synthesis (GPT-2) with advanced grammar and style parsers, with the goal of proposing a model for a new highly efficient writing assistant software.

  • Warning: This repo is still under development so may not build successfully.

Installation

Clone

  • Clone this repo to your local machine using https://github.com/enoreyes/EssayBot

Setup

First make sure you have installed requirements

$ pip3 install language-check
$ pip3 install -r requirements.txt

now run an example

$ chmod +x RunMe.sh
$ ./Runme

Features

  • Utilizes the small (117M Parameter) implementation of OpenAI's GPT-2 to generate text
  • Cleans the output and removes duplicate (Still implementing this)
  • Parses the output using LanguageTool to find style / grammar errors

Contributing

Will update this eventually

Step 1

  • Option 1

    • 🍴 Fork this repo!
  • Option 2

    • 👯 Clone this repo to your local machine using https://github.com/enoreyes/EssayBot.git

Step 2

  • HACK AWAY! 🔨🔨🔨

Step 3


FAQ

  • This isn't working on my machine!
    • No problem! Feel free to shoot me an email and I can provide some more specific instructions.

Support

Reach out to me at one of the following places!


Credits

Huge creds to TaeHwan Jung(@graykode) for his implementation of GPT-2 as well as LanguageTools and OpenAI.


License

About

EssayBot is an attempt to outline a system that combines state of the art techniques in the domain of text synthesis with advanced grammar and style parsers, with the goal of proposing a model for a new highly efficient writing assistant software.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published