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.
- Clone this repo to your local machine using
https://github.com/enoreyes/EssayBot
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
- 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
Will update this eventually
-
Option 1
- 🍴 Fork this repo!
-
Option 2
- 👯 Clone this repo to your local machine using
https://github.com/enoreyes/EssayBot.git
- 👯 Clone this repo to your local machine using
- HACK AWAY! 🔨🔨🔨
- 🔃 Create a new pull request using
https://github.com/enoreyes/EssayBot/compare/
.
- This isn't working on my machine!
- No problem! Feel free to shoot me an email and I can provide some more specific instructions.
Reach out to me at one of the following places!
- Website at
enoreyes.com
Huge creds to TaeHwan Jung(@graykode) for his implementation of GPT-2 as well as LanguageTools and OpenAI.