Package: engager
Type: Package
Title: Analyze Student Engagement from 'WebVTT' Transcripts
Version: 0.1.0
Authors@R: person(given = "Conor",
                  family = "Healy",
                  role = c("aut", "cre"),
                  email = "conorhealy@berkeley.edu")
Description: Analyzes participation in course-session transcripts
        stored in the 'WebVTT' format <https://www.w3.org/TR/webvtt1/>,
        including transcripts exported by 'Zoom' and similar
        videoconferencing platforms. Provides tools to load and process
        transcripts, calculate speaker-level engagement metrics, create
        privacy-supporting plots and exports, and perform reviewable
        exact name matching against course rosters. Structured-field
        masking and technical privacy-review helpers support local
        review but do not determine legal or institutional compliance.
License: MIT + file LICENSE
Depends: R (>= 4.1.0)
Language: en-US
Encoding: UTF-8
Roxygen: list(markdown = TRUE)
RoxygenNote: 7.3.3
Imports: digest, dplyr, ggplot2, hms, openssl, jsonlite, lubridate,
        magrittr, tidyr, readr, rlang, stringi, stringr, tibble
Suggests: testthat (>= 3.0.0), withr, covr, knitr, rmarkdown, purrr,
        microbenchmark, gridExtra
VignetteBuilder: knitr
Config/testthat/edition: 3
URL: https://github.com/revgizmo/engager,
        https://revgizmo.github.io/engager/
BugReports: https://github.com/revgizmo/engager/issues
Config/pak/sysreqs: libicu-dev libssl-dev libx11-dev
Repository: https://revgizmo.r-universe.dev
Date/Publication: 2026-09-14 16:11:35 UTC
RemoteUrl: https://github.com/revgizmo/engager
RemoteRef: HEAD
RemoteSha: 37f3075738174db514ffd4b55bce2cadd562efb8
NeedsCompilation: no
Packaged: 2026-10-14 11:24:10 UTC; root
Author: Conor Healy [aut, cre]
Maintainer: Conor Healy <conorhealy@berkeley.edu>
