Add engagement classification demo using Roboflow Workflow and live webcam inference. #1749
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
This PR adds a community example notebook demonstrating lightweight real-time engagement classification using a Roboflow single-label classification model and a custom Workflow. The notebook walks through dataset preparation, hosted model training, Workflow creation, API-based inference, and live webcam prediction using OpenCV. The goal is to provide a reproducible, hosted alternative to heavyweight local pipelines (e.g., MARLIN + OpenFace) and show how Roboflow can enable simple real-time deployment without GPU dependencies.
This contribution implements a complete end-to-end example of hosted model deployment for engagement classification. It includes:
Type of change
Please delete options that are not relevant.
How has this change been tested, please provide a testcase or example of how you tested the change?
I tested the notebook by:
Any specific deployment considerations
Docs