Cubix Institute of TechnologyCubix Institute of Technology aims to gather the most important skill set building blocks for IT professionals by organizing cohort-based online IT&TECH trainings with the help of industry-leading mentors, tech companies and higher education institutions.
Our constantly expanding portfolio currently consists of 35+ courses, including topics, e.g.: Frontend and Backend development (Java, Python, C++, JavaScript, Angular, React, Node.js, C#, .NET, stb), Mobile and Cross-Platform Development (iOS, Android, Flutter), IT Project and Product Management, Software Testing, DevOps, and Cloud Solutions, Data Science, AI/ML/DL, UI/UX, IT security, Video Game-, AR/VR/XR Development, IoT and Embedded System Development, Blockchain, etc.
Become a member of our community!
Online IT academy
|
|
|
GraphRAG alkalmazások fejlesztése tudásgráfokkal és LLM-ekkel
Ebben a kurzusban lépésről lépésre megtanulod, hogyan építs GraphRAG-alapú rendszert: hogyan dolgozz fel saját dokumentumokat, hogyan nyerj ki belőlük entitásokat és kapcsolatokat, hogyan építs belőlük tudásgráfot, majd hogyan használd ezt a gráfot LLM-alapú válaszgenerálásra.
A klasszikus RAG-megoldások sok esetben jól működnek, amikor egy kérdésre néhány releváns dokumentumrészlet alapján kell választ adni. Vállalati környezetben azonban gyakran ennél összetettebb feladatok jelennek meg: több dokumentumból, több szereplőből, több folyamatból és több egymással összefüggő információból kell értelmes választ generálni.
A GraphRAG erre kínál haladóbb megközelítést. A Microsoft GraphRAG dokumentációja szerint a GraphRAG strukturált, hierarchikus RAG-megközelítés, amely nyers szövegből knowledge graph-ot épít, közösségi hierarchiákat és összegzéseket hoz létre, majd ezeket használja a válaszadás támogatására.
A képzés során olyan gyakorlati tudást szerzel, amellyel képes leszel komplexebb, jobban auditálható és üzleti környezetben is hasznosítható AI rendszerek tervezésére és fejlesztésére.
A modern AI fejlesztésben egyre kevésbé elég egy egyszerű chatbotot vagy dokumentumkeresőt összerakni. A vállalatok olyan rendszereket keresnek, amelyek képesek saját adatokból dolgozni, összetett kérdésekre válaszolni, és érthető módon kezelni az információk közötti kapcsolatokat.

Több mint 5 éve dolgozik különböző mesterséges intelligencia projektekben, az elmúlt 3 évben pedig kifejezetten LLM-alapú rendszerek tervezésére és implementációjára fókuszál.
Szabó Bence Tech Leadként vesz részt a Magyar Telekom ModelAI projektjében, ahol egy adatmodellezőket támogató, RAG-alapú modellező rendszer fejlesztésén dolgozik. Emellett Head of AI pozícióban a Biot-nál orvosi döntéstámogató rendszer és belső RAG tudásbázis fejlesztését vezeti.
Szakmai hátterét erős kutatási tapasztalat egészíti ki: korábban komputációs idegtudományi területen a KFKI-ban, hálózatkutatási témákban pedig a Semmelweis Egyetemen dolgozott. Kettős tudományos képzettséggel rendelkezik: 2020-ban fizikusi diplomát szerzett az ELTE-n, 2021-ben pedig orvosi diplomát a Semmelweis Egyetemen.
A képzésben ezt a kutatói, mérnöki és gyakorlati AI-fejlesztési tapasztalatot hozza be, különösen LLM-alapú rendszerek, RAG architektúrák és komplex tudásalapú AI alkalmazások tervezése területén.
Nem szükséges előzetes gráfadatbázis-szakértőnek lenned, de előnyt jelent, ha találkoztál már vektoradatbázisokkal, LangChainnel, LlamaIndexszel, Neo4j-vel, NetworkX-szel vagy hasonló technológiákkal.
Amennyiben biztosra szeretnél menni Python ismeretekkel kapcsolatban, úgy a képzés előtt ajánljuk figyelmedbe a Python Programozás Alapok című képzésünket, ahol minden ehhez a képzéshez szükséges Python ismeretet megkapsz.
Ha érdekel a GraphRAG képzés és szeretnéd biztosítani a helyedet, nincs más teendőd, mint az ‘Ingyenes előjelentkezés’ gombra kattintva kitölteni a jelentkezési formot, és minden részletről értesítünk, amikor tanfolyamot indítunk.
Ha szívesen előjelentkeznél, de úgy érzed, még van néhány kérdés, amire nem találtad meg a választ, kattints az ‘Érdekel, de kérdeznék’ gombra, add meg elérhetőségedet, és 48 órán belül felvesszük veled a kapcsolatot, vagy írhatsz is nekünk közvetlenül az info@cubixedu.com e-mail címre.
Ha még nem vagy biztos benne, hogy készen állsz a GraphRAG képzésre, kezdd egy kapcsolódó bevezető kurzussal, ahol megismerheted az LLM-alapú chatbotok és a RAG rendszerek működésének alapjait. Ez segít eldönteni, hogy belevágnál-e a tudásgráf-alapú, haladóbb AI alkalmazásfejlesztésbe.
Tovább az ingyenes bevezető képzésre >>
-
1.RAG alapok és GraphRAG szemlélet
-
1. lecke
RAG architektúra áttekintése
-
2. lecke
Embeddingek és vektoros keresés szerepe
-
3. lecke
A klasszikus RAG korlátai
-
4. lecke
GraphRAG alapfogalmak
-
5. lecke
Knowledge graph szerepe AI alkalmazásokban
-
6. lecke
Tipikus üzleti use case-ek
-
7. lecke
[KVÍZ] - Ellenőrizd tudásod!
-
8. lecke
[HÁZI FELADAT] - Egyszerű dokumentumalapú RAG pipeline felépítése baseline rendszerként
-
9. lecke
[LIVE ALKALOM]
-
2.Dokumentumfeldolgozás és adat-előkészítés
-
10. lecke
Dokumentumtípusok kezelése
-
11. lecke
Chunkolási stratégiák
-
12. lecke
Metaadatok szerepe
-
13. lecke
Adattisztítás és normalizálás
-
14. lecke
Strukturált és strukturálatlan információk
-
15. lecke
Adatminőségi problémák GraphRAG rendszerekben
-
16. lecke
[KVÍZ] - Ellenőrizd tudásod!
-
17. lecke
[HÁZI FELADAT] - Saját dokumentumkorpusz előkészítése feldolgozásra
-
18. lecke
[LIVE ALKALOM]
-
3.Entitás- és kapcsolatkinyerés LLM-ekkel
-
19. lecke
Entity extraction
-
20. lecke
Relationship extraction
-
21. lecke
Promptolási minták információkinyeréshez
-
22. lecke
LLM output validálása
-
23. lecke
Hibás vagy hiányos entitások kezelése
-
24. lecke
Schema-tervezés knowledge graph-hoz
-
25. lecke
[KVÍZ] - Ellenőrizd tudásod!
-
26. lecke
[HÁZI FELADAT] - Entitások és kapcsolatok kinyerése saját dokumentumokból
-
27. lecke
[LIVE ALKALOM]
-
4.Tudásgráf építése és tárolása
-
28. lecke
Knowledge graph alapok
-
29. lecke
Node-ok, edge-ek, attribútumok
-
30. lecke
Gráfmodellezési döntések
-
31. lecke
Neo4j és NetworkX alapok
-
32. lecke
Gráfadatok validálása
-
33. lecke
Duplikációk és entity resolution problémák
-
34. lecke
[KVÍZ] - Ellenőrizd tudásod!
-
35. lecke
[HÁZI FELADAT] - Saját knowledge graph felépítése dokumentumkorpusz alapján
-
36. lecke
[LIVE ALKALOM]
-
5.Local Search és entitásközpontú lekérdezés
-
37. lecke
Local Search logika
-
38. lecke
Entitásalapú retrieval
-
39. lecke
Szomszédos node-ok és kapcsolatok beemelése
-
40. lecke
Kontextusépítés gráfból
-
41. lecke
Prompt összeállítás gráfkontextussal
-
42. lecke
[KVÍZ] - Ellenőrizd tudásod!
-
43. lecke
[HÁZI FELADAT] - Local search alapú kérdés-válasz funkció megvalósítása
-
44. lecke
[LIVE ALKALOM]
-
6.Global Search, community detection és összegzések
-
45. lecke
Global Search működése
-
46. lecke
Community detection alapjai
-
47. lecke
Hierarchikus közösségek
-
48. lecke
Community summary-k készítése
-
49. lecke
Több részválaszból álló válaszgenerálás
-
50. lecke
Globális kérdések és query-focused summarization
-
51. lecke
[KVÍZ] - Ellenőrizd tudásod!
-
52. lecke
[HÁZI FELADAT] - Community summary-k létrehozása és globális kérdések megválaszolása saját adathalmazon
-
53. lecke
[LIVE ALKALOM]
-
7.GraphRAG rendszer integrációja AI alkalmazásba
-
54. lecke
GraphRAG pipeline összerakása
-
55. lecke
FastAPI alapú backend
-
56. lecke
LLM API integráció
-
57. lecke
Vektoros és gráfalapú retrieval kombinálása
-
58. lecke
Hibrid architektúrák
-
59. lecke
Docker alapú futtatás
-
60. lecke
Alkalmazáslogika és hibakezelés
-
61. lecke
[KVÍZ] - Ellenőrizd tudásod!
-
62. lecke
[HÁZI FELADAT] - Működő GraphRAG-alapú mini alkalmazás elkészítése
-
63. lecke
[LIVE ALKALOM]
-
8.Evaluáció, hibakeresés és záróprojekt
-
64. lecke
GraphRAG evaluációs szempontok
-
65. lecke
Baseline RAG vs GraphRAG összehasonlítás
-
66. lecke
Pontosság, relevancia, teljesség, forráshűség
-
67. lecke
Hallucinációk és hibás kapcsolatok kezelése
-
68. lecke
Költség- és teljesítményoptimalizálás
-
69. lecke
[KVÍZ] - Ellenőrizd tudásod!
-
70. lecke
[HÁZI FELADAT] - Saját GraphRAG projekt véglegesítése és prezentálása
-
71. lecke
[LIVE ALKALOM]