Skip to content

Genessay is a content generation system where the user can enter incomplete sentences and phrases and the system will generate the content according to the input

Notifications You must be signed in to change notification settings

vickydaiya/Genessay

 
 

Repository files navigation

Genessay 📃

Compose application letters with ease!


Genessay is a content generation web application which can help in composing application letters. If you're stuck and cannot frame sentences, enter the points you want included in your letter and Genessay will generate the text for you!

Requirements

Genessay uses various Natural Language Processing (NLP) methods and Recurrent Neural Networks (RNN) to generate the text.

  1. Python 64-bit
  2. See dependencies list in requirements.txt

How to run

  1. Clone the repository
    git clone https://github.com/shivaneej/Genessay.git
  2. Create a Virtual Environment
    python -m virtualenv name
  3. Activate the virtual environment
    name\Scripts\activate
  4. Install requirements
    pip install -r requirements.txt
  5. Download spaCy en-core-web-sm language model
    python -m spacy download en_core_web_sm
  6. Download punkt module from NLTK
    nltk.download('punkt')
  7. Start the server
    python main.py
    The server will run on http://localhost:8080

Contributors

About

Genessay is a content generation system where the user can enter incomplete sentences and phrases and the system will generate the content according to the input

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CSS 73.7%
  • Python 13.9%
  • HTML 7.3%
  • JavaScript 5.1%