hcmlab/nova

NOVA is a tool for annotating and analyzing behaviours in social interactions. It supports Annotators using Machine Learning already during the coding process. Further it features both, discrete labels and continuous scores and a visuzalization of streams recorded with the SSI Framework.

57
/ 100
Established

NOVA helps researchers and practitioners systematically observe and record specific actions or expressions from video recordings of social interactions. You input video footage, and it outputs detailed annotations, either as discrete labels (like 'smiling') or continuous scores (like 'happiness level'). Social scientists, psychologists, human-computer interaction researchers, and behavioral analysts would use this tool.

189 stars.

Use this if you need to meticulously annotate behaviors in video data, especially when working in teams or when you want to leverage machine learning to speed up the annotation process.

Not ideal if you primarily work on Mac or Linux operating systems, as it is a Windows-only application.

behavioral-analysis social-psychology human-computer-interaction ethology qualitative-research
No Package No Dependents
Maintenance 10 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 21 / 25

How are scores calculated?

Stars

189

Forks

38

Language

C#

License

GPL-3.0

Last pushed

Feb 24, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/hcmlab/nova"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.