Strona główna/Architektura
Architektura

Odpowiedzi oparte na danych, regułach i zabezpieczeniach

Sam model językowy tworzy wiarygodnie brzmiące treści. iAlacarte otacza go deterministycznymi warstwami: menu jest wyodrębniane, a następnie sprawdzane regułami, każde pytanie jest najpierw rozwiązywane przez filtrowane wyszukiwanie, model redaguje wyłącznie na podstawie wybranych dań, a jego odpowiedź jest sprawdzana przez zabezpieczenia przed wyświetleniem.

Zasada

Model zna tylko to, co mu pokażemy

Ogólny chatbot odpowiada z pamięci: nie zna Państwa menu, cen ani godzin otwarcia. W iAlacarte model językowy otrzymuje przy każdej odpowiedzi krótką listę już przefiltrowanych dań wraz z ich danymi i nie może wymieniać innych. Pytania o fakty nawet go nie potrzebują.

Menu

Menu wyodrębnione, a następnie sprawdzone regułami

  • Ekstrakcja: rozpoznawanie tekstu odczytuje Państwa strony, ustrukturyzowany ekstraktor zwraca sekcje, dania, ceny i opcje; każdy blok menu jest sprawdzany, aby żadna sekcja nie została pominięta.
  • Opis: każde danie otrzymuje informacje o składnikach, alergenach, rodzaju i wskaźnikach; wartości odżywcze są szacowane na podstawie składu z użyciem publicznych tabel.
  • Reguły: zestaw deterministycznych reguł ponownie sprawdza każde danie: alergen musi wynikać z receptury, wskaźnik zdrowotny sprzeczny z pomiarem jest usuwany, niemożliwa liczba jest kasowana, a danie wydrukowane w dwóch sekcjach pozostaje w obu. Nieznana wartość nigdy nie jest wyświetlana jako liczba.
Wyszukiwanie

Najpierw filtrowane wyszukiwanie, dopiero potem redakcja

Pytanie klienta jest analizowane (intencja, ograniczenia, budżet), a następnie dania są wyszukiwane w aktualnie serwowanym menu z użyciem twardych ograniczeń: alergenów, diet, wykluczonych składników, limitu kalorii lub ceny, bieżącej obsługi. Model językowy redaguje odpowiedź wyłącznie na podstawie tych kandydatów.

Pytania o fakty — „co jest w tym daniu?”, „ile to kosztuje?”, „o której zamykacie?” — otrzymują odpowiedź zapisaną bezpośrednio na podstawie danych, bez modelu językowego.

Zabezpieczenia

Odpowiedź sprawdzana przed wyświetleniem

  • Tekst może wymieniać wyłącznie dania wyświetlone w odpowiedzi; bez wybranego dania nie wolno odnosić się do menu.
  • Stwierdzenie „bez alergenu”, o które klient nie pytał, jest usuwane.
  • „Nie mamy X w menu” jest podawane wyłącznie po sprawdzeniu całego menu.
  • Kolejne sugestie są filtrowane zgodnie z aktywnymi ograniczeniami.
  • Język odpowiedzi jest kontrolowany; neutralny tekst zastępczy zastępuje wadliwą odpowiedź.
Wrażliwe tematy

Zdrowie, alergeny, ciąża, leki

🛡

Alergia

Odrzucone dania są wymieniane; zastrzeżenie dotyczące śladowych ilości jest przypominane raz na rozmowę; potwierdzenie uzyskuje się od zespołu.

🤰

Ciąża

Rejestr kryteriów opartych na źródłach (alkohol, także gotowany, surowe produkty, wędliny, surowe mleko, rtęć…) wyklucza dania; odradzane jest zamówienie wina.

🩺

Dieta medyczna

Cukrzyca, sól, potas, cholesterol, histamina: wskaźniki pochodzą z kryteriów opartych na źródłach i szacunków, nigdy z diagnozy.

💊

Leki

Bez spersonalizowanych porad; klient jest kierowany do lekarza lub farmaceuty.

Restaurator

Państwa poprawki są nadrzędne

W panelu można poprawić nazwę, składniki, cenę, zdjęcie lub nazwę sekcji. Poprawka jest stosowana w kolejnych odpowiedziach i zachowywana: zostaje ponownie zastosowana, gdy menu jest analizowane na nowo. Ekran „Sprawdź menu” wskazuje, co klient mógłby zobaczyć błędnie. Dla każdego punktu sprzedaży udostępniane jest tylko jedno menu i to Państwo decydują, które.

Informacje prawne znajdą Państwo w Regulaminie i ograniczeniach odpowiedzialności.

Ograniczenia

Ograniczanie ryzyka, nie absolutna gwarancja

Żadna architektura nie eliminuje całkowicie ryzyka błędu. iAlacarte ogranicza to ryzyko dzięki strukturze danych, regułom, zabezpieczeniom i Państwa poprawkom, ale nie gwarantuje braku błędów: alergeny i wartości odżywcze pozostają szacunkowe, a ostateczna odpowiedzialność spoczywa na lokalu.
FAQ

Najczęstsze pytania o architekturę

Czy AI może wymyślić danie lub cenę?
Może wymieniać wyłącznie dania wybrane przez wyszukiwanie dla tej odpowiedzi wraz z ich danymi; ceny i składniki są odczytywane z karty dania, a nie redagowane. Bez wybranego dania nie może odwoływać się do menu.
Co dzieje się z wątpliwą wartością?
Jest usuwana zamiast wyświetlana: niemożliwa liczba, wskaźnik zdrowotny sprzeczny z pomiarem, alergen niewynikający z receptury. Nieznana wartość nigdy nie jest wyświetlana jako liczba.
Czy odpowiedzi są za każdym razem takie same?
Odpowiedzi o faktach — tak: pochodzą z danych. Sformułowanie rekomendacji może różnić się formą, ale nigdy daniami, które może wymienić.
Co się dzieje, jeśli model językowy jest niedostępny?
Neutralny tekst zastępczy towarzyszy wybranym daniom, a pytania o fakty nadal otrzymują odpowiedź.

Powiązane materiały

Zobacz weryfikację na moim menu

Zaimportuj swoje menu: ekran „Sprawdź menu” pokaże, co zobaczy klient i co pozostaje do poprawy.