fbpx
0%

Archive for the
‘NLP’

Costruire un classificatore di testi in Python

Grazie ai 5 passi effettuati in precedenza, abbiamo adesso tutto quello che serve per costruire un classificatore di testi in Python, una vera e propria applicazione in Machine Learning! Si tratta di un sistema che, dato un nuovo testo (ad esempio il post di un blog), è capace di classificarlo all’interno di una categoria di argomenti (come “Sport”, “Scienza”, “Politica”, …). leggi di più

Bag of words

La cosiddetta “Bag of words” è probabilmente una delle più note rappresentazioni utilizzate in ambito NLP. Ma cosa è esattamente una “rappresentazione”? Beh, secondo me si tratta di uno dei pilastri dell’intelligenza artificiale e del machine learning in particolare! leggi di più

Splitting

A volte le operazioni più semplici sono anche quelle più utili, lo splitting è una di queste. Oggi vedremo come implementarlo all’interno della nostra serie di introduzione al Natural Language Processing NLP in Python. leggi di più

Lemmatization

Premessa: in questo articolo l’equilibrio tra NLP in senso stretto e programmazione sarà più spostato verso la programmazione. Per la parte di NLP, spiegheremo cosa sia la lemmatizzazione e faremo molti esempi. Per la parte di programmazione, leggi di più

Stemming

Lo stemming è un processo che riconduce una parola dalla sua forma flessa alla radice o tema (in questo post si userà il termine “tema”). Ad esempio, le parole “correre”, “corro”, “corriamo”, “correremo” vengono tutte ricondotte al termine “corr”, il tema appunto. leggi di più