Blog 8: Meet Byte!

James P -

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

More Posts

Comments:

All viewpoints are welcome but profane, threatening, disrespectful, or harassing comments will not be tolerated and are subject to moderation up to, and including, full deletion.

    benjamin_h
    What an impressive technological showcase. Using AI for this specialized role is a good idea, especially as broader models often hallucinate at higher rates.
    benjamin_h
    This blog reminded me of a(n) Nvidia press release, since there were 23 uses of the term "AI" haha.
    moorea_c
    This is so so amazing James! The video you included really showcases what you've created and Byte seems to do it's job perfectly which is awesome! Keep up the great work!
    theodore_d
    What a cool idea, James! Whenever I hear about AIs, especially the ones offered by big corporations, I imagine them being held on big servers, and taking a bunch of energy to power, so I was surprised to hear that you can so easily just create one! This might be a bit of a difficult question, but I'm curious: Would you say that Denser AI and other programs like it are easy for people who aren't well-versed in AI to use?
    James Pierce
    That's a Great Question Theo and honestly not too difficult to answer! I'd say that using Denser AI was actually really easy to make an AI through, even for those who aren't well-versed in AI or coding. The only difficult thing you'd have to find are databases, basically files/websites with a LOT of data. Other than that, I'd say these programs are pretty easy to use even for those without AI experience.
    james_pi
    That's a Great Question Theo! Honestly, I will say that Denser AI was actually really easy to use, even for people who aren't that well-versed in AI or computer programming. The hardest part was finding the databases, basically a file containing a LOT of data, but other than that actually integrating it was really easy.

Leave a Reply

Your email address will not be published. Required fields are marked *