TextAnalysisR
AI Features Overview
Configure API keys in the sidebar, then use AI features across the app. Usage is logged here for reproducibility.
| Feature | Providers | Tab |
|---|---|---|
| Stopword Language Detection | OpenAI, Gemini (falls back to a local heuristic without a key) | Preprocess |
| Document Similarity | Sentence Transformers, OpenAI, Gemini | Semantic Analysis |
| Semantic Search | Sentence Transformers, OpenAI, Gemini | Semantic Analysis |
| RAG Q&A | OpenAI, Gemini | Semantic Analysis |
| LLM Sentiment | OpenAI, Gemini | Semantic Analysis |
| Cluster Labels | OpenAI, Gemini | Semantic Analysis |
| Topic Modeling Embeddings | Sentence Transformers, OpenAI, Gemini | Topic Modeling |
| K Recommendation | OpenAI, Gemini | Topic Modeling |
| Topic Labels & Content | OpenAI, Gemini | Topic Modeling |
| Vision OCR | OpenAI, Gemini | Upload |
| Qualitative Coding Suggestions | OpenAI, Gemini | Qualitative Coding |
| Qualitative Coding Retest | OpenAI, Gemini | Qualitative Coding |
Sentence Transformers — Free, runs locally. Requires Python + sentence-transformers.
OpenAI
— Cloud API. Enter key above or set
OPENAI_API_KEY
in .Renviron.
Gemini — Cloud API. Google Cloud Research credits — no key needed here.
Select columns and click 'Apply' to unite text columns
Configure options and click 'Apply' to tokenize texts
Select stopwords and click 'Apply' to remove common words
Configure settings and click 'Apply' to detect multi-words
Select n-grams and click 'Apply' to compound multi-words
Click 'Process' to create document-feature matrix