Machine learning in python - 8 - Come costruire un motore di sentiment analysis

  Рет қаралды 12,391

Piero Savastano

Piero Savastano

Күн бұрын

Пікірлер: 46
@pierobosio1307
@pierobosio1307 4 жыл бұрын
Complimenti Piero, il corso è spiegato in modo chiaro ed efficace. Ottimo anche per me che mi avvicino per hobby
@PieroSavastano
@PieroSavastano 4 жыл бұрын
Alla grande Piero, sono contento ti sia utile
@sergiomenegon2285
@sergiomenegon2285 Жыл бұрын
Complimenti... Le lezioni sono chiarissime, alla giusta velocità (dai il tempo di capire ma non sei prolisso). Ho un dubbio: perché in questo esempio non hai dovuto vettorizzare i target testuali (pos-neg)? Grazie
@luigidaddario6311
@luigidaddario6311 2 жыл бұрын
Ciao, intanto complimenti! Volevo fare una domanda: ma se avessi la necessità di testare il modello con una frase da tastiera? Cioè scrivendo una frase lui mi dovrebbe dire il target, positivo o negativo
@PieroSavastano
@PieroSavastano 2 жыл бұрын
Metti la stringa in un'array, lo passi al vectorizer e poi fai predict. La stessa cosa che fai con X_test
@luigidaddario6311
@luigidaddario6311 2 жыл бұрын
@@PieroSavastano Si, poi ragionandoci un attimo l’ho fatto. Grazie mille comunque!
@daniloantonellorenzo5532
@daniloantonellorenzo5532 2 жыл бұрын
Ciao Piero ho una domanda. Se creo io un file excel.csv con i dati di features e i target, come fà PC a capire quali sono le colonne che contiene le features e la colonna dei target. Grazie! video top!
@PieroSavastano
@PieroSavastano 2 жыл бұрын
Lo dici tu via python, creando la variabile X che contiene le featires, y che contiene il target
@daniloantonellorenzo5532
@daniloantonellorenzo5532 2 жыл бұрын
@@PieroSavastano scrivendo : X=df['text'] y=df['tag'] ?
@PieroSavastano
@PieroSavastano 2 жыл бұрын
@@daniloantonellorenzo5532 fatti le playlist su pandas
@r3ailacaso481
@r3ailacaso481 3 жыл бұрын
Ciao, se volessi inserire una stringa recensione e avere come output il tag (negativo o positivo) dovrei aggiungere la mia recensione a X_test e far ripartire il programma?
@PieroSavastano
@PieroSavastano 3 жыл бұрын
model.predict(X_new)
@r3ailacaso481
@r3ailacaso481 3 жыл бұрын
@@PieroSavastano grazie molte
@Rik-n3x
@Rik-n3x 9 ай бұрын
ma i testi 'pos' e 'neg' della colonna target non vanno anch'essi trasformati?
@PieroSavastano
@PieroSavastano 9 ай бұрын
Scikit learn nel caso del target, accetta stringhe
@Rik-n3x
@Rik-n3x 9 ай бұрын
@@PieroSavastano Ok grazie mille!
@giuliodigiamberardino3223
@giuliodigiamberardino3223 5 жыл бұрын
Domanda: se volessi interrogare il modello con una nuova frase scritta a mano? Ho provato a scrivere un nuovo file utilizzando la stessa sintassi e procedura vista per addestrare il modello, ma quando vado ad interrogarlo mi da errore (si aspetta un numero maggiore di vettori)
@PieroSavastano
@PieroSavastano 5 жыл бұрын
Salvataggio e riutilizzo modello sono nella parte avanzata del corso (work in progress) Cmq devi salvare su disco sia il vettorizzatore che il modello per poterli usare da un altro script. Se hai un nuovo testo innanzitutto va messo in un array (scikit lavora su liste di esempi) , che poi va trasformato col vettorizzatore, e poi va fatto predire dal modello. Se hai bisogno di formazione in privato scrivimi ;)
@backofloca5326
@backofloca5326 4 жыл бұрын
@@PieroSavastano Ciao, posso chiederti il link per il video? grazie
@PieroSavastano
@PieroSavastano 4 жыл бұрын
@@backofloca5326 pollo-watzlawick.teachable.com/ Il corso "mettere il modello su web" è in larga parte dedicato a questo. È in promozione perchè ancora da completare, trovi comunque già la parte con il salvataggio e caricamento modello
@michaeldipietro7198
@michaeldipietro7198 5 жыл бұрын
Domanda off topic, che software usi per registrare i video?
@andreacipriani9088
@andreacipriani9088 4 жыл бұрын
OBS studio
@enricocap7458
@enricocap7458 4 жыл бұрын
Ciao Piero, non riesco quando apro il link mi da un enorme file di testo, non riesco a metterlo incolonnato come hai fatto tu nel tuo file.csv, potresti incollare magari il file.csv che usi nell'esempio? Grazie
@PieroSavastano
@PieroSavastano 4 жыл бұрын
Apri il link e salva la pagina come "file.csv" Fammi sapere
@PieroSavastano
@PieroSavastano 4 жыл бұрын
Se lo apri con excel gli devu dire che il separatore è la virgola invece che punto e virgola... Ma comunque pandas dovrebbe caricarlo senza problemi
@PieroSavastano
@PieroSavastano 4 жыл бұрын
Puoi anche provare a fare pd.read_csv('.....') Dando direttamente l'indirizzo a pandas
@enricocap7458
@enricocap7458 4 жыл бұрын
@@PieroSavastano salvo la pagina html come un file.csv, ma quando vado ad aprire il file generato quest'ultimo non ha le colonne come le hai tu, ma ha ogni riga su un'unica colonna
@enricocap7458
@enricocap7458 4 жыл бұрын
@@PieroSavastano per dirgli che il separatore è la virgola invece che il punto e virgola dovrei andare a toccare delle impostazioni di WIndows che preferirei non toccare, almeno questo ho letto in rete
@PinoMancinelli
@PinoMancinelli 5 жыл бұрын
Ciao Piero, lavori anche con sage maker di aws?
@PieroSavastano
@PieroSavastano 5 жыл бұрын
Non ancora, se posso evito il cloud... ma me ne parlano bene
@PinoMancinelli
@PinoMancinelli 5 жыл бұрын
@@PieroSavastano ok grazie
@Stefan-vr1ll
@Stefan-vr1ll 4 жыл бұрын
Perche non hai usato l'albero decisionale come nei video prima?
@PieroSavastano
@PieroSavastano 4 жыл бұрын
Perchè mi preme far vedere come certi meccanismi sono indipendenti dall'algo utilizzato. In un progetto professionale non solo usi diversi algo, ma li compari e in alcuni casi metti in collaborazione
@Stefan-vr1ll
@Stefan-vr1ll 4 жыл бұрын
@@PieroSavastano capisco, infatti poi provando con l'albero decisionale ho visto come il livello di acuratezza era minore rispetto l'altro modello
@katecchikk4774
@katecchikk4774 3 жыл бұрын
La sentiment analysis ha dati che possono essere generalizzati alla popolazione?
@PieroSavastano
@PieroSavastano 3 жыл бұрын
Puoi spiegarti meglio?
@katecchikk4774
@katecchikk4774 3 жыл бұрын
@@PieroSavastano se I risultati della sentiment possono dirsi rappresentativi della popolazione. Quindi effettuare la generalizzazione di essi come nel caso delle analisi quantitativa e qualitativa
@PieroSavastano
@PieroSavastano 3 жыл бұрын
@@katecchikk4774 sì se fai la validazione, cioè se testi il modello su dati che non sono stati utilizzati nell'addestramento: kzbin.info/www/bejne/oIWuZ5iLZ7-Hrbs&ab_channel=PieroSavastano
@katecchikk4774
@katecchikk4774 3 жыл бұрын
@@PieroSavastano grazie mille 😘 sei stato super gentile e oggi esame ♥️♥️
Machine learning in python - 9 - Come gestire i valori mancanti
10:05
Piero Savastano
Рет қаралды 7 М.
Financial Text Sentiment Analysis in Python
24:11
NeuralNine
Рет қаралды 6 М.
She's very CREATIVE💡💦 #camping #survival #bushcraft #outdoors #lifehack
00:26
Synyptas 4 | Арамызда бір сатқын бар ! | 4 Bolim
17:24
Will A Basketball Boat Hold My Weight?
00:30
MrBeast
Рет қаралды 93 МЛН
Machine learning in python - 10 - Come e perchè scalare le feature
15:29
Cos'è e come funziona l'Intelligenza Artificiale?
5:07
Digital Mosaik | Crafting Digital Experiences
Рет қаралды 14 М.
Sentiment Analysis Project with LLM | Chatgpt & Gemini API
17:49
Analytics Vidhya
Рет қаралды 16 М.
Come funziona: le Reti Neurali (Pt. 1)
1:53:31
Enkk
Рет қаралды 98 М.
Machine learning in python - 4 - Come testare un modello
11:39
Piero Savastano
Рет қаралды 16 М.