01
Instalación y primer uso
npm install --global textanalysis-tools
textanalysis frequency --file article.txt --language auto
# without global install
npx textanalysis-tools frequency --text "alpha beta alpha"Requiere Node.js 22.13 o posterior. El paquete instala el comando textanalysis.
02
Ocho comandos
textanalysis analyze
Análisis Bag of Words completo y métricas de Zipf
textanalysis frequency
Frecuencia de palabras
textanalysis density
Densidad de palabras y frases exactas
textanalysis compare
Comparación de dos fuentes
textanalysis ngram
Secuencias de longitud n
textanalysis bow
Vector Bag of Words completo
textanalysis tfidf
Pesos TF-IDF para un corpus
textanalysis similarity
Similitud coseno con BoW o TF-IDF
03
Métodos de entrada
--file path.txt
Archivo UTF-8 local.
--text "..."
Cadena proporcionada como argumento.
--url https://...
Página HTTP/HTTPS pública.
stdin
Entrada canalizada o redirigida.
cat article.txt | textanalysis ngram --n 2 --format csv
textanalysis compare --file draft.txt --file-b final.txt --format json
textanalysis tfidf --file a.txt --file-b b.txt --file-c c.txt04
Opciones comunes
05
Formatos y códigos de salida
La tabla está pensada para la terminal, JSON para scripts y CSV para hojas de cálculo y canalizaciones. El código 0 indica éxito; otro código indica un error de argumentos, lectura, red o análisis.
06
Procesamiento local y URL
Los archivos, --text y stdin se procesan localmente. Una URL requiere una solicitud de red a la página indicada, pero la herramienta no almacena el contenido. Usa entradas locales para material privado o sin publicar.
HTTP · OPENAPI
Cuándo elegir la API
Usa la API cuando el análisis deba ejecutarse en el servidor de una aplicación o necesites un contrato HTTP estable.
Abrir documentación de la API →