Recommending Courses in MOOCs for Jobs: An Auto Weak Supervision Approach

by   Bowen Hao, et al.

The proliferation of massive open online courses (MOOCs) demands an effective way of course recommendation for jobs posted in recruitment websites, especially for the people who take MOOCs to find new jobs. Despite the advances of supervised ranking models, the lack of enough supervised signals prevents us from directly learning a supervised ranking model. This paper proposes a general automated weak supervision framework AutoWeakS via reinforcement learning to solve the problem. On the one hand, the framework enables training multiple supervised ranking models upon the pseudo labels produced by multiple unsupervised ranking models. On the other hand, the framework enables automatically searching the optimal combination of these supervised and unsupervised models. Systematically, we evaluate the proposed model on several datasets of jobs from different recruitment websites and courses from a MOOCs platform. Experiments show that our model significantly outperforms the classical unsupervised, supervised and weak supervision baselines.


page 1

page 2

page 3

page 4


Passage Ranking with Weak Supervision

In this paper, we propose a weak supervision framework for neural rankin...

Passage Ranking with Weak Supervsion

In this paper, we propose a weak supervision framework for neural rankin...

Neural Ranking Models with Weak Supervision

Despite the impressive improvements achieved by unsupervised deep neural...

Meta Adaptive Neural Ranking with Contrastive Synthetic Supervision

Neural Information Retrieval (Neu-IR) models have shown their effectiven...

Salvage of Supervision in Weakly Supervised Detection

Weakly supervised object detection (WSOD) has recently attracted much at...

Shoring Up the Foundations: Fusing Model Embeddings and Weak Supervision

Foundation models offer an exciting new paradigm for constructing models...

A Weak Supervision Approach to Detecting Visual Anomalies for Automated Testing of Graphics Units

We present a deep learning system for testing graphics units by detectin...