Course Projects
Safeguarding Online Spaces Globally: Detecting Cyberbullying Using Multilingual Large Language Models
17737 Artificial Intelligence Methods for Social Good (Spring 2024)
This study leverages large language models (LLMs) with prompt engineering for the detection of cyberbullying in English, Chinese, and Korean.
The results show that zero-shot prompting consistently outperforms few-shot prompting. Claude 3 Sonnet outperforms GPT-3.5 and GPT-4 across all tested languages.
KEYWORDS: Cyberbullying, Large Language Models, Prompt Engineering
SMART: Strategic forecasting for enhanced inventory MAnagement and Revenue Targets
95845 Time Series Forecasting (Spring 2024)
Implemented time series forecasting models for demand values, inventory management, and stock control.
KEYWORDS: Time Series Forecasting, Inventory Management, Stock Optimization
Traffic Flow Estimation Using Vehicle Telematics Data
Capstone Project with 99P Labs (Honda Research Institute) (Fall 2023)
Implemented a map-matching algorithm to analyze telematics data, correlating each data point with the corresponding road segment within the established Geographic Information System (GIS) network.
KEYWORDS: Map-Matching, Telematics Data, Geographic Information System (GIS)
Leveraging Relative Strength Index to Inform Trading Decisions
94-867 Decision Analytics for Business and Policy (Fall 2023)
Developed and evaluated a trading strategy to maximize returns using the Relative Strength Index.
Achieved optimal return of 432.52% compared to the baseline return of 74.6%.
KEYWORDS: Linear Programming, Relative Strength Index, S&P 500
What To Buy: A Recommendation System Based on Co-purchasing Behavior
95-891 Introduction to Artificial Intelligence (Fall 2023)
Utilized machine learning models and graph neural network models to analyze co-purchasing behavior on Amazon.
Graph neural network models demonstrated superior performance, achieving an AUC of 0.84 compared to other models.
KEYWORDS: Recommendation System, Graph Neural Networks, Co-Purchasing Behavior
Understanding Urban Depopulation: An Analysis of Shrinking Cities in the US With Machine Learning Approaches
90-803 Machine Learning Foundations with Python (Spring 2023)
Employed multiple clustering algorithms to analyze cities, identifying K-Means as the optimal algorithm based on Silhouette Score for insightful demographic-based comparisons.
KEYWORDS: Urban Depopulation, Machine Learning, Clustering
Your Marketing Shifu: A Personalized B2B Sales Prospecting Software
90-819 Intermediate Programming with Python (Fall 2022)
Produced a comprehensive report on the company's online marketing performance.
Utilized Twitter API to gather tweets mentioning the company and conducted sentiment analysis.
KEYWORDS: Natural Language Processing, Sentiment Analysis, Online Marketing
Personal Projects
Natural Language Processing Using Tweets Related to Hong Kong
Personal Project (Spring 2020)
Conducted sentiment analysis on the collected tweets using NLTK and Textblob, providing insights into public opinion surrounding the protests.
Created a word cloud based on the frequency of words mentioned in the tweets, offering a visual representation of the most common topics associated with the protests.
KEYWORDS: Natural Language Processing, Sentiment Analysis, Word Cloud
YouBike Data Visualization
Personal Project (Fall 2019)
Utilized dataset provided by New Taipei City Government.
Created data visualizations to present the distribution of YouBike stations in New Taipei City, Taiwan.
KEYWORDS: Data Visualization, YouBike, Open Data