data-programming
SPEAR: Programmatically label and build training data quickly.
a benchmark for weak supervision