Hahow Course Purchase Prediction Challenge

Our prediction system structure

This is the final project for Applied Deep Learning, Fall 2022. Our group ranked the third in this challenge.

Given user purchase records on Hahow, an online learning platform, our goal was to predict the courses and course types that users will purchase. The performance was evaluated on four tasks, including whether the user was seen in the training data or not (seen/unseen), and what courses and course types they would purchase (course/subgroup).

We modeled the relationship between users’ information and courses’ content. We also analyzed the statistics of course purchase record. To make the best of all our findings, we applied ensemble learning to combines the predictions of multiple learning algorithms to achieve better performance.

By integrating various information retrieval models, sentence and word embeddings, and statistical model, we succeeded in capturing diverse features, therefore achieved high prediction scores on the leaderboards.

Li, Chin-Jou
Li, Chin-Jou
1st-year Master’s student @ CMU LTI

My love for languages brought me to computer science. I want to help people communicate and understand each other better using language technologies!