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
Fourth-year student in NTU CSIE

My fascination of languages led me to the field of computer science. Believe in human-centered language technologies’ potential of fostering mutual understanding.