ForHosting KIT · Testi e IA

Conta le Parole Uniche di un Testo: Le 10 Più Frequenti

Una frase di 15 parole su un gatto e un tappeto può avere solo 9 parole diverse, con l'articolo the ripetuto 4 volte. Vede il totale, le parole uniche e le dieci più frequenti, senza distinguere le maiuscole. Gratis nel suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto

Il contatore di parole uniche legge un testo e risponde a due domande in una volta: quante parole distinte contiene ignorando le maiuscole e quali parole lo dominano. Restituisce il conteggio totale, il numero di parole uniche e la classifica delle dieci parole più frequenti con i conteggi esatti. È il modo più rapido per profilare un documento prima di modificarlo, indicizzarlo o analizzarlo: una sola chiamata invece di una formula di foglio di calcolo o di uno script usa e getta.

Cosa rivela il conteggio delle parole uniche

Il conteggio grezzo delle parole, da solo, è un segnale debole. Un paragrafo di 500 parole costruito con 480 parole diverse si legge in modo molto diverso da uno che ripete le stesse 40 parole dodici volte ciascuna, ed è la metrica parole uniche a distinguere i due casi. Gli autori la usano per individuare ripetizioni che non notano più; i redattori per valutare la ricchezza del lessico; gli specialisti della ricerca per capire se una pagina copre davvero un argomento o gira solo intorno a una frase.

Questa capacità restituisce il conteggio delle uniche accanto al totale, quindi il rapporto tra i due — spesso chiamato diversità lessicale — è a una sottrazione di distanza. Poiché il conteggio ignora le maiuscole, una frase che inizia con "Il" e poi usa "il" due volte conta comunque come un'unica parola con tre occorrenze, che è quasi sempre ciò che si intende chiedendo quante parole diverse usa un testo.

Anche i numeri contano come parole, quindi un rapporto denso di cifre viene misurato onestamente anziché scartare silenziosamente metà dei suoi token.

Come vengono riconosciute e classificate le parole

La tokenizzazione è consapevole di Unicode: una parola è una sequenza di lettere o cifre in qualsiasi alfabeto, eventualmente unite da apostrofi o trattini interni, quindi "l'amour" e "ben noto" contano come parole singole mentre punteggiatura, emoji e spazi fungono da separatori. Ogni token viene convertito in minuscolo prima di entrare nella mappa delle frequenze, e la prima forma vista è quella mostrata nei risultati, preservando l'ortografia originale del testo.

La risposta elenca le dieci parole più frequenti in ordine di classifica con i conteggi esatti; in caso di parità, la parola apparsa prima nel testo si classifica più in alto, mantenendo l'output stabile e riproducibile per lo stesso input.

Dove si inserisce nei flussi di lavoro reali

L'uso più comune è come passaggio economico di pre-elaborazione. Prima di inviare un documento a un modello costoso o a un revisore umano, lo si profila: è abbastanza lungo, è ripetitivo, il lessico corrisponde alle attese? I team di contenuti ci passano le bozze per individuare l'iper-ottimizzazione, dove una parola chiave compare cinquanta volte in mille parole.

I responsabili della localizzazione confrontano i conteggi di parole uniche dei file sorgente e tradotti per individuare segmenti omessi. Gli sviluppatori che costruiscono funzioni di ricerca o tagging usano la lista delle prime dieci come estrattore di parole chiave di primo livello prima di passare a macchinari più pesanti.

Misurare la diversità lessicale di una bozza

Confronta le parole uniche con il totale per individuare una scrittura ripetitiva prima che lo faccia un redattore.

Profilare i contenuti prima dell'indicizzazione

Estrae le dieci parole più frequenti come parole chiave candidate per un indice di ricerca o una pipeline di tagging.

Verificare la densità delle parole chiave

Controlla se una frase target domina una pagina oltre il naturale, con conteggi esatti invece di supposizioni.

Quanto costa?

È anche gratuito nel browser su questa pagina.

Il conteggio distingue le maiuscole?

No. "Parola", "parola" e "PAROLA" contano come la stessa parola unica; il risultato mostra la prima forma apparsa nel testo.

Cosa conta come parola?

Una sequenza di lettere o cifre Unicode, eventualmente unite da apostrofi o trattini interni — quindi "l'amour" è una parola singola. Anche i numeri contano.

Perché solo le prime 10?

La capacità restituisce i conteggi totale e unico dell'intero testo più le dieci parole più frequenti come profilo compatto. Copre i casi d'uso comuni di profilazione senza fornire un istogramma completo.

Il testo viene memorizzato?

No. Viene elaborato in memoria e scartato; vengono restituiti solo i conteggi.

Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.

POSThttps://api.kit.forhosting.com/text/count-unique-words

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

curl -X POST https://api.kit.forhosting.com/text/count-unique-words \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"The cat sat on the mat. The cat was happy, and the mat was warm."}'
{
  "text": "The cat sat on the mat. The cat was happy, and the mat was warm."
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "text.count_unique_words",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

max_tokens20000
HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Come vengono riconosciute e classificate le parole

Un testo che non contiene alcun token di parola — ad esempio solo punteggiatura o emoji — viene rifiutato con un errore invalid_input invece di restituire uno zero fuorviante, così le pipeline automatizzate possono distinguere un risultato vuoto da una richiesta errata.

Dove si inserisce nei flussi di lavoro reali

Lo stesso codice che alimenta l'API funziona gratis nel browser su questa pagina, quindi può incollare una bozza, verificarne il profilo e pagare $0.002 a richiesta solo quando la integra in una pipeline automatizzata che necessita la risposta in modo programmatico, su larga scala e per ogni documento in transito.

Cosa succede con un testo di sola punteggiatura?

Se il testo non contiene alcun token di parola, la richiesta fallisce con un errore invalid_input e non viene addebitata.

Leggi la documentazione completa del KIT →