SegBuilder is a web-based tool that leverages unsupervised segmentation models for semantic segmentation annotation.
A workshop introducing Large Language Models and the Hugging Face NLP libraries for CS educators wanting to include LLM content in their curriculum, either as a standalone course or integrated into existing courses.
A Nifty Assignment in which students use data retrieved from a Web API and use it to display an interactive data visualization in Python.
Dash is a low-code Python framework for creating web-based applications and visualization dashboards. This workshop introduces the framework for CS educators who would like to incorporate it in CS1 or CS2.
A Nifty Assignment where students use Rotten Tomatoes movie reviews to build a predictor for positive/negative sentiment of text
A Nifty Assignment where students create a Java GUI for drawing digits and recognize them using a CS1-accessible machine learning algorithm