AI product Open source

Snorkel

Snorkel is a system for programmatically building and managing machine-learning training data through weak supervision. It encodes expert knowledge as labeling functions, uses those functions to generate labels at scale, and supports data labeling, augmentation, slicing, and management for adaptable training datasets. The project began at Stanford and is now complemented by Snorkel Flow, an end-to-end AI application development platform based on the same ideas.

View repository Visit site Mentioned in 1 video ↓

What Snorkel is used for

1 use taken from transcripts — each links to the moment in the video.

  • A data platform and research system for encoding expert supervision in software, labeling data programmatically, and creating adaptable, auditable datasets. The talk describes its use of labeling functions and weak supervision to scale expert knowledge.

Videos mentioning Snorkel

1 in the library.