CRAN/E | aifeducation

aifeducation

Artificial Intelligence for Education

Installation

About

In social and educational settings, the use of Artificial Intelligence (AI) is a challenging task. Relevant data is often only available in handwritten forms, or the use of data is restricted by privacy policies. This often leads to small data sets. Furthermore, in the educational and social sciences, data is often unbalanced in terms of frequencies. To support educators as well as educational and social researchers in using the potentials of AI for their work, this package provides a unified interface for neural nets in 'keras', 'tensorflow', and 'pytorch' to deal with natural language problems. In addition, the package ships with a shiny app, providing a graphical user interface. This allows the usage of AI for people without skills in writing python/R scripts. The tools integrate existing mathematical and statistical methods for dealing with small data sets via pseudo-labeling (e.g. Lee (2013) , Cascante-Bonilla et al. (2020) doi:10.48550/arXiv.2001.06001) and imbalanced data via the creation of synthetic cases (e.g. Bunkhumpornpat et al. (2012) doi:10.1007/s10489-011-0287-y). Performance evaluation of AI is connected to measures from content analysis which educational and social researchers are generally more familiar with (e.g. Berding & Pargmann (2022) doi:10.30819/5581, Gwet (2014) , Krippendorff (2019) doi:10.4135/9781071878781). Estimation of energy consumption and CO2 emissions during model training is done with the 'python' library 'codecarbon'. Finally, all objects created with this package allow to share trained AI models with other people.

Citation aifeducation citation info
fberding.github.io/aifeducation/
Bug report File report

Key Metrics

Version 0.3.2
R ≥ 3.5.0
Published 2024-03-15 45 days ago
Needs compilation? yes
License GPL-3
CRAN checks aifeducation results

Downloads

Yesterday 7 0%
Last 7 days 141 +114%
Last 30 days 366 -21%
Last 90 days 1.135 +31%
Last 365 days 2.680

Maintainer

Maintainer

Berding Florian

florian.berding@uni-hamburg.de

Authors

Berding Florian

aut / cre

Pargmann Julia

ctb

Riebenbauer Elisabeth

ctb

Rebmann Karin

ctb

Slopinski Andreas

ctb

Material

README
NEWS
Reference manual
Package source

Vignettes

01 Get started
03 Sharing and Using Trained AI/Models

macOS

r-release

arm64

r-oldrel

arm64

r-release

x86_64

Windows

r-devel

x86_64

r-release

x86_64

r-oldrel

x86_64

Old Sources

aifeducation archive

Depends

R ≥ 3.5.0

Imports

abind
foreach
doParallel
iotarelr ≥ 0.1.5
irr
irrCAC
methods
Rcpp ≥ 1.0.10
reshape2
reticulate ≥ 1.34.0
smotefamily
stringr
rlang
utils

Suggests

text2vec
tidytext
topicmodels
udpipe
quanteda
quanteda.textmodels
knitr
rmarkdown
testthat ≥ 3.0.0
ggplot2
shiny
shinyFiles
shinyWidgets
shinydashboard
shinyjs
fs
readtext
readxl

LinkingTo

Rcpp
RcppArmadillo