Bildungsgutschein schon parat? Beschleunige deine Bewerbung: Jetzt melden

Jetzt melden
DE|EN

The Assistant to The Office Chatbot

The Assistant to The Office Chatbot ermöglicht echte Gespräche mit Figuren aus The Office (US) – wähle Michael Scott, Dwight Schrute, Jim, Pam oder andere und unterhalte dich direkt mit ihnen, in ihrer Rolle. Statt sich darauf zu verlassen, dass ein LLM per Prompt bloß so tut, als wäre es eine Figur, setzt das Projekt auf Retrieval-Augmented Generation: Echte Dialoge aus der Serie wurden verarbeitet, nach Sprecherinnen und Sprechern in Abschnitte zerlegt, mit Emotions- und Sarkasmus-Labels versehen und in einen FAISS-Vektorspeicher eingebettet. Jede Antwort des Chatbots gründet in Szenen, in denen die Figur tatsächlich vorkam – die Persönlichkeit stammt also aus dem Quellmaterial selbst und nicht aus einer allgemeinen Nachahmung.

Aufbauend auf dem Retrieval führt das System für jede eingehende Nachricht eine Emotions- und Sarkasmuserkennung durch und hält die Antworten tonal am unverwechselbaren Stil der Serie, statt flach oder generisch zu klingen. Das Backend läuft auf FastAPI, wobei LangChain und LangGraph den Ablauf aus Retrieval und Antwort orchestrieren, angetrieben von Groqs LLaMA 3 für schnelle Inferenz. Das Frontend ist eine vollständige React-Webanwendung mit einem Konsolenmodus für schnelle Tests. Das fertige Produkt ergänzt spielerische Extras – Dundies-Punkte und versteckte Easter Eggs –, die zum Erkunden und Wiederkommen einladen.

Gebaut von Ibrahim, Full-Stack- und AI-Engineer, und Danial, promovierter Chemiker und heute Data Scientist, verbindet das Projekt einen software-technischen Hintergrund mit einer analytischen, forschungsgeleiteten Herangehensweise – und macht eine der meistzitierten Serien der Fernsehgeschichte zu einem wirklich interaktiven, technisch fundierten Gesprächserlebnis.

Case Study

Die meisten Chatbots nach dem Muster "sprich mit einer fiktiven Figur" verlassen sich vollständig darauf, ein LLM per Prompt eine Persönlichkeit imitieren zu lassen. Das führt zu Antworten, die eher "im Geiste" der Figur wirken, als in etwas zu gründen, das sie tatsächlich gesagt hat. Dieses Projekt wollte es besser machen: Echte Dialoge aus The Office werden in Abschnitte zerlegt und in einen FAISS-Vektorspeicher eingebettet, sodass jede Antwort aus Szenen stammt, in denen die Figur wirklich vorkam. Die zusätzliche Emotions- und Sarkasmuserkennung hält den Ton am Stil der Serie. Das Ergebnis ist ein Chatbot, der die tatsächliche Stimme der Serie nutzt statt einer verflachten Karikatur – und dabei dank Groqs LLaMA 3 schnell genug bleibt, um sich wie ein echtes Gespräch anzufühlen.

The Team

  • Ibrahim

    Ibrahim ist Full-Stack- und AI-Engineer mit rund sechs Jahren Erfahrung in der Softwareentwicklung und arbeitet heute als Data Science Coach bei neue fische. The Assistant to The Office Chatbot spiegelt sein Interesse an Retrieval-Augmented Generation und konversationeller KI wider, umgesetzt mit LangChain, LangGraph, FAISS und Groqs LLaMA 3.

    SocialsLinkedIn
  • Daniel

    Danial ist promovierter Chemiker und wechselte in die Data Science, wo er eine analytische, forschungsgeleitete Denkweise einbringt. Heute ist er Data Science Coach bei neue fische und steuerte seinen methodischen Problemlösungsansatz zum Aufbau und zur Evaluation dieses Chatbot-Projekts bei.

    SocialsLinkedIn
  • Nikita

    MA in Finance, absolvierte den Kurs Data Science mit KI, um seine Chancen bei der Gründung eines Fintech-Unternehmens zu verbessern.

    SocialsLinkedIn

Nächstes Projekt