Κοινοποίηση μέσω


Χρησιμοποιήστε ai.analyze_sentiment με πάντα

Η ai.analyze_sentiment λειτουργία χρησιμοποιεί γενετική τεχνητή νοημοσύνη για να ανιχνεύσει τη συναισθηματική κατάσταση του κειμένου εισαγωγής, με μία μόνο γραμμή κώδικα. Μπορεί να ανιχνεύσει εάν η συναισθηματική κατάσταση της εισόδου είναι θετική, αρνητική, μικτή ή ουδέτερη. Μπορεί επίσης να ανιχνεύσει τη συναισθηματική κατάσταση σύμφωνα με τις καθορισμένες ετικέτες σας. Εάν η συνάρτηση δεν μπορεί να προσδιορίσει το συναίσθημα, αφήνει την έξοδο κενή.

Σημείωμα

Επισκόπηση

Η ai.analyze_sentiment λειτουργία επεκτείνει την κατηγορία pandas Series . Για να εντοπίσετε το συναίσθημα κάθε γραμμής εισόδου, καλέστε τη συνάρτηση σε μια στήλη κειμένου pandas DataFrame .

Η συνάρτηση επιστρέφει μια σειρά pandas που περιέχει ετικέτες συναισθήματος, οι οποίες μπορούν να αποθηκευτούν σε μια νέα στήλη του DataFrame.

Σύνταξη

# Default sentiment labels
df["sentiment"] = df["input"].ai.analyze_sentiment()

# Custom sentiment labels
df["sentiment"] = df["input"].ai.analyze_sentiment("label2", "label2", "label3")

Παράμετροι

'Ονομα Περιγραφή
labels
Προαιρετικός
Μία ή περισσότερες συμβολοσειρές που αντιπροσωπεύουν το σύνολο των ετικετών συναισθήματος για αντιστοίχιση με τις τιμές κειμένου εισόδου.

Επιστρέφει

Η συνάρτηση επιστρέφει μια σειρά πάντα που περιέχει ετικέτες συναισθήματος για κάθε γραμμή κειμένου εισαγωγής. Οι προεπιλεγμένες ετικέτες συναισθήματος περιλαμβάνουν positive, negative, neutral, ή mixed. Εάν καθορίζονται προσαρμοσμένες ετικέτες, χρησιμοποιούνται αυτές οι ετικέτες. Εάν δεν μπορεί να προσδιοριστεί ένα συναίσθημα, η τιμή επιστροφής είναι null.

Παράδειγμα

# This code uses AI. Always review output for mistakes. 

df = pd.DataFrame([
        "The cleaning spray permanently stained my beautiful kitchen counter. Never again!",
        "I used this sunscreen on my vacation to Florida, and I didn't get burned at all. Would recommend.",
        "I'm torn about this speaker system. The sound was high quality, though it didn't connect to my roommate's phone.",
        "The umbrella is OK, I guess."
    ], columns=["reviews"])

df["sentiment"] = df["reviews"].ai.analyze_sentiment()
display(df)

Αυτό το παράδειγμα κελιού κώδικα παρέχει την ακόλουθη έξοδο:

Στιγμιότυπο οθόνης ενός πλαισίου δεδομένων με στήλες