Style Transfer

Objective: Use a pre-trained model to create a style transfer from one image to another Using ml5.js library and the style transfer pre-loaded model, I created the following image above. I used the example code from Yining Shi to build my program. The style I wanted to apply on my picture is The Great Wave […]

Read More Style Transfer

Packet Analysis

To get comfortable with Wireshark and how it works, I performed 5 different captures and analyzed the traffic. Here are my most interesting findings: Notable endpoints: Amazon Google Microsoft Edgecast [content delivery network (CDN)] Cloudflarenet [web-infrastructure and website-security company] Github Automattic Inc [Wordpress] Fastly [cloud computing services provider] After applying the filter tcp.port == 80 […]

Read More Packet Analysis

Sound Classifier + Arduino

Objective: Use the sound classifier model from ml5.js to control a 7 segment LED display connected to an Arduino Uno To bring hardware and p5.js together, I first focused on building my circuit. I found this reference diagram below and used it to connect my LED display model # 350074. Next, I worked on writing […]

Read More Sound Classifier + Arduino

Face Matrix

Objective: Use the Face API machine learning model to create a Face Matrix! My project detects a user’s face using the Face API from ml5.js and draws real-time face landmarks. This was more of an exercise for me to practice working with the Face API and understand how it works. I wanted to experiment making each […]

Read More Face Matrix

Dancing Pumpkin Character

Objective: Use the Posenet machine learning model to recreate my favorite halloween gif! It is October! Which means Halloween is fast approaching! In the holiday spirit, I decided to recreate my favorite halloween gif: the dancing Halloween man. My friends and I always send this gif to each other whenever we are feeling down. My […]

Read More Dancing Pumpkin Character

2020 Presidential Debate Analysis

Objective: Visualize a word count of each participant in the presidential debate on September 30, 2020. With the United States presidential election coming up, I wanted to explore and analyze the transcript of the debate this past week. First, I downloaded a transcript from rev.com as a .txt file. Then, I created 3 dictionaries in […]

Read More 2020 Presidential Debate Analysis

Corpora + BodyPix

Objective: Explore with the BodyPix machine learning model and p5.js. I wanted to create a virtual background using the BodyPix machine learning model from ml5.js. The background consists of a blue mask with a list of the most popular programming languages from Corpora. It is a relatively short and simply program to keep me inspired and encourage […]

Read More Corpora + BodyPix

BodyPix Fun

Objective: Explore with the BodyPix machine learning model and p5.js. I wanted to create a virtual background using the BodyPix machine learning model from ml5.js. The background consists of a blue mask with a list of the most popular programming languages from Corpora. It is a relatively short and simply program to keep me inspired […]

Read More BodyPix Fun

Where’s the Trash?

Where’s the Trash? is a website that provides an interactive map for users to navigate and view all the New York’s Department of Sanitation’s [DSNY] public trash bins. Users can click and view the bins in two perspectives: Citywide and By Borough. In “Citywide” View, users can view all the data points on the map at […]

Read More Where’s the Trash?

Spark AR Face Mask Filter

This is a Spark AR filter I made for Instagram to promote the use of wearing a mask during the COVID-19 pandemic. When you the tap the screen, the design of the mask changes. All designs are original artwork I made for my project 100 Days of Scribbling. Currently, my filter has had over 13.1K […]

Read More Spark AR Face Mask Filter