RocketPrepAI: AI Powered Test Prep


Over the past couple of months, I have been developing an AI powered SAT preparation service called RocketPrepAI. It has been an exciting journey for me and the rest of my team, given this is our first shot at the startup scene. Our goal is to provide low-cost, high quality SAT practice and assitance for students who don't have the resources to pay for private tutors. Today, I thought I'd go over how RocketPrepAI works and what makes us unique.

Our Team

Aidan Busby

Lead Engineer, Founder

Leo McClintock

Head of marketing

Nathan Vuong

Head of Finance

Arthur Johnston

Swiss Army Knife

How does RocketPrepAI work?

When you begin a practice session on RocketPrepAI, you send a request to our server, which then validates your user credentials before querying the database and returning some questions. We actually have a couple of ways of doing this; for our users on the free or beta tiers, you manually select which skills you want to practice, whereas for our standard tier, we actually have a special personalized feature that adapts to your strengths and weaknesses!

Question Generation

Contrary to what you might believe, generating SAT practice questions is not as simple as opening up a ChatGPT window and asking it to generate you a hard level rhetorical synthesis question. If you want high quality questions that aren't immediately obvious, you have to go deeper. This is because the way Large Language Models like ChatGPT are trained, they don't understand conceptual difficulty. They only understand semantics, because they don't think like humans do.
So, how do you get a chatbot to think like a human question writer and not like a fancy autosuggest?
Turns out, you first have to come up with a generation formula. Here is what ours looks like:

Generate rough draft -> Analyze rough draft and come up with AI generated feedback -> Apply AI generated feedback -> Format question -> Human review

The next thing you have to do is give the model a bunch of data. Where do you get that? unfortunately I can't disclose our exact sources for legal reasons, but if you take around you will find there is a limited but somewhat helpful number of free SAT practice questions out there- it turns out just enough to train an AI model to generate more of them!

What makes RocketPrepAI unique?

A lot of AI startups right now share the paradigm that all you have to do to create a successful company is vibe code a bug-infested ChatGPT wrapper, hook up stripe, and voila, you are the next Bill Gates.
This mentality has created a lot of pushback towards AI, because a lot of people are rightfully fed up with this proliferation of low quality AI services! But that's where we are different

Unlike some of our competitors, we don't just give you a vibe coded frontend masking a ChatGPT wrapper that uses prompts you could easily write yourself and use for free; No. We have spent months developing, testing, and improving our prompts, and the thousands of lines of Python code behind our generator- reviewing individual questions, giving the generator more and more data to incrementally improve itself with each question generated. And we aren't even finished yet- Because quality takes time, and that's what we are here to give you.