"Scrivi uno script per ottenere le 10 parole più frequenti in un corpus."
# 1. Definire il corpus:

corpus = "Questo è un corpus di dati da analizzare. Questo dataset verrà utilizzato per ottenere le 10 parole più frequenti."

# 2. Tokenizzare il corpus:

words = corpus.split()

# 3. Creare un dizionario e contare la frequenza di ogni parola:

word_counts = {}
 
for word in words:
    if word in word_counts:
        word_counts[word] += 1
    else:
        word_counts[word] = 1

# 4. Ordinare la lista delle frequenze delle parole:

sorted_word_counts = sorted(word_counts.items(), key=lambda x: x[1], reverse=True)

# 5. Stampare le prime 10 parole:

print("Le 10 parole più frequenti sono:")
for word, count in sorted_word_counts[:10]:
    print(word + ": " + str(count))