Etusivu/Arkkitehtuuri
Arkkitehtuuri

Dataan, sääntöihin ja suojauksiin nojaavat vastaukset

Pelkkä kielimalli tuottaa uskottavaa tekstiä. iAlacarte ympäröi sen deterministisillä kerroksilla: menu poimitaan ja tarkistetaan säännöillä, jokaiseen kysymykseen haetaan ensin vastaus suodatetulla haulla, malli kirjoittaa vain valittujen annosten pohjalta ja suojaukset tarkistavat vastauksen ennen sen näyttämistä.

Periaate

Malli tietää vain sen, mitä sille näytetään

Yleinen chatbot vastaa muistinsa varassa: se ei tunne menuanne, hintojanne eikä aukioloaikojanne. iAlacartessa kielimalli saa jokaiseen vastaukseen lyhyen luettelon jo suodatetuista annoksista tietoineen, eikä se saa mainita muita. Faktakysymykset eivät edes tarvitse sitä.

Menu

Poimittu menu, joka tarkistetaan säännöillä

  • Poiminta: tekstintunnistus lukee sivunne, rakenteinen poimija tuottaa osiot, annokset, hinnat ja vaihtoehdot; jokainen menun lohko tarkistetaan, jotta yksikään osio ei puutu.
  • Kuvaus: jokainen annos saa ainesosat, allergeenit, tyypin ja merkinnät; ravintoarvot arvioidaan koostumuksen perusteella julkisista taulukoista.
  • Säännöt: determinististen sääntöjen joukko tarkistaa jokaisen annoksen: allergeenin on kuuluttava reseptiin, mittauksen kanssa ristiriidassa oleva terveysmerkintä poistetaan, mahdoton luku poistetaan, ja kahdessa osiossa näkyvä annos säilyy molemmissa. Tuntematonta ei koskaan näytetä lukuna.
Haku

Ensin suodatettu haku, vasta sitten tekstin kirjoittaminen

Asiakkaan kysymys ymmärretään (tarkoitus, rajoitukset, budjetti), minkä jälkeen annoksia haetaan käytössä olevasta menusta tiukoilla rajoitteilla: allergeenit, ruokavaliot, poissuljetut ainesosat, kalori- tai hintakatto, meneillään oleva tarjoiluaika. Kielimalli kirjoittaa vain näiden ehdokkaiden perusteella.

Faktakysymyksiin — ”mitä tämä annos sisältää?”, ”paljonko se maksaa?”, ”mihin aikaan suljette?” — vastataan suoraan datasta ilman kielimallia.

Suojaukset

Vastaus tarkistetaan ennen näyttämistä

  • Teksti voi mainita vain vastauksessa näytetyt annokset; jos annosta ei ole valittu, menuun ei saa viitata.
  • Allergeenittomuusväite, jota asiakas ei pyytänyt, poistetaan.
  • ”Meillä ei ole X:ää menussa” sanotaan vasta, kun koko menu on tarkistettu.
  • Jatkoehdotukset suodatetaan aktiivisten rajoitusten mukaan.
  • Vastauksen kieli tarkistetaan; neutraali varateksti korvaa virheellisen vastauksen.
Arkaluonteiset aiheet

Terveys, allergeenit, raskaus, lääkkeet

🛡

Allergia

Poissuljetut annokset nimetään; jäämiä koskevasta varauksesta muistutetaan kerran keskustelussa; vahvistus pyydetään henkilökunnalta.

🤰

Raskaus

Lähteistetty kriteerirekisteri (alkoholi myös kypsennettynä, raaka ruoka, leikkeleet, raakamaito, elohopea…) sulkee annokset pois; pyydettyä viiniä ei suositella.

🩺

Lääketieteellinen ruokavalio

Diabetes, suola, kalium, kolesteroli, histamiini: merkinnät perustuvat lähteistettyihin kriteereihin ja arvioihin, eivät koskaan diagnoosiin.

💊

Lääkkeet

Ei henkilökohtaista neuvontaa; asiakas ohjataan lääkärin tai apteekkihenkilökunnan puoleen.

Ravintoloitsija

Korjauksenne ovat ensisijaisia

Hallintapaneelissa voitte korjata nimen, ainesosat, hinnan, kuvan tai osion otsikon. Korjaus otetaan käyttöön seuraavissa vastauksissa ja säilytetään: se otetaan uudelleen käyttöön, jos menu analysoidaan uudelleen. Näyttö ”Tarkista menu” ilmoittaa, mitä asiakas näkisi virheellisesti. Yhdessä myyntipisteessä näytetään vain yksi menu, ja te päätätte, mikä se on.

Oikeudellisen kehyksen osalta katso käyttöehdot & vastuunrajoitukset.

Rajoitukset

Riskin vähentäminen, ei ehdoton takuu

Mikään arkkitehtuuri ei poista virheriskiä kokonaan. iAlacarte vähentää tätä riskiä datan rakenteen, sääntöjen, suojausten ja korjaustenne avulla, mutta ei takaa nollaa virhettä: allergeenit ja ravintoarvot ovat edelleen arvioita, ja lopullinen vastuu säilyy ravintolalla.
UKK

Usein kysyttyä arkkitehtuurista

Voiko tekoäly keksiä annoksen tai hinnan?
Se voi mainita vain tähän vastaukseen haun valitsemat annokset tietoineen; hinnat ja ainesosat luetaan tuotetiedoista, niitä ei kirjoiteta. Jos annosta ei ole valittu, se ei voi viitata menuun.
Mitä epävarmalle arvolle tapahtuu?
Se poistetaan mieluummin kuin näytetään: mahdoton luku, mittauksen kanssa ristiriidassa oleva terveysmerkintä tai allergeeni, jota reseptissä ei ole. Tuntematonta ei koskaan näytetä lukuna.
Ovatko vastaukset aina samanlaisia?
Faktavastaukset ovat: ne tulevat datasta. Suosituksen muotoilu voi vaihdella, mutta ei koskaan niiden annosten osalta, jotka se saa mainita.
Mitä tapahtuu, jos kielimalli ei ole käytettävissä?
Neutraali varateksti seuraa valittuja annoksia, ja faktakysymykset saavat edelleen vastauksensa.

Aiheeseen liittyvää

Katso tarkistus omalla menullani

Tuo menunne: näyttö ”Tarkista menu” näyttää, mitä asiakas näkee ja mitä on vielä korjattava.