A 'shiny' Application for Handwriting Analysis

Perform statistical writership analysis of scanned handwritten documents with a 'shiny' app for 'handwriter'.


Welcome

Unlock the power of handwriting analysis with handwriter. This tool is designed to assist forensic examiners by analyzing handwritten documents. Whether you are a forensic document examiner, legal professional, academic, or simply curious about how statistics are applied to handwriting, handwriter provides an automated way to evaluate handwriting samples.

Quick Start

View a Demo

View a demo of handwriter on handwritten documents from the CSAFE Handwriting Database. Go to demo.

Use Your Own Handwriting Samples

Installation

Handwriter requires R, RStudio IDE, and JAGS.

Install the handwriterApp R package. Open RStudio and navigate to the console window and type

options(timeout = 100000)
install.packages("handwriterApp")
install.packages("devtools")
devtools::install_github("CSAFE-ISU/handwriterRF")

Launch the App

Open RStudio, navigate to the console window, and type:

library(handwriterRF)
library(handwriterApp)
handwriterApp()

In the pop-up window, click Open in Browser. If you use the app in the pop-up window instead of in a browser, some links will not work.

Follow the instructions to analyze handwriting samples.

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("handwriterApp")

2.0.0 by Stephanie Reinders, 2 years ago


https://github.com/CSAFE-ISU/handwriterApp


Report a bug at https://github.com/CSAFE-ISU/handwriterApp/issues


Browse source code at https://github.com/cran/handwriterApp


Authors: Iowa State University of Science and Technology on behalf of its Center for Statistics and Applications in Forensic Evidence [aut, cph, fnd] , Stephanie Reinders [aut, cre]


Documentation:   PDF Manual  


GPL (>= 3) license


Imports bslib, dplyr, ggplot2, handwriter, handwriterRF, magick, magrittr, rmarkdown, shiny, shinycssloaders, shinyFiles, shinyjs, stringr, tidyr

Suggests knitr, testthat


See at CRAN