Open Source Contributions
My core work includes contributions to the Chromium projects.
My core work includes contributions to the Chromium projects.
In 2020, I took Harvard's CS50AI, An Introduction to Artificial Intelligence with Python. Over the course of 12 projects, I cemented the foundational Artificial Intelligence topics I learned from the class lectures and notes, understanding and implementating some foundational algorithms and practices of AI.
All projects were done in Python with the help of various libraries, including scikit-learn, TensorFlow, NLTK, and pandas. Topics included Search, Image Recognition, and Learning. Project descriptions, code, and demonstrations can be found on my GitHub.
A simple Twitter bot which tweets a local politics statistic to the Timeline once per day. The bot authenticates and posts using Tweepy.
Project Gadfly sought to make it easier for Americans to contact their elected representatives. Conceived by a Grinnell College alum from the class of 1999, Project Gadfly connected students with mentors to design and build a web and mobile application.
Users could upload and share call scripts with a QR codes. Relevant contact information for the user's elected officials was automatically displayed based on a one-time collection of home address, which was never stored by the application. Our team designed and implemented a web page, an iOS application, and an Android application, along with data bases and a REST API.
We create the Food Sufficiency Map using Food and Agriculture Organization (FAO) balance sheets with annual production and consumption quantities by food group by country, we calculate a food self-sufficiency ratio. We interpolate the ratio as a color gradiant on the world map. The year can be selected using the drop down menu in the upper left corner. Clicking on a country show its sufficiency ratio and top 10 production categories.
This map is rendered using D3.js. The gradient is created using color interpolation, mapping the sufficiency ratio to the CIELAB color space. This means that countries with similar sufficiency scores have similar colors.