Project Blog: 8

April 7, 2025

Blog 8: Meet Byte!

Hello Everyone and welcome back to another blog! Last week, I worked on some of the auxiliary programs meant to help people actually start building their computers. Specifically, I worked on continuing my manual and starting my app. This week, I plan on continuing in the theme of building those helpful programs. So, for this week I ended up focusing on building what I think will be the last program for this project: my computer building assistant AI.

The first thing I want to talk about is why build an AI? There’s so many AIs out there, what makes mine unique and why am I trying to build it? The answer to those questions is very simple: Specialization. The purpose of this AI is not to be a large language model that can answer any question out there, but rather an AI that is really good at answering questions related to computer building. By specializing the purpose of my AI, I can put greater focus into the aspects that I actually need, which provides a more useful AI than ones that may be out there for specifically computer building questions and assistance. Now, to actually achieve this specialization, my AI will need two things: an objective and data.

In order to actually make the AI, I am going to be using a program called Denser AI, which allows me to do everything I need to do with my AI. Achieving the first aspect I need to make this AI, objective, is relatively simple. In essence, all I need to do for this is tell the AI what its purpose will be: a beginner friendly chatbot that will help the user with any troubleshooting or questions they have with computer building. I also had to tell the AI some other things, like how it should use technical terms, for example. The other aspect of making this AI is data. Popular AI models are trained on a large, but general, amount of data. This means that they a little about a lot of topics. The plan for this AI is the opposite: to know a lot about one topic, computer building. So, to achieve this I gave my AI specific datasets and websites related to computer building. Some of these include databases of GPU and CPU information, including things like cost and relative power (Some of which I copied from my eBay scraper bot). After doing all of that, I had successfully created my AI. I wanted to give it some sort of computer-like name, so I decided on “Byte” after the term for computer storage. After deciding on a name, I did some testing for Byte. The good news is that it works perfectly for what I intended. I compared it to some popular models like Copilot and Gemini, and Byte does do better with things like comparing specs for GPUs/CPUs, giving parts based on the user’s budget, and answering computer building questions.

After building Byte, I ended up doing one last thing this week for my AI. I wanted to put some place where people could actually use it, so I added Byte to my website. To pay for the general costs related to this project, I decided in the end, I want to sell all of these programs and products. I have yet to figure out an exact pricing, but I want to do something along the lines of access to all the programs for $5 or free if you buy a manual. So, I ended up adding a “paid section” to my website, which currently houses my AI, and which I plan to add integrations for all the programs that I’ve created over the course of this project.

I’ve already talked quite a bit in this blog, so I’m going to end it here. Next week should include some expansions to my website as well as improving my manual. Stay Tuned!

Videoed: Demonstration of password protected paid portion of website and AI demonstration. Note the reference to sources I uploaded for Byte specifically including price and performance data