Zum Hauptinhalt
← Zur Kursübersicht
pro.digbi
  • Startseite
  • Alle Kurse
    Primarstufe
    Primarstufe
    Sekundarstufe
    Sekundarstufe
    Fortbildungen und mehr
    Fortbildungen und mehr
  • Info
    Informationen und Anleitungen
    Informationen und Anleitungen
    Neuigkeiten
    Neuigkeiten
    Zugang erwerben
    Zugang erwerben
  • Tools
    Notizblatt Screen Soundboard Tabelle Uhr Mehr Werkzeuge
  • 🛒
  • Mehr
Systemweite Suche Schließen
Sucheingabe umschalten
Deutsch ‎(de)‎
Deutsch ‎(de)‎ English ‎(en)‎
Gast
Anmelden
pro.digbi
Startseite Alle Kurse Einklappen Ausklappen
Primarstufe Sekundarstufe Fortbildungen und mehr
Info Einklappen Ausklappen
Informationen und Anleitungen Neuigkeiten Zugang erwerben
Tools Einklappen Ausklappen
Notizblatt Screen Soundboard Tabelle Uhr Mehr Werkzeuge
🛒
Alles aufklappen Alles einklappen

Blöcke

Mehr von 4. Klasse:

Kurs: Digitale Grundbildung 4 - (1) Orientierung
Kurs: Digitale Grundbildung 4 - (2) Information
Kurs: Digitale Grundbildung 4 - (3) Kommunikation
Kurs: Digitale Grundbildung 4 - (4) Produktion
Kurs: Digitale Grundbildung 4 - (5) Handeln

Alle Kategorien überspringen

Alle Kategorien

  • Biologie
  • Chemie
  • Deutsch
  • Digitale Grundbildung
  • Englisch
  • Ernährung
  • Ethik
  • Französisch
  • Geografie
  • Geschichte
  • Informatik
  • Italienisch
  • Kunst und Gestaltung
  • Latein
  • Mathematik
  • Musik
  • Physik
  • Politische Bildung
  • Psychologie und Philosophie
  • Religion
  • Sportkunde
  • Soziales Lernen
  • Wirtschaft
  • Primarstufe
  • DAF / DAZ
  • Fortbildungen
  • Future Skills
  • Informationen
  • PRO-Zusatz
  • Digitale Grundbildung (NEU)
  • Eigene Kursräume

  1. Digitale Grundbildung 4 - (4) Produktion
  2. eTivity Zusatz: Coding mit λSnap! - #2 (2 UE)
  3. 08.01 Was ist ein "Chatbot"?

08.01 Was ist ein "Chatbot"?

Abschlussbedingungen

Ein befreundeter Lehrling zeigt dir sein neuestes Programm - einen Chatbot!

 

Welch eine Sensation? Einem der Lehrlinge ist es gelungen, einen Chatbot zu programmieren. 

a) Recherchiere, was ein Chatbot ist!

Screenshot Chatbot Programm

Für den Chatbot wurden 4 Variablen angelegt:

prompts ... ist eine Liste und speichert alle Anfragen, die an den Chatbot gestellt werden
responses ... ist eine Liste und speichert alle Antworten, die man dem Chatbot beigebracht hat
found ... zeigt über wahr/falsch an, ob der eingegebenen Text in der prompts-Liste gefunden wurde 
promptLocation ... gibt an, an welcher Stelle (Nr. 1, 2, 3, ...) sich der Chatbot in den beiden Listen befindet

 

Am Beginn sind beide Listen leer - der Chatbot weiß gar nichts. Allerdings bittet er dich, ihm etwas zu sagen. Da er mit deiner Eingabe nichts anfangen kann - die prompts-Liste ist noch leer - bitte er dich, ihm eine Antwort vorzugeben. Das ist für jenen Fall gedacht, dass du dieselbe Eingabe noch einmal machen solltest. Diese Antwort merkt er sich in der responses-Liste. 

Dann startet das Spiel von vorne: Machst du eine Eingabe, die der Chatbot schon einmal gesehen hat, dann wird er dir die damals gespeicherte Antwort zurückgeben. Ist die Eingabe für ihn unbekannt, dann bittet er dich um eine Musterantwort.

 

Im vorliegenden Screenshot lief unsere Unterhaltung wie folgt ab:

Screenshot Unterhaltungstext mit Chatbot

 

Viel Spaß beim Erstellen deines eigenen Chatbots, der natürlich nur so gut sein kann, wie du ihn mit Informationen fütterst!

 

ℹ   Hinweis: Diese Art Programm nennt sich "machine-learning-program" oder "maschinelles Lernen". Beim Start kann das Programm meist nur einige primitive Aufforderungen von sich geben, wird aber im Laufe der Zeit immer besser, weil es durch die Eingaben von sehr vielen Benutzer:innen mehr und mehr dazulernt. Manchmal sieht es so aus, als würden diese Programme schon fast wie Menschen antworten. Aber bisher hat noch kein Programm den Turing-Test bestanden (recherchiere selbst!).

 

b) Welche Probleme kann es deiner Meinung nach noch mit diesem maschinellen Lernen geben?

ℹ   Hinweise: 

 

  • Was geschieht, wenn man bewusst falsche Informationen abspeichert - z.B. 2 + 2 = 5?
  • Wer soll kontrollieren, ob die Informationen so richtig sind - z.B. Blonde verstehen nichts von Computern?
  • Wer darf die gespeicherten Informationen wofür benutzen - z.B. Darf man von der Anzahl der WC-Besuche auf eine mögliche Schwangerschaft schließen und diese Frauen dann knapp vor dem Mutterschutz entlassen?
  • Findest du selbst noch ähnliche Beispiele? Schreibe sie deiner Lehrperson!
◄ 10.02 👍 Ich bestätige, dass ...
08.02 Ich kann eigene Blöcke erstellen ►
Website-Support
Über pro.digbi.net
Zugang erwerben
Impressum und Datenschutzerklärung
Hilfe
Gast (Anmelden)