
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.