CORVO · HOGYAN MŰKÖDIK?

Mi történik, amikor a saját AI-dat kérdezed a Corvinusról?

A CORVO nem chatbot. Az egyetem hiteles oldalaiból és PDF-jeiből tiszta szöveget készít, és nyilvánosan elérhetővé teszi. A választ a saját AI-asszisztensed (ChatGPT, Gemini, Claude) adja ebből a szövegből, forrás-URL-ekkel.

1. Architektúra – ki mit csinál?

Három külön felelősség: a tartalom gondozása, a szöveg kivonása és a válaszadás. A válaszadó AI bármikor lecserélhető.

CORVO architektúra CORVO (nem chatbot, nincs benne AI-modell)Publikus kontextusGET /context · GET /api/contextbárki olvashatja, csak olvashatóAdatbázis (SQLite)tiszta szöveg + forrás-URL + időbélyegKivonatolóHTML/PDF → tiszta szöveg(nem összegez, nem ír át)Admin felület/admin · jelszóval védettforrás felvétele, frissítése, letiltásaHITELES FORRÁSOKCorvinus weboldalakés PDF-ekidőbeosztás, szabályzatok…Egyetemi munkatársgondozza a forráslistátletöltikezeliA HALLGATÓ OLDALASaját AI-asszisztensChatGPT / Gemini / Claudeő fogalmazza a választcorvobot oldalstatikus oldal, a böngészőbenépíti a promptotHallgatókérdést tesz felolvassa/context1. kérdés2. prompt + AI megnyitása3. válasz forrás-URL-ekkelHOL FUT? (jelenleg belső hálózaton üzemeltetett szerver)Böngészőhallgató / AICloudflare DNScontext.… corvobot.…NAS: reverse proxyHTTPS-tanúsítvány (Let's Encrypt)st-ubi szerverDocker: CORVO + corvobotcontext.sitkeitamas.hu → CORVO (:8755) · corvobot.sitkeitamas.hu → statikus hallgatói oldal (:8756)

2. Szekvenciadiagram – mi után mi történik?

Két különálló szakasz: az egyetemi tartalom előkészítése, és a te kérdésed.

CORVO szekvenciadiagramElőkészítés: a munkatárs forrást vesz fel, a CORVO letölti és kivonatolja. Kérdés: a hallgató promptot épít, az AI a CORVO kontextusból válaszol. MunkatársCorvinus forrásCORVOAI-asszisztenscorvobot oldalHallgatóA) ELŐKÉSZÍTÉS – a tartalom karbantartása (ritkán, a munkatárs indítja)1. forrás felvétele / frissítése (belépéssel)2. letölti az oldalt vagy PDF-et (HTTP GET)3. HTML / PDF tartalom4. tiszta szöveg kivonása (menük, scriptek nélkül)5. mentés; hiba esetén a régi jó szöveg maradB) KÉRDÉS – amikor a hallgató kérdez (a CORVO ilyenkor nem fut le, csak kiszolgál)6. beírja a kérdést7. a böngésző összeállítja a promptot (a CORVO-URL-lel)8. megnyitja az AI-t (ChatGPT: kitöltve; Gemini/Claude: vágólap)9. GET /context – elolvassa a hiteles forrásszöveget10. dokumentumok szövege + eredeti forrás-URL-ek11. az AI a szöveg alapján fogalmazza a választ12. válasz forrás-URL-ekkel; ha nem talál, jelziA CORVO csak szöveget tárol és ad át – az értelmezést és a válaszadást a hallgató saját AI-ja végzi.

Amit érdemes tudni

Az ábrák a rendszer tényleges működését mutatják (2026 ősze, proof of concept).