Recepție AI cu interfață vocală pentru un hotel

Un kiosk în lobby și un recepționer virtual la telefon care se ocupă de check-in, cazări fără rezervare, prelungiri de sejur, check-out și schimbări de cameră, în 5 limbi.

Rol
Am construit aplicația kioskului, backendul, microserviciul PMS, OCR-ul pentru acte și concierge-ul RAG
Amploare
5 limbi, la kioskul din lobby și la telefon

Problema

La recepția unui hotel, timpul se duce pe câteva cereri de rutină: check-in, cazări fără rezervare, prelungirea sejurului, check-out și schimbarea camerei. Oaspeții le fac la recepție sau la telefon, fiecare în limba lui.

Ce am construit

  • Aplicația web (SPA) a kioskului și backendul ei.
  • Microserviciul PMS.
  • OCR pentru pașapoarte și cărți de identitate, cu OpenAI vision și parsare MRZ.
  • Un concierge RAG bazat pe Qdrant.

Detalii tehnice

  • Backend în Rust cu Axum, pe PostgreSQL; kioskul în React 19.
  • Voce prin OpenAI Realtime, Gemini Live și LiveKit.
  • Integrări cu Stripe, Twilio și WhatsApp.
  • Răspunsurile concierge-ului vin din Qdrant, cu un hit@1 de 93%.

Tehnologii

  • Rust
  • Axum
  • PostgreSQL
  • React 19
  • Qdrant
  • OpenAI Realtime
  • Gemini Live
  • LiveKit
  • Stripe
  • Twilio
  • WhatsApp