Produkt · außerhalb der Schule gebaut
ZooPass
Ein Handy-Guide für den Zoo Mulhouse. Er plant deinen Besuch, zeichnet die Route auf der Karte, und ein Chatbot beantwortet deine Fragen und zeigt, woher jede Antwort stammt.
Eine PWA in React und TypeScript auf Cloudflare Pages. Der Chatbot ist eine RAG-Pipeline: Vektorsuche in Astra DB plus Stichwortsuche, ein Ähnlichkeitsschwellenwert von 0,70 und die Quellen zu jeder Antwort.
TypeScriptTeam aus 22025–26
Die Antworten von Player 2 auf dieser Website folgen derselben Idee.
Was ich gebaut habe
- Projekt angelegt und online gestellt
- Das Gehirn des Chatbots: wie er sucht und wie er antwortet
- Die Seite des Chatbots überarbeitet
- Projekt angelegt und auf Cloudflare Pages deployt
- Die Chat-Funktion und der Großteil des RAG: Astra DB, der Ähnlichkeitsschwellenwert, die System-Prompts
- Kontextbezogene Aktionen und Schnellvorschläge in der API, und eine überarbeitete KI-Seite
Probier einen Mini-GuideEin erfundener Plan, nicht der echte Zooplan.
Dijkstra auf dem Wegegraphen · Antwort nur, wenn die Wortübereinstimmung 0,50 erreicht
Frag den GuideEr antwortet nur aus seinen Karten und zeigt, welche er benutzt.
Die Karten des Guides
- SprachenZooPass spricht vier Sprachen: Französisch, Englisch, Deutsch und Spanisch.
- Dein BesuchsplanZooPass schlägt einen Besuchsplan vor, passend zu deinem Profil und der Zeit, die du hast.
- Weg auf dem PlanDer Plan zeichnet deinen Weg entlang der Zoowege und wählt den kürzesten.
- VeranstaltungenEine Seite zeigt die Veranstaltungen des Tages.
- QuellenJede Antwort des Chatbots kommt mit den Dokumenten, aus denen sie geschrieben wurde.
- Dieser Demo-PlanDer Plan auf dieser Seite ist erfunden: ein Eingang und die Zonen A bis F. Es ist nicht der echte Zooplan.
So wird gespielt
- Wähl Start und Ziel auf dem Plan oder in den Listen. Der kürzeste Weg wird eingezeichnet.
- Tipp einen Weg an, um ihn zu sperren. Die Route führt drumherum.
- Stell dem Guide eine Frage. Unter der Übereinstimmungsschwelle sagt er, dass er es nicht weiß.
Im Browser nachgebaut, mit einem erfundenen Plan. Bei ZooPass hat mein Teamkollege den Plan und den Routenplaner gebaut; mein Teil war der Chatbot. Er durchsucht die offiziellen Dokumente und behält nur Passagen mit einer Ähnlichkeit von 0,70 oder mehr. Dieses Feld vergleicht nur Wörter mit sechs Karten.
