Inspiration
English grammar and spelling information has never been as readily available as it is now on the modern Internet. Although grammar checkers like Grammarly produce quick and accurate fixes to writing mistakes, they don't provide leads on where to start researching to internalize grammatical learning. Our goal is to connect people who are looking to improve their grammar knowledge with relevant, personalized resources.
What it does
Our current project accepts a piece of writing and displays two outputs to the user: 1) A grammatically correct version of the writing piece 2) A list of links leading to educational resources that are related to the mistakes that were made in the writing
How we built it
We used the Sapling.AI API to convert user writing into its correct grammatical form, as well as collecting data about the mistakes that were made in the writing. The mistake data was used to recommend specific resources. The backend server was written in Python with Flask and Sqlite, while the frontend was designed with HTML, CSS, and JavaScript.
Challenges we ran into
We ran into some challenges with the Sapling.AI API, as there were a few cases where the API did not correctly classify the grammatical mistakes that were made. In order to alleviate this, we tried to expand upon the scope of educational resources available so that we could help people who made non-specified grammatical mistakes.
Accomplishments that we're proud of
We're proud of accomplishing the core functions that we intended to build.
What we learned
We learned a lot about APIs and connecting backend servers to the frontend.
What's next for Sentence Saver
We want to expand on the database so that we can display mistake data in a comprehensive fashion.
Log in or sign up for Devpost to join the conversation.