Domanda

Ho un file CSV con un mucchio di frasi relative alla scienza. Prima di fare sentiment analysis sulle frasi che voglio decidere programatically se la sentiment analysis è richiesto sulla frase o meno.

In pratica alcune delle frasi sono opinioni di un particolare argomento, nel qual caso si fa l'analisi sentimento ha un senso. Tuttavia alcune delle frasi sono solo definizioni e sentiment analysis non è richiesto su tali frasi. Quindi non v'è alcun modo per rilevare la presenza di un sentimento in una frase?

(nota che la lunghezza di una frase varia da 9 a 30 parole.)

È stato utile?

Soluzione

TextBlob , un pacchetto di Python, fa questo (e molto altro). Esso utilizza un modello pre-addestrati, quindi richiede alcuna formazione. Data una frase, TextBlob restituirà il polarità da -1 1. -1 è negativo, 1 è positivo, 0 è neutro. Sarà anche restituire soggettività da 0 (molto obiettivo) a 1 (molto soggettivo).

Altri suggerimenti

Questo potrebbe aiutare carta: http: //www.cs. cornell.edu/home/llee/omsa/omsa.pdf

In bocca al lupo!

Autorizzato sotto: CC-BY-SA insieme a attribuzione
scroll top