Applied AI
, 
Customers

How Georgetown University’s CSET uses Snorkel Flow to build NLP applications to inform policy research

December 19, 2022
•
4 min read
•

The Center for Security and Emerging Technology (CSET) is a policy research organization within Georgetown University’s Walsh School of Foreign Service. It produces data-driven research on security and technology and provides non-partisan analysis to the policy community. CSET is building next-generation NLP applications using Snorkel Flow to classify complex research documents. Snorkel Flow drastically reduced labeling, model training, and iteration time and better equipped CSET’s data science team to collaborate closely with analysts to gather, process, and interpret data at scale. 

Using AI to support data-driven research to inform policymaking

CSET’s mission is to provide non-partisan analysis to the policy community and prepare a new generation of decision-makers to address the challenges and opportunities of emerging technologies such as artificial intelligence, advanced computing, and biotechnology. It provides unprecedented coverage of the emerging technology ecosystem and its security implications, bolstered by novel methods to classify and analyze research and technical outputs from diverse sources, including foreign-language materials. CSET was looking to accelerate its development of high-quality models to inform CSET’s data-driven policy recommendations. 

Challenge

CSET’s data science team wanted to build NLP applications to surface scientific articles of analytic interest. The team determined that a large-scale manual labeling effort would be impractical. Early on, CSET experimented with the Snorkel Research Project, code open-sourced by the Snorkel AI team for applying programmatic labeling and weak supervision techniques. CSET programmatically labeled 90K data points within weeks and achieved 77% precision. Yet collaboration between data scientists and subject-matter experts was time-consuming, requiring a combination of spreadsheets, Slack channels, and Python scripts.  

CSET’s workflow before using Snorkel Flow

Aspects of this workflow made systematically improving data and model quality a slow process: 

  • Constrained collaboration between domain experts and data scientists due to cumbersome, manual data transfer back and forth between spreadsheets, with the data scientist writing code for labeling functions.
  • Inefficient tooling to auto-label, gain visibility into data and improve training data and model quality.
  • Limited adaptability without an integrated feedback loop from model training and analysis to labeling. Data scientists and subject matter experts would have to spend long cycles re-labeling data to match evolving business criteria. 

These challenges limited the CSET team’s capacity to deliver production-grade models, shorten project timelines, and take on more projects.

Goal

Accelerate the development of ML solutions with efficient collaboration between teams, producing high-quality models to inform CSET’s data-driven policy recommendations. Increase the number of research projects CSET can deliver.

Solution

CSET’s data scientists attended Snorkel’s The Future of Data-centric AI conference in August 2022. They decided to explore whether Snorkel Flow, a data-centric AI platform, would be a good solution to accelerate programmatic labeling and build high-quality NLP applications with weak supervision. With Snorkel Flow, the CSET team delivered a final model with 85% precision on positive class, resulting in an eight percentage-point improvement over the solution using Snorkel’s original research code in just a few days. 

CSET’s team created 60+ labeling functions (LF) to programmatically label 107K data points using advanced features such as keyword LFs, auto-suggest LFs, cluster LFs, and more. They also used embedding similarity and negative sampling to improve the representation of the negative class. Snorkel Flow provided the ability to pinpoint data slices for domain expert spot-checks and troubleshooting to improve accuracy, powering an active learning workflow.

CSET’s data-centric AI workflow overview
  • Improved collaboration between domain experts and data scientists with an easy-to-use GUI to author LFs and used comments and tags to discuss and resolve complex cases efficiently.
  • Increased productivity with advanced LFs based on foundation-model embedding distances and clustering. 
  • Reduced time to adapt with guided error analysis and prioritized examples for targeted manual review using active learning.

Snorkel Flow eliminated a lot of friction in data science and domain expert collaboration. The CSET team brought domain experts into the loop during the model development process, significantly improving project buy-in, knowledge transfer, and productivity. 

CSET Director of Data Science and Research Catherine Aiken pointed out, “With Snorkel Flow, we cut labeling time and significantly accelerated model development when delivering NLP solutions.” 

LF suggestions in Snorkel Flow are powerful—they delivered what was a full day’s work with open source in a few minutes. 

James Dunham, NLP engineer, CSET

We are excited to partner with CSET and bring together top researchers and technologists to make significant strides in advancing policymaking.

Results

107K

programmatic labels created with advanced features: autosuggest and cluster LFs

Significant

reduction in labeling time with improved productivity

85%

accuracy on a classification model within days

Share this article
Nick Harvey author profile
Nick Harvey
Director of Product Marketing

Recommended articles

View all articles
Image
Grok 4.7 on Senior SWE-Bench: Strong pass@3, Cheaper Cost per Trial
Grok 4.7 was evaluated on Senior SWE-Bench, our benchmark for measuring whether coding agents work like senior engineers. It reaches a tasteful pass@3 of 40.0%, up from 38.9% for Grok 4.6, ranking sixth overall at $0.24 per trial, which is a fraction of the cost compared to Opus 4.8. Benchmark Senior SWE-Bench evaluates agents as compared to a senior engineer.
September 21, 2026
•
Snorkel Team
Image
Data 2.0 and the research era of AI data
Today, I’m excited to announce Snorkel’s $350M Series E financing at a $3.5B valuation, led by Insight and S32, with participation from Third Point, March, Blumberg, Allegis, Standard VC, Frontline, and existing investors Addition, Lightspeed, Greylock, GV, P7, Wells Fargo, Walden Catalyst Ventures, and Factory.
September 20, 2026
•
Alex Ratner
Image
From Foundational Competency to Expert Performance: A Curriculum Approach to Model Development
A student does not go from 1st to 12th grade in a single step. Each grade builds on a specific set of skills, and each one assumes the previous skills have already been mastered. Nobody learns calculus without algebra. When a student skips ahead anyway, what they end up with is memorization rather than understanding. The gaps show up later,
September 15, 2026
•
Snorkel Team
Image
Image

Join our newsletter

For expert advice, the latest research, and exclusive events.
By submitting this form, I acknowledge I will receive email updates from Snorkel AI, and I agree to the Terms of Use and acknowledge that my information will be used in accordance with the Privacy Policy.