Learn R Programming

RKorAPClient (version 1.1.0)

RKorAPClient-package: R Client for KorAP Corpus Analysis Platform

Description

RKorAPClient provides programmatic access to KorAP corpus analysis platform instances, enabling corpus linguistic research on large corpora like DeReKo, CoRoLa, DeLiKo@DNB.

Arguments

Main Functions

Connection

KorAPConnection(), auth(), persistAccessToken()

Search

corpusQuery(), fetchAll(), fetchNext()

Analysis

corpusStats(), frequencyQuery(), collocationAnalysis()

Quick Start

library(RKorAPClient)
# Connect and search
kcon <- KorAPConnection()
query <- corpusQuery(kcon, "Ameisenplage")
results <- fetchAll(query)

# Access results results@collectedMatches results@totalResults

Common Workflows

Basic Search:

kcon <- KorAPConnection()
kcon |> corpusQuery("search term") |> fetchAll()

Frequency Analysis:

frequencyQuery(kcon, c("term1", "term2"), vc="pubDate in 2020")

Corpus Statistics:

corpusStats(kcon, vc="textType=Zeitung", as.df=TRUE)

Author

Maintainer: Marc Kupietz kupietz@ids-mannheim.de

Other contributors:

  • Nils Diewald diewald@ids-mannheim.de [contributor]

  • Leibniz Institute for the German Language [copyright holder, funder]

References

Kupietz, Marc / Diewald, Nils / Margaretha, Eliza (2020): RKorAPClient: An R package for accessing the German Reference Corpus DeReKo via KorAP. In: Calzolari, Nicoletta, Frédéric Béchet, Philippe Blache, Khalid Choukri, Christopher Cieri, Thierry Declerck, Sara Goggi, Hitoshi Isahara, Bente Maegaard, Joseph Mariani, Hélène Mazo, Asuncion Moreno, Jan Odijk, Stelios Piperidis (eds.): Proceedings of The 12th Language Resources and Evaluation Conference (LREC 2020) Marseille: European Language Resources Association (ELRA), 7017-7023. http://www.lrec-conf.org/proceedings/lrec2020/pdf/2020.lrec-1.867.pdf

See Also