LoslegenKostenlos loslegen

Selbstkonsistenz zur Konfidenzbewertung

Der gezeigte Prompt soll ChatGPT bitten, die herauszulesende Stimmung in einer Rezension zu klassifizieren. Du sollst das Vertrauen von ChatGPT in jede Klassifikation mithilfe der Selbstkonsistenz schätzen.

Die Funktion get_response() zur Kommunikation mit ChatGPT wurde bereits geladen.

Diese Übung ist Teil des Kurses

Erklärbare KI in Python

Kurs anzeigen

Anleitung zur Übung

  • Füge die erkannte Stimmung (sentiment) für jede Rezension an die Liste responses an.
  • Berechne für jede Stimmung den Konfidenzwert.

Interaktive Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

prompt = """Classify the following review as positive or negative. 
You should reply with either "positive" or "negative", nothing else.
Review: 'The coffee was excellent, but the service left much to be desired.'"""

responses = []
for i in range(5):
    sentiment = get_response(prompt)
    # Append the response to the responses list
    ____

# Compute the confidence for each sentiment
confidence = {
    'positive': ____,
    'negative': ____
}

print(confidence)
Code bearbeiten und ausführen