CODE & AI PORTFOLIO

My projects in computer science: web dev, artificial intelligence, app dev, games!

Where's Paws

Web App

Where’s Paws is a website that lets students instantly notify teachers whether they will be working remotely or in-person at school on a given day. The fall after the peak of the pandemic, my schools transitioned to a hybrid learning system. However, students would have to pick to come in-person or remain virtual and stick to that choice for the rest of the year. So, I created a way to automate attendance that would let students freely choose what days they wanted to go into school without making the school worry. Note, the website is only accessible to PDS students, so the attached link will not have backend code integrated.





Optimarket

Web App / AI

In a workshop I did over the summer, we were asked to analyze the sales of certain products in a company and decide how to best continue marketing. We had access to customer type data for this project, but we had no way to find our main and infrequent buyers to know who to market towards. Optimarket is a website that uses data analysis and AI to tell you who’s buying and who’s not buying. By uploading a file of customer data, it will display dozens of graphs visualizing sales vs. customer, then generate an interactive chart for you to test out. Furthermore, Optimarket uses unsupervised machine learning to draw conclusions from the data so you know who to market more or less towards.







Election Tracker

Web App / Data Visualization

Seeing as Donald Trump won his first term in 2016 but lost the second in 2020, we wanted to compare how different the votes of the two elections were. To our surprise, there was no way to compare the two with maps. So we made Election Tracker, a website with interactive data maps for the 2016 and 2020 election along with voting differences. Our maps display the following for both the 2020 and 2016 elections: — Which candidate won/led each state — Most republican and democratic counties (by %) for each state — Flipped states You can hover over various states to find more information. We also have a chart that displays the most significant voting margin differences from the two elections.





Anime Ratings

Web App / AI

Far too many times, my friends have complained to me about what anime to watch next. Whether or not you would like your next show was basically a hit or miss. That’s why I created Anime Ratings, an app that uses machine learning to take the guessing out of starting new shows. It works by inputting a file containing information about past anime you have watched, such as genre, length, and most importantly, your rating of them. From there, you enter the name of a show along with its information. Then, using several machine learning algorithms, the app predicts how much you would like the new show based on the shows you’ve watched previously. My friends and I all use the app now and it’s even become popular in local online communities.







SupercARs

Mobile App / Augmented Reality

cARs is an Augmented Reality app that lets users display and race augmented supercars on their driveway. Cars look amazing, but you don’t truly appreciate them until you see them in-person.





Hope for our Climate

Web App / Blog

Climate change threatens our world, causing air pollution, loss of biodiversity, droughts, destruction of communities, wildfires, reduced agricultural yields, and health issues, just to name a few. Yet, a lot of the talk about this issue is about the dangers, and there is far less discussion about solutions being developed to combat climate change. That is why, for the Energy and Climate Scholars program, I created a website that talks about recent innovations in reducing carbon emissions and improving energy efficiency. By raising awareness about these solutions, people may be encouraged to look more into and support this work and create hope for the future. The world isn’t doomed, but the community needs to work together effectively to save it.







HungryChef

Web App

I own a couple cookbooks and use Google to help me find food recipes. At times, though, I found the cookbooks were a little outdated and hard to manage, while Google searches got a little messy with no way to organize the results. So, I made Hungry Chef, an interactive website where you can look up over 1,000,000 recipes online. Users can see the dish, ingredients needed, cooking time, and amount of servings(also adjustable). You can choose to “heart” these recipes and save them in a drop down menu for later, or add ingredients you may need to a shopping list.