Skip to content

mshin77/TextAnalysisR

Repository files navigation

TextAnalysisR Logo

R-CMD-check Project Status: Active License: GPL-3

Comprehensive toolkit for text mining and natural language processing with an interactive Shiny interface. Import documents from multiple formats (PDF, DOCX, XLSX, CSV, TXT) using Marker for PDF extraction, preprocess with quanteda, and perform linguistic analysis via spaCy, topic modeling (stm, BERTopic), semantic analysis, sentiment analysis, and network visualization with plotly. Features topic-grounded content generation via local (Ollama) and web-based (OpenAI, Gemini) APIs, WCAG 2.1 AA accessibility, multi-language support, and enterprise security for production deployment.

Installation

The development version from GitHub with:

install.packages("devtools")
devtools::install_github("mshin77/TextAnalysisR")

Load the TextAnalysisR Package

library(TextAnalysisR)

Alternatively, Launch and Browse the Shiny App

Access the web app at https://www.textanalysisr.org.

Launch and browse the app on the local computer:

run_app()

Getting Started

See Quick Start for tutorials.

Citation

About

TextAnalysisR: A text mining workflow tool (R package version 0.0.3)

Topics

Resources

License

Unknown, Unknown licenses found

Licenses found

Unknown
LICENSE
Unknown
LICENSE.md

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published