Die schier unendlichen Möglichkeiten mit Chat GPT

Chat GPT

Chat GPT ist derzeit in aller Munde und man kann auf beinahe jeder Webseite darüber lesen. Aber was ist Chat GPT denn eigentlich? Einfach gesagt ist es der Prototyp eines Chatbots der auf einer künstlichen Intelligenz (KI) beruht. Erstmal wurde der Chatbot im November 2022 von dem US Unternehmen OpenAI veröffentlicht. Trainiert wurde der Chatbot mit zwei Methoden des bestärkenden Lernens. Diese lauten: Reinforcement Learning from Human Feedback (RLHF) und Proximal Policy Optimization (PPO). Die Quelle der Daten die der Bot verwendet sind u.a. Online-Foren, Soziale Medien, Bücher, Nachrichtenartikel oder auch Sprache. Wichtig zu wissen ist, dass Chat GPT nicht immer korrekte Antworten gibt. Dies liegt z.B. am Training des Algorithmus und wird durch menschliches Feedback kontinuierlich verbessert.

Bei der Nutzung fällt dies auch öfters auf, sofern man selbst Expertise auf einem gewissen Gebiet hat und demensprechend die Informationen bewerten kann. Im Umkehrschluss kann dieses Verhalten auch als bedenklich eingestuft werden, denn ignoriert ein Anwender die Hinweise der Entwickler auf nicht-Korrektheit von Ergebnissen, so kann es sehr schnell zu Falscheinschätzungen kommen. Auch hier gilt erst einmal: Nicht alles glauben was im Internet geschrieben steht. Ganz frei nach: „Das dumme an Informationen aus dem Internet ist, dass man nie weiß ob diese wahr sind“ – Leonardo da Vinci (1452-1519)

Was kann der Chat GPT Bot?

Im Internet gibt es zahlreiche Artikel, die auf die Möglichkeiten mit dem Bot hinweisen, darum soll es hier auch nicht gehen. Ich wollte einfach selbst einmal sehen, wie der Bot auf meine Fragen und/oder Interessen reagiert. Dementsprechend habe ich ein wenig Zeit investiert und mich mit dem Bot unterhalten.

Ein interessantes Umfeld welches mir direkt in den Sinn gekommen ist, war die Erstellung von einfachem Source Code. Das Szenario würde eine Person betreffen, die wenig Erfahrung mit HTML hat und damit aber eine bestimmte Webseite erstellen möchte. Am Besten würde die Person per Spracheingabe genau beschreiben, wie die Webseite aussehen soll. Hier ein Beispiel.

In meinem Text habe Informationen verwendet, die eher von Fortgeschrittenen genutzt werden würden, wie die Angabe der Aktion die beim Absenden des Formulars erfolgen soll. In diesem Fall hier die Anwendung form.cgi auf einem Webserver. Dies habe ich bewusst so gemacht, weil ich sehen wollte, ob die KI den Sourcecode wirklich an meine Detaileingabe anpasst. Hier nun die Antwort von Chat GPT.

Der zurückgegebene HTML Quellcode erscheint mit korrekt zu sein. Die AI hat genau das umgesetzt was ich erwartet habe. Für die Farben der Webseite (Hintergrund und Schrift) wurde der