| .. | ||
| README.md | ||
| title | published | taxonomy | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Ján Malinovský | true |
|
rok začiatku štúdia: 2022
Diplomový projekt 2026
Téma:
Grafové vyhľadávanie pre podporu vzdelávania
Ciele na semester.
- Zistite čo je to Retrieval Augmented Generation
- Zistite, čo je to znalostný graf
- Naučte sa čo je to GraphRAG
- Zostavte malý znalostný graf z oblasti vzdelávania. Pri zostavení môžete využiť jazykový model. Môžete preložiť existujúci znalostný graf.
- Využite znalostný graf pre zlepšenie práce alebo vysvetliteľnosti jazkového modelu
Napr.
- výchovné opatrenia v špeciálnej pedagogike.
- osnovy pre výuku na základnej škole.
- spôsoby práce asistenta pedagóga.
Stretnutie 14.5.2026
Stav:
- Preštudované materiály podľa pokynov nižšie .
- Získané dokumenty - osnovy pre pre základné školy: slovenčina, matematika, angličtina, informatika, fyzika, biológia, občianska náuka, telesná výchova, chémia pre všetky ročníky.
Zdroje doumentov:
-
https://www.minedu.sk/vzdelavacie-standardy-pre-1-stupen-zs/
-
https://www.minedu.sk/vzdelavacie-standardy-pre-2-stupen-zs/
-
https://podporneopatrenia.minedu.sk/zabezpecenie-posobenia-pedagogickeho-asistenta-v-triede/
-
https://www.minedu.sk/pedagogicky-asistent-podporne-opatrenie/
-
https://podporneopatrenia.minedu.sk/katalog-podpornych-opatreni/
-
Extrahovaný text pomocou pypdf a docx. Sú tam aj excel tabuľky, ale tie nie sú extrahované.
-
Text sa rozdelí na chunky (cca 8000 znakov), vypočíta sa hash na deduplikáciu.
-
Pomocou LM sa dokument transformtuje na JSON. Z dokumentu LLM extrahuje "vzdelávacie koncepty" a vzťahy medzi nimi. Vzťahy sú z určenej množiny typu "implements", "depends on", "teaches", "requires".
-
Výsledok sa zobrazí vo forme grafu.
-
Vytvorený jednoduchý agent, ktorý vyhľadáva v znalostnom grafe a na základe týchto informácií generuje odpoveď.
Úlohy:
- dajte zdrojové kódy na GIT.
Zásobník úloh:
- Vytvorte agenta pre pomoc učiteľovi alebo pedagogickému asistentovi pri príprave na vyučovanie.
- Využite školskú infraštruktúru
- Zlepšite proces tvorby znalostného grafu. Zlepšite druhy vzájomných vzťahov, zlepšite proces extrakcie.
- Vytvorte proces zhlukovania konceptov (pomenovaných entít)
- Vytovrte webové demo.
Stretnutie 20.2.2026
Úlohy:
- Naučte sa programovať v Python.
- Zistite, čo je to RAG. Zistite ako funguje generatívny model. Napíšte o tom poznámky a zdroje ktoré ste použili.
- Prihláste sa na https://ui.tukekemt.xyz/ , api https://docs.openwebui.com/reference/api-endpoints/
- https://docs.langchain.com/oss/python/langchain/quickstart
- Pozrite si https://graphrag.com/concepts/intro-to-graphrag/
- https://docs.langchain.com/oss/python/integrations/retrievers/graph_rag
Zásobník úloh:
- Indexujte a vyhľadávajte v databáze dokumentov z oblasti vzdelávania.
- Oboznámte sa s https://github.com/topoteretes/cognee