Computational Social Science
Network visualization showing social media conversational analysis and text relationships

PyConversations: Social Media Conversational Analysis

Undergraduate thesis exploring representation learning for social media text and developing tools for cross-platform …

Natural Language Processing
One-hot encoding and count vectorization visualization showing sparse vector representation

Count Vectorization with scikit-learn in Python

Learn count vectorization in Python: convert text to numerical vectors using scikit-learn's CountVectorizer with …

Creative Work

Rubik's Cube Player

Real-time computer vision system converting Rubik's cube color patterns into music, generating harmonious sounds as the …

Creative Work

Rubik's Cube Player - Drexel Music Hackathon 2017

A hackathon project that converts Rubik's cube faces into music, creating more harmonious sounds as the cube becomes …