| Title: | Interactive Training App for Data Science and AI Skills |
|---|---|
| Description: | An interactive 'shiny' training companion for people who are new to data, developed for World Health Organization data trainings. Bundles hands-on modules for importing data, missing values, outliers, text cleaning, merging, visualization, and basic statistics, plus a set of AI-skills pages (prompting levels, a prompt gallery, AI safety rules, and a methodology case study) and an interactive quiz with per-session topic filters. Launch the app with run_cata(). |
| Authors: | Shanlong Ding [aut, cre] (ORCID: <https://orcid.org/0000-0001-9048-6670>) |
| Maintainer: | Shanlong Ding <[email protected]> |
| License: | MIT + file LICENSE |
| Version: | 2.1.4 |
| Built: | 2026-10-07 08:54:58 UTC |
| Source: | https://github.com/shanlong-who/catascience |
Starts the interactive training app bundled with the package: import, clean, visualize, and understand data, then learn to work with AI assistants safely. The app opens in your default browser.
run_cata(...)run_cata(...)
... |
Passed on to |
No return value; called for the side effect of launching the app. The function blocks the R session while the app is running.
# The app is bundled with the package and launched from its own directory. app_dir <- system.file("app", package = "cataScience") file.exists(file.path(app_dir, "app.R")) # Starting the app needs an interactive session, since it blocks R until # the browser window is closed. if (interactive()) { run_cata() }# The app is bundled with the package and launched from its own directory. app_dir <- system.file("app", package = "cataScience") file.exists(file.path(app_dir, "app.R")) # Starting the app needs an interactive session, since it blocks R until # the browser window is closed. if (interactive()) { run_cata() }