I hope this tool is not just helpful for my own purposes (and make the lives of my student assistants a little easier), but will also make text annotation easier for some of you. If you have any feedback on the App or ideas for improvement, reach out or contribute via github. 7/7
If you want to see a step-by-step guide of how to use the handcodeR, you can check it out at
https://github.com/liserman/handcodeR. 6/7

GitHub - liserman/handcodeR: R-Package to fascilitate the annotation of textdata by hand in R
R-Package to fascilitate the annotation of textdata by hand in R - GitHub - liserman/handcodeR: R-Package to fascilitate the annotation of textdata by hand in R
GitHubFurther, you can display sentences alongside their previous and following sentences to provide coders with more context, randomize the order in which texts are displayed, stop the annotation process and resume at a later time, and customize different missing values. 5/7
To make the handcodeR a more versatile tool for manual text annotation, handcode() comes with several options that let you customize your annotation process. First, the handcodeR can take up to 6 different input variables you want to use in your classification. 4/7
Finally, I just wrote my own tool – the handcodeR. The package comes with one function, handcode(), which opens a Shiny App in which you can click through a vector of texts and classify according to pre-set variables. The function returns a data frame with your annotations. 3/7
Working with R, I always struggled to find a suitable open-source tool for manual text annotation. While there are some Python- and R-based Apps, no tool I tried really suited my purposes. Instead, I often resolved to using Excel-spreadsheets to manually classify sentences. 2/7
Thread:
🚨Software Publication Alert🚨
This one is for you, text-analysis folks:
I am very happy to share the publication of my text annotation R-package "handcodeR" 🥳, which is now available on CRAN. 🧵1/7
CRAN.R-project.org/package=handcoge=handcodeR
#CRAN #rstats #TextAsData #TextAnnotation
If you want to want a more detailed description of the functionality of the package, you can find it on github (
https://github.com/liserman/archiveRetriever) and CRAN.
Thank you very much for celebrating this amazing milestone with us 🥳 7/7

GitHub - liserman/archiveRetriever: R-Package to retreive web data from the Internet Archive
R-Package to retreive web data from the Internet Archive - GitHub - liserman/archiveRetriever: R-Package to retreive web data from the Internet Archive
GitHubscrape_urls, finally, uses CSS or XPath selectors to scrape content from
@internetarchive mementos and returns a tibble of the scraped content structured in different columns for different selectors. This can, e.g., be used to scrape newspaper articles alongside their titles. 6/7
retrieve_links generates a tibble with two columns including the link to the memento of the homepage stored in the
@internetarchive as well as all links within the memento. This function is useful to fully cover the content within a homepage for retrieval. 5/7