Problems setting up and using TreeTagger in R

448 Views Asked by At

I am trying to use the TreeTagger function in R for POS analysis (on a Mac laptop).

However, I keep getting an error message when running the following code:

tagged.text <- treetag(reviews, 
    treetagger = "kRp.env", 
    rm.sgml = TRUE, 
    lang = "en", 
    apply.sentc.end = TRUE, 
    sentc.end = c(".", "!", "?", ";", ":"), 
    encoding = NULL, 
    TT.options=list(path="~/Desktop/TreeTagger/", preset="en"), 
    debug = FALSE, 
    TT.tknz = TRUE, 
    format = "file", 
    stopwords = NULL, 
    stemmer = NULL)

Error Message: Error in path.expand(path) : invalid 'path' argument

I set up the package as follows:

set.kRp.env(TT.cmd = "manual", lang = "en", 
        path = "~/Desktop/TreeTagger/", 
                       preset = "eng", 
        validate = TRUE)
set.kRp.env(TT.cmd = "manual", lang = "en", 
        path = "~/Desktop/TreeTagger/bin", 
                       preset = "eng", 
        validate = TRUE)
set.kRp.env(TT.cmd = "manual", lang = "en", 
        path = "~/Desktop/TreeTagger/cmd", 
                       preset = "eng", 
        validate = TRUE)

Does anyone know what the issue here could be?

0

There are 0 best solutions below