Fallstudien

Fortschrittliches Reiseplanungstool

Fortschrittliches Reiseplanungstool
  • Geographie Schweiz
  • IndustrieHochtechnologie, Reisen
  • DienstleistungOptimierung interner Abläufe

Intro

TravelPlanBooker bietet Kunden eine stark integrierte Reiseplanungs- und Buchungserfahrung, die es ihnen ermöglicht, Flüge, Züge, Busse, Unterkünfte, Aktivitäten und Mietwagen in einer einzigen Transaktion zu buchen.

Unser S-PRO-Team hat die Nutzung von TravelPlanBooker mit einem KI-basierten Assistenten, der aus nur einer Anfrage eines Benutzers einen detaillierten, personalisierten Reiseplan erstellt, noch reibungsloser und produktiver gestaltet. Das Tool empfiehlt beliebte Reiseziele, berechnet effiziente Routen und erstellt einen detaillierten Reiseplan mit unterschiedlichen Sehenswürdigkeiten, die täglich besucht werden können. Der Benutzer muss nur noch auf „Buchen“ klicken und kann dann eine unvergessliche Reise genießen.

2
Monate Entwicklungszeit
5
Fachleute

Kurzdarstellung

Wir haben mit der Entwicklung der Funktion für künstliche Intelligenz (KI) ganz von vorn begonnen, da das Projekt bisher keine Datenvorgänge, KI, Vorschläge usw. beinhaltete. Es wurde einfach eine Punkt-zu-Punkt-Reise für die Benutzer generiert.

Unser Kunde analysierte die Hauptkonkurrenten, untersuchte deren Schwachstellen und beschloss, ein System zu entwickeln, das eine komplette Reise plant und bei dem der Benutzer nur auf „Buchen“ klicken muss. Der Benutzer kann Flugtickets kaufen, ein Auto mieten, eine Unterkunft buchen usw., nachdem er seine Erwartungen an die Reise beschrieben hat (Wohin soll es gehen, mit wem, welche Orte sollen besichtigt werden usw.).

Wir haben diese Funktion erfolgreich implementiert. Jetzt verfügt die Plattform über eine spezielle KI-Chatbot-Seite, auf der ein Benutzer Reisedaten, ein Ziel und die Anzahl der Reisenden eingibt und dann eine Reise vorgeschlagen bekommt, die auf diese Präferenzen zugeschnitten ist.

Revolutionierte Reiseplanung mit Kl

  • Einführung einer KI-basierten Reiseplanungsfunktion, die das Benutzererlebnis verändert.
  • Ermöglicht Benutzern die mühelose Erstellung personalisierter Reiserouten mit nur einer Abfrage.

Umfassendes Reisemanagement

  • Entwicklung eines umfassenden Systems zur Reiseplanung, Routenoptimierung, Ticket- und Unterkunftsbuchung.
  • Zusammenfassung des gesamten Reiseplanungs- und Buchungsprozesses auf einer einzigen Plattform.

Überwindung technologischer Herausforderungen

  • Erfolgreiche Bewältigung von Herausforderungen im Zusammenhang mit der Reaktionsgeschwindigkeit von ChatGPT durch Optimierung der Arbeitsabläufe und Einführung einer Caching-Ebene.
  • Nachweis der Fähigkeit, die Leistung der Plattform trotz komplexer technischer Hindernisse zu optimieren und zu verbessern.

Benutzerfreundliche Oberfläche und Anpassungen in Echtzeit

  • Implementierung einer benutzerfreundlichen Chatbot-Oberfläche, die es Benutzern ermöglicht, ihre Reisewünsche zu beschreiben und in Echtzeit Anpassungen an den vorgeschlagenen Plänen vorzunehmen.
  • Bessere Benutzererfahrung durch Bereitstellung einer interaktiven und dynamischen Plattform.

Wettbewerbsvorteil und Verwirklichung einer Vision

  • Die Entwicklung eines Systems, das komplette Reisen mit einem einzigen Klick plant und so die Mängel der Konkurrenz ausgleicht, ist eine Reaktion auf die Bedürfnisse der Kunden.
  • Erfolgreiche Umsetzung der Kundenvision einer KI-gesteuerten Plattform, die den gesamten Reiseplanungs- und Buchungsprozess vereinfacht und verbessert.

Funktionen

Auf der Plattform beschreibt der Benutzer die Reise, die er unternehmen möchte, und gibt nur einen Ort (z. B. London) oder ein konkretes Ziel an („Im September mit meinem Mann und meinen zwei Kindern die schönsten Nationalparks Amerikas besuchen“).

Die KI-basierte Reiseplanungsfunktion generiert dann einen Entwurf für einen Reiseplan mit einer Liste von Orten und einer Beschreibung der Aktivitäten/Sehenswürdigkeiten, die der Benutzer dort unternehmen/besichtigen kann, und bietet ihn an. Beispiel: „Sie reisen für drei Tage nach London und besuchen das British Museum, die National Gallery und das Victoria and Albert Museum. Sie werden gute Restaurants wie Scully St. James’s, das Ikoyi Restaurant und das Mr. White’s Restaurant besuchen. Außerdem werden Sie an einer Führung durch den Buckingham Palace teilnehmen.“ Der Benutzer kann den vorgeschlagenen Plan im Chat-ähnlichen Fenster anpassen. Das Ganze ähnelt ChatGPT Playground, wobei jede Antwort des KI-basierten Reiseassistenten einen umfassenden Reiseplan beinhaltet.

Als wir mit der Arbeit an dieser KI-basierten Funktion begannen, die Reiseplanung, Routenoptimierung sowie Ticket- und Unterkunftsbuchung kombiniert, wurde uns klar, dass es sehr wichtig war, dass die dem Benutzer angebotenen Orte für seine Anfrage relevant und aus logistischer Sicht nachvollziehbar sind. Es musste für Reisende bequem möglich sein, von einem Ort zum anderen zu gelangen, und die vorgeschlagene Route musste eine logische Abfolge aufweisen. Daher hat unser Team zusätzlich zu den ChatGPT-Anfragen und der Integration in die APIs des Kunden ein algorithmisches Modul zur Optimierung der von ChatGPT generierten Route geschrieben.


Herausforderungen

Wir standen bei dem LLM-basierten Projekt vor den üblichen Herausforderungen.

Die erste war die Reaktionsgeschwindigkeit von ChatGPT. Viele erwarten, dass ChatGPT auf alle Benutzeranfragen sofort und fehlerfrei antwortet. In der Praxis sieht das jedoch anders aus, da das ChatGPT-Modell recht groß ist und die Nachfrage nach der OpenAI-API täglich steigt. Daher dauert es selbst bei einfachen Anfragen, die der Nutzer an unsere Schnittstelle in TravelPlanBooker stellt, fünf bis zehn Sekunden, eine einfache Reise mit ein oder zwei Orten zu bearbeiten. Eine längere und komplexere Reiseanfrage kann bis zu 30 Sekunden dauern. Aus diesem Grund mussten wir viele Diskussionen mit unserem Kunden führen, der schnellere Antworten erwartete. Die Latenz von LLM-basierten Chatbots ist eine ernsthafte Herausforderung, vor der wir und viele andere KI-Teams stehen.

Um dieses Problem zu entschärfen, haben wir unseren Workflow optimiert und Aufrufe unterschiedlicher APIs so weit wie möglich parallelisiert. Außerdem haben wir eine Caching-Schicht für unterschiedliche API-Antworten, die wiederverwendet werden können, eingeführt.

Solche Maßnahmen beschleunigen die Reaktion der Plattform. Der größte Engpass bleibt jedoch die Reaktionsgeschwindigkeit der ChatGPT-API selbst.

Die zweite Herausforderung war die Qualitätskonsistenz der Antworten von ChatGPT. Bei jedem LLM-basierten Projekt sollte immer das Risiko von Halluzinationen des Modells berücksichtigt werden. Es kann passieren, dass das Modell in einem von 100 Fällen eine nicht existierende Stadt oder einen nicht existierenden Ort vorschlägt. Wir haben dieses Problem behoben, indem wir die von ChatGPT vorgeschlagenen Orte und Sehenswürdigkeiten überprüfen. Dafür senden wir einen ausgewählten Ort an MapBox (eine API, die Google Maps ähnelt und zur Überprüfung von Objekten, Namen und Standorten dient), um ihn zu prüfen und eine Route dorthin zu erstellen. Wir überprüfen außerdem die Orte in der API des Kunden auf Verfügbarkeit in der Datenbank. Das gibt jedoch immer noch keine hundertprozentige Garantie dafür, dass das Modell beispielsweise nicht auf Französisch mit dem Benutzer kommuniziert, nur weil er nach Frankreich reisen möchte, selbst wenn die Anfrage auf Englisch gestellt wurde. Hier ergreifen wir bestimmte Maßnahmen, um das Auftreten solcher Probleme zu minimieren, aber es besteht immer noch eine geringe Wahrscheinlichkeit für ihr Auftreten.

Dies war ein herausforderndes, aber lohnendes LLM-Projekt für uns, da wir nun die Herausforderungen, die bei solchen Projekten auftreten, besser verstehen und Wege finden können, sie zu überwinden und gleichzeitig die Erwartungen des Kunden zu erfüllen.


Ergebnisse

Der KI-Assistent von TravelPlanBooker revolutioniert die Reiseplanung und -buchung.

Mit nur einer Abfrage können die Benutzer nun mühelos personalisierte Reiserouten erstellen. Der KI-Chatbot empfiehlt geprüfte Ziele, optimiert die Routen und plant die Sehenswürdigkeiten für jeden Tag. Zu den Funktionen gehören Reiseplanung, Routenoptimierung sowie die Buchung von Tickets und Unterkünften. Benutzer beschreiben ihre Reisewünsche und erhalten Planungsentwürfe mit Empfehlungen für Orte und Aktivitäten. Die interaktive Schnittstelle ermöglicht es ihnen, Anpassungen in Echtzeit vorzunehmen. Unser Team hat diese Funktion von Grund auf neu entwickelt und dabei die Vision des Kunden umgesetzt. Der KI-Assistent und das Planungstool von TravelPlanBooker verbessern das Reiseerlebnis und liefern maßgeschneiderte Pläne, die auf Vorlieben basieren.


Projektübersicht

Hauptfunktionen
  • Reiseplanung
  • Routenoptimierung
  • Ticketbuchung
  • Unterkunftsbuchung
Technologien
  • Python
  • MapBox
  • Google Colaboratory
  • Scipy
  • Open AI-API
  • Angular
  • Langchain
Zusammensetzung des Teams
  • Gründer
  • Produktverantwortlicher
  • Lösungsarchitekt
  • Backend-Techniker
  • Frontend-Techniker
Erbrachte Dienstleistungen
  • Lösungsdesign
  • Findungsphase
  • Frontend-Entwicklung
  • Backend-Entwicklung
  • LLM-basierte Chatbot-Entwicklung
  • Wartung und Support
Dauer
  • 2 Monate

Fallstudien

  • Finanzen
  • Energie
  • Gesundheitswesen
  • Fertigung
Mobile Banking-Plattform für Katar, mit Unterstützung durch die QDB
Krypto-Börsenplattform für die MENA-Region
Energie-Markt-Insights Analyseplattform
Visualisierung von chemischen Forschungsdaten
Kommunikations- und Datenverwaltungs-Tool für Krankenhäuser
Mobile App für Hersteller von Foto- und Filmausrüstung
Umfassende Videoproduktionslösung für Filmemacher

In Kontakt treten

In Kontakt treten
Bereit, Ihr Projekt zu besprechen?
Lassen Sie uns Ihre Vision Wirklichkeit werden lassen. Senden Sie uns die Details Ihres Projekts und wir liefern innerhalb eines Geschäftstages eine Antwort.
F&E-Zentren
Zug, Schweiz (HQ)
Dammstrasse 16, 6300
Zurich, Schweiz
Hardturmstrasse 161, 8005
Lodz, Polen
Zachodnia 70, 90-403
Lviv, Ukraine
Heroiv UPA 71, 79000
Kyiv, Ukraine
Verkhnii Val St, 24, 04071
Wirtschaftsvertreter
Salt Lake City, USA
Kiln SLC, 26 S Rio Grande St, UT 84101
Austin, USA
11801 Domain blvd., 3rd Fl, Austin, TX 78758
Amsterdam, Niederlande
Science Park 608, 1098 XH
Link in die Zwischenablage kopiert