Introduction
Today, I'm excited to share a brand-new project I have been working on for the past few months called ByteGo. In a nutshell, think of it as a personalized Recap/Learning app all powered by GenAI.
The Idea
ByteGo was born from a personal need. I wanted to brush up on my data structure and algorithms, and I could have done it the old way of searching for things I am weak at and reading through articles, or asking an LLM to help me understand the concepts by way of prompt engineering to align it with my learning standards. But instead, it got me thinking, “What if I make a tool that has the ability to take a prompt, allow the user to choose the number of lessons they would want for a topic, and also select a learning disability they have?” 🤔 Then I can send this to a model to return the result to the user. And this is what led to ByteGo.
How It Works
It all starts when you enter what you want to learn about, then choose your skill level, any disability you have, and lastly, the number of lessons you want generated for the topic you are interested in. Then all this info is sent to an LLM (currently Gemini), which creates the lessons based on what you provide. When you select a lesson, Gemini is again invoked to generate the content for the lesson using the info you gave when creating the lessons.
Who Is It For?
ByteGo is for anyone who wants a quick recap on topics they once knew at the top of their head. For those who want to brush up on concepts they vaguely remember. For those who want to learn a new topic in a new format.
What Makes ByteGo Different?
With ByteGo, you get to create a customized lesson for what you want to learn about. While initially there might not be too many customization options, as more rollouts and features are added, the tool will get better for you.
Where Can You Try It Out?
To make it available to everyone instantly without the need of downloading an app, ByteGo is launching as a website. You can access it on desktop, mobile, tablet, etc., at the following link: https://byte-go.web.app/
There is also an info website: https://about-bytego.web.app/