What does it do :

  • Generates a grammatically incorrect sentence/paragraph, and the user is tasked with spotting and correcting the errors
  • When the user submits their changes, another call is made to the openai api, asking it to generate its own correct version -It compares the two, and gives the user a score

Challenges:

  • We didn't know what framework to use, because weve never used API's before
  • we initially made the app in Django, but we were unable to make the api calls properly
  • Once we rebuilt it in express, we were able to call the api, but we had major post routing issues that didn't allow for the submission of user input. We had to spend hours debugging it

What we learned:

  • Before starting a project, do more research on best practices, best tools and frameworks to use
  • We wasted too much time trying to make Django work, while express was a much better fit for this project

What is next:

  • We would love to implement an algorithm that compares the user corrections with the ai corrections
  • In the future, once ai gets advanced enough to properly spot and correct all grammatical and logical errors, this project could be used as an incredibly helpful teaching tool

Built With

Share this project:

Updates