My first step into the world of computer science, like many others, was coding. At first, I took a Python course in middle school, although, like many of the things I did in middle school, it didn't stick in my brain. It was a simple, week-long course where we went over the basics, and when the course ended, I forgot all of it. However, in the summer of 2023, as part of my internship with Cogo Labs, I took the Udemy course, Full Python Bootcamp by Jose Portilla, which I got a certificate of completion for as you can see above. I went through the equivalent of over a year of a college course within a couple of weeks, and although it was a lot of information to process, I was able to gain an intermediate understanding of the execution and intuition of Python coding.
Like I said before, in the summer of 2023, I interned at Cogo Labs, an incubator company in Cambridge. At Cogo Labs, I learned Python, but I also learned the basics of artificial intelligence through a course called Deep Learning A-Z by Kiril Eremenko. I got my certificate of completion, as you can see above. I learned about different types of neural networks. I attended their national CSAIL conference in 2023 where I got to hear the world leaders in AI talk about the future of the field and what they're doing to make that future closer. There's a picture of me at the event below. Although it was hard, complicated work, I managed to get through the course and was able to learn enough to build a couple of projects, which was a fun way to synthesize my learning. In the summer of 2024, I went back to Cogo Labs and learned front-end coding like HTML and JavaScript to gain the ability to deploy the AI-powered projects I had been working on for the past two years. Although it is an internship, I am getting paid, unlike most internships. At Cogo Labs, I've created a trash v.s. compost CNN, a custom chatbot for this very website, and an idea for my own company called Inherent AI, which you can read more about below. On top of that, I helped out another group of interns as they created a game called Prompt Master, which you can also access below as soon as it goes live.
The first project I did with Cogo Labs was a Trash v.s. Compost CNN, a computer program that had to be trained on data coming from two folders with the labels of trash and compost. The CNN was able to comb through over the 250,000 images that we gathered and is now able to predict whether or not something is trash or compost at an accuracy rate of 87%. While it's not perfect, considering how many different items can be either trashed or composted, it's amazing. We plan to hopefully connect this to some sort of simple robot from the robotics lab that will be able to push garbage either to the right or left, into certain bins depending on whether something is trash or compost. Then, we can hopefully implement this robot in the Pingree dining hall, where trash contaminating recycling and composting is a big issue. If it works and works well, we can maybe even make duplicate models for other schools in the area. Sadly, I can't link the code, in case you copy it and make billions of dollars. Sorry about that.
My other project is something you've seen before. The chatbot built into the homepage of this very website runs on an A.I. program that combs through my website whenever you ask it a question and find the answer before outputting it in a way similar to Chat GPT, using my experiences as a knowledge base. It's kind of creepy to think it could replace me, but it's still cool. The site I used to build it with is called BotPress and it makes everything easy and is linked below, along with a screenshot of its user interface above. There's a free and a paid model, and although the paid model is interesting, I found that the free model does everything I needed.
One of the most recent advances in AI technologies that I've gotten to be a part of is AI avatars. Through the combination of HeyGen, ElevenLabs, and OpenAI APIs, Exponential Ventures created a way for you to interact with an AI avatar by talking and texting them. Essentially, you can have a completely AI-generated conversation with connected image, voice, and text generators. Obviously, the very first thing I did with access to this tech is create an AI version of myself that I could talk to. You can see a video of me talking with "him" in the video to the right after I uploaded this very website as context. These technologies are in the early stages of development, and they've already blown my expectations for them. However, they're only getting better and I'm excited to see what happens next, and I hope by showing this off, you will be too.