Menu
Geneea News
  • back to Geneea homepage
  • English
Geneea News

Restabot: Jak zkrotit jídelní lístky pomocí AI

Posted on 2025-04-242025-04-25

Napsal náš NLP software engineer Rado Klíč.

Náš tým bere obědy opravdu vážně. Proto nás každodenní hledání ideálního oběda v online nabídkách restaurací přivedlo na nápad: co kdyby to za nás mohl zjednodušit bot? A protože s AI denně pracujeme, použít ho na vyřešení zábavného a každodenního problému, jakým je výběr oběda, nám přišlo jako přirozený další krok. Tak vznikl Restabot.

Jak Restabot funguje: Co je pod kapotou

Restabot je vedlejší projekt navržený tak, aby si poradil s často chaotickým světem online jídelních lístků. Tady je, jak funguje:

  1. Scrape (Stažení): Bot navštíví weby restaurací a stáhne jídelní lístky. Protože jsou často ve formě obrázků a ne textu, rozhodl jsem se pro snímky obrazovky místo zpracování komplikovaného HTML. I to ale vyžaduje automatizaci akcí, jako je přijímání otravných cookie dialogů.
  2. See (OCR): Snímky jsou následně zpracovány pomocí modelů Gemini od Googlu. Model instruuji, aby identifikoval relevantní část obrázku s jídelním lístkem a extrahoval obsah ve strukturované podobě. S běžnými lístky si poradí skvěle, a překvapilo mě, jak dobře si poradil i s fotkou ručně psané nabídky na tabuli!
  3. Summarize (Shrnutí): Jakmile jsou data z lístku extrahována, další volání modelu Gemini je zpracuje. Tento krok zahrnuje výběr lístku platného pro aktuální den, opravu případných nepřesností z OCR a vytvoření upraveného, strukturovaného shrnutí.
  4. Sdílení na Slacku: Vyhrazený kanál pro obědy už máme. Teď má ale nového, robotického člena.

Cílem je získat jasný a rychlý přehled toho, co jednotlivé restaurace nabízí, a ušetřit si mžourání nad rozmazanými PDFky nebo špatně formátovanými weby.

Pokud sledujete vývoj v oblasti AI, asi si všimnete, že tady používám AI trochu „postaru“. Žádní agenti! Tedy zatím. 😉

Co dál?

Restabot je rozhodně stále ve vývoji. Je to zábavný způsob, jak spojit web scraping s AI pro rozpoznávání a shrnování textu.Zdrojový kód je dostupný v repozitáři Restabot na GitHubu pro případ, že byste se na něj chtěli podívat nebo k němu dokonce přispět. Klidně zanechte zpětnou vazbu přes GitHub issues. Nebo ještě lépe, forkněte si to a pošlete pull request! Těším se, že budu Restabot dál vylepšovat. Třeba pomůže najít další skvělé jídlo i vám.

Explore Topics

  • Akce a události
  • Hlas zákazníka
  • Informace
  • Jak žije Geneea
  • Novinky o produktu
  • Partnerství
  • Příběhy zákazníků
  • Řešení pro média
  • Velké jazykové modely
  • Výzkum & inovace
  • Zmínili nás
  • Zpravodaj

Popular Posts

  • Restabot: Jak zkrotit jídelní lístky pomocí AI
  • Rešeršní AI systém založený na RAG ušetří redakcím tisíce hodin
  • Jak na skvělý RAG pro média? Geneea v roli moderátora na Data Science Day
  • AI a žurnalistika v roce 2025: Nadějné vyhlídky i nutná partnerství
  • Geneea na Univerzitě Karlově
  • Akce a události
  • Hlas zákazníka
  • Informace
  • Jak žije Geneea
  • Novinky o produktu
  • Partnerství
  • Příběhy zákazníků
  • Řešení pro média
  • Velké jazykové modely
  • Výzkum & inovace
  • Zmínili nás
  • Zpravodaj
©2022 Geneea