Package: saydo Title: Link What People Say to What They Do with LLM-Coded Themes Version: 0.1.0 Authors@R: c( person("Bernard Isekah", "Osangir", , "b.osangir@gmail.com", role = c("aut", "cre")), person("Neudata Consulting Ltd", role = c("cph", "fnd")) ) Description: Measures the say-do gap in mixed-methods data: whether themes in what people say go with differences in what they do. Codes free text against a codebook with large language models through 'ellmer', or any coder function, and validates the codes against a human-coded sample with Cohen's kappa, precision and recall. Links the codes to participants' behavioural or outcome data, aggregating segment-level transcripts to participants where needed, and tests each theme against each metric with Welch's t-test and multiple-comparison adjustment. Developed by Neudata Consulting Ltd. License: MIT + file LICENSE URL: https://neu-data.github.io/saydo/, https://github.com/neu-data/saydo BugReports: https://github.com/neu-data/saydo/issues Depends: R (>= 4.1) Imports: cli, ellmer (>= 0.3.0), ggplot2 (>= 3.5.0), rlang, stats, tibble, withr Suggests: knitr, rmarkdown, testthat (>= 3.0.0) VignetteBuilder: knitr Config/testthat/edition: 3 Encoding: UTF-8 Config/roxygen2/version: 8.0.0 NeedsCompilation: no Packaged: 2026-10-28 19:53:42 UTC; root Author: Bernard Isekah Osangir [aut, cre], Neudata Consulting Ltd [cph, fnd] Maintainer: Bernard Isekah Osangir Repository: https://cran.r-universe.dev Date/Publication: 2026-10-28 12:00:02 UTC RemoteUrl: https://github.com/cran/saydo RemoteRef: HEAD RemoteSha: f7631e480f23e4df7e54d35ad1ccbb616f04cfd0