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-18 12:42:01 UTC; hp
Author: Bernard Isekah Osangir [aut, cre],
  Neudata Consulting Ltd [cph, fnd]
Maintainer: Bernard Isekah Osangir <b.osangir@gmail.com>
Repository: CRAN
Date/Publication: 2026-10-28 12:00:02 UTC
