Back To Projects

Sketch Recognition using Artificial Intelligence

Joseph N.

This paper is about an AI project that helps people learn about animals.


This paper is about an AI project that helps people learn about animals. The AI can recognize hand-drawn sketches of animals and other objects and provide information about them. I was motivated to start this project because of my interest in art and wanted to build an AI system that could learn to detect art created by humans. I used different supervised classification algorithms such as Logistic Regression, Random Forest and Ridge Classifier to train our model. Random Forest classifier performed the best among all the models we used with an accuracy of 72.8%. I used Python and used Google’s Quickdraw to collect images and data.

Explore More!

Source Code
Joseph N.

Related Projects

Classifying Carnatic Ragams Based On Audio Features

This study developed a Random Forest Classifier to identify ragams in Carnatic music by analyzing key audio features such as Chroma STFT, spectral properties, and MFCC coefficients. Trained on a dataset of 1,112 audio clips across 32 ragams, the model achieved a high classification accuracy of 99.1%, outperforming other baseline models.
Ananya S.
Mentored by Nancy Zhu
Analysis of Trending YouTube Videos: Finding Patterns in Viral Content

As the digital world continues to grow, content creators frequently have trouble building a community and producing videos that will interest their audience. Especially as these people look toward the internet for both recreational and monetary reasons, finding out techniques to build a community is important in today’s age. This paper analyzes the issues of video performance, revealing the patterns of what makes a video successful and viral. By training different models and testing different datasets, we were able to find the correlation between the potential chances of popularity and the video’s content. Using the most accurate model, the Random Forest model, content creators can see whether or not they are likely to do well based on patterns found in trending videos.
Vincent P.
Mentored by Amanda Wang
Brightness helps CNN classify a subset of the images from Google Quick Draw

We made a CNN that learned to recognize and classify sketches from Google’s Quick Draw dataset and implemented a novel brightness feature to test if it increased the accuracy.
Serena F.
Mentored by Clayton Greenberg