Inspiration
I was inspired by the rise of LLM technology (like Chat-GPT) and also the struggles my friend had when he was taking EAL classes. He knew what to write about, but he had trouble with certain structural concepts that made his writing hard to understand.
Not everyone learning English has local friends they can text for help, which is where Mr Mark comes in!
What it does
Mr Mark gives feedback on written English assignments, as well as general written English. The primary goal is to improve sentence structure, grammar and spelling, though other suggestions may be made too. Mr Mark also gives you specific ways to improve your writing using examples from your text. Try it yourself at mrmark.io!
How I built it
The website and app are made with Wix and Velo (JavaScript), and the back-end for Mr Mark's "brain" runs off OpenAI's GTP-3.5Turbo API. The API calls are made in a backend web module using Fetch and Wix Secrets Manager to protect the API Key. The Submissions collection is managed using WixData, and WixMembers is used to display relevant data to the user and validate plan membership.
Challenges we ran into
There were many challenges since I had never used Velo before, and hadn't used Wix or JS in ages, but they were no match for my determination and hard work. :) One challenge was developing the Mr Mark persona with GPT and ensuring that it would return a clean response that fits into the website's structure. I also had a lot of challenges with working with JavaScript, which came to light when I couldn't find the right datatype for filtering by date, only to be reminded that I needed to use the 'new' keyword to instance the date object. 🤦
Accomplishments that I'm proud of
Achieving a fully functional product in such a short time is pretty incredible. I'm proud that I can present this as a project to the hackathon, but also as a product and potentially a start-up in the language learning industry.
What I learned
Wix and Velo are pretty easy-to-use tools and they make it quick to spin up a web app. Also, Chat-GPT thinks it knows the Wix SPIs but it really doesn't 😅.
What's next for Mr Mark - Your AI English Tutor
I would like to continue to develop Mr Mark, so that the product can encompass even more of the language-learning journey and help English learners even more. A clear improvement to the service would be to make it fully mobile-friendly and even add an App.
Further expansions could also be made into different languages. From a business perspective, it would be good to partner with language schools and offer Mr Mark to their students as a supplementary tool which they can use for extra feedback, in preparation for their in-person classes and tests.
Built With
- chatgpt
- gpt-3.5
- javascript
- velo
- wix
Log in or sign up for Devpost to join the conversation.