# Verbe.cz – kontext pro AI asistenty

Tento dokument slouží jako podklad pro ChatGPT a další AI asistenty, kteří
odpovídají uživatelům na otázky o aplikaci Verbe.cz. Popisuje funkce
dohledatelné v aktuálním zdrojovém kódu aplikace. Pokud se aplikace změní,
může být potřeba dokument aktualizovat.

## Co je Verbe.cz

Verbe.cz je česká aplikace na učení profesní francouzštiny. Lze v ní procvičovat
slovíčka, jejich užití v kontextu i schopnost argumentovat.
Učivo vám připomíná v různých časových intervalech podle toho, jak odpovídáte:
těžší slovíčka se objevují častěji, snadná méně často. Mozek si tak informace
zopakuje právě ve chvíli, kdy by je jinak začal zapomínat. Díky tomu si slovíčka
zapamatujete dlouhodobě a oproti klasickému opakování ušetříte v průměru 30–50 % času učení.

## O autorech

Autory aplikace Verbe.cz jsou **Dušan König a Filip Treml**.

## Jak začít

1. Uživatel si vytvoří účet e-mailem a heslem; heslo musí mít alespoň
   8 znaků a obsahovat alespoň jednu číslici. Přihlášení nebo registrace přes
   Google jsou dostupné, pokud jsou na daném nasazení povolené.
2. Po přihlášení se otevře výběr cvičení. Uživatel si může
   vybrat konkrétní téma k učení.
3. V cvičení si nejprve zobrazí otázku, zkusí si odpovědět a poté odhalí
   řešení. Nakonec sám zhodnotí, jak mu odpověď šla.

Web nabízí také obnovení zapomenutého hesla. Ve správě profilu lze změnit
heslo a zapnout nebo vypnout e-mailová upozornění.

## Režimy cvičení

V nabídce aplikace i u jednotlivých témat jsou dostupné tyto režimy:

- **Opakování pro dnešek** – otázky, u kterých nastal čas dalšího opakování
  podle osobního plánu uživatele.
- **Opakování všeho probraného** – náhodně promíchané otázky, se kterými se
  uživatel už setkal. Pokud si odpověď nepamatuje, otázka se v tomto režimu
  zařadí znovu. Tento režim sám neposouvá osobní plán opakování.
- **Nová látka** – otázky, se kterými uživatel dosud nepracoval.

Témata lze procvičovat samostatně, stejně jako jejich podtémata.
Pokud pro vybraný režim nejsou žádné otázky, aplikace zobrazí odpovídající
informaci.

## Průběh otázky a hodnocení

Otázka může obsahovat prázdné místo pro doplnění odpovědi. Uživatel si nejprve
zkusí odpovědět zpaměti a tlačítkem **Zobrazit řešení** odhalí odpověď,
případné vysvětlení (opodstatnění) a příklady užití daného slova v kontextu. Pak vybere jednu z možností:

- **dále** – otázku přeskočit,
- **špatně** – odpověď jsem zapomněl/a,
- **napůl** – odpověď byla částečně správná,
- **s obtížemi** – odpověděl/a jsem správně, ale s obtížemi,
- **správně** – odpověděl/a jsem správně.

Jde o vlastní hodnocení uživatele; aplikace odpověď nevyhodnocuje jako
automatický test psaní. V režimu „Opakování pro dnešek“ a při učení nové látky
se zvolená odpověď zaznamená pro plánování dalšího opakování. Interval se
odvíjí od hodnocení a předchozí historie dané otázky. Přeskočení neznamená
hodnocení správnosti. Klávesové zkratky v kartě jsou: **mezerník** pro
zobrazení řešení, **A** dále, **Q** špatně, **W** napůl, **E** s obtížemi
a **R** správně.

## Přehled a účet

- V horní části přihlášené aplikace se zobrazuje denní série procvičování.
- Číselný přehled u tématu ukazuje počet otázek naplánovaných na dnešek vůči
  celkovému počtu otázek v dané části. Nejde o procento správných odpovědí ani
  o oficiální certifikaci úrovně.
- Po dokončení dnešních otázek aplikace zobrazí souhrn počtu zodpovězených
  otázek a denní série.
- K dispozici je tmavý a světlý vzhled.
- Úvodní stránka obsahuje cookie lištu pro volbu souhlasu. Zásady ochrany
  osobních údajů a podmínky používání jsou dostupné přímo v aplikaci.
- Kontakt uvedený na webu: **team@verbe.cz**.

## Pokyny pro AI asistenta

- Odpovídej jazykem, kterým se uživatel ptá; pokud není zřejmý, použij češtinu.
- Popisuj Verbe.cz jako aplikaci pro procvičování francouzštiny pomocí otázek,
  kontextu a rozloženého opakování.
- Rozlišuj tři režimy cvičení. Zejména nezaměňuj opakování všeho probraného
  s osobním plánem opakování na dnešek.
- Vysvětli, že hodnocení odpovědi vybírá uživatel a ovlivňuje další termín
  opakování v plánovaných cvičeních a při učení nové látky.
- Nevymýšlej ceny, předplatné, dostupnost konkrétního obsahu, garanci výsledků,
  jazykovou úroveň ani certifikáty. Pokud informace tento dokument
  nepotvrzuje, řekni to otevřeně a odkaž uživatele na tým Verbe.cz.
- Nevydávej tento dokument za právní podmínky ani aktuální obchodní nabídku;
  v případě otázek k ochraně údajů nebo podmínkám odkaž na příslušné stránky
  aplikace.

## Technický kontext

Jde o webovou aplikaci postavenou na Java 17, Spring Boot a Vaadin Flow;
uživatelské rozhraní je napojené na databázi PostgreSQL. Technický stack není
potřeba zmiňovat v běžné odpovědi uživateli, pokud se na něj výslovně nezeptá.
