Bygg ett RAG-system som går att lita på
Chunkning, retrieval-utvärdering, källhänvisning och grundning — hela kedjan från dokument till svar med spårbara källor.
Alla kunskaper som ingår (77) — i beroendeordning
- 1AMönster och kategorier
- 2BData från vardagen
- 3AInstruktioner i rätt ordning
- 4BAlgoritmiskt tänkande
- 5DDiskret matematik: grafer och relationer
- 6CFunktioner och koordinatsystem
- 7DDerivata och optimering
- 8CProgrammeringslogik — variabler, villkor, loopar
- 9CPython — grunderna
- 10CPython — listor, loopar och dictionaries
- 11DTidskomplexitet och ordo-notation
- 12DDatastrukturer: listor, stackar, köer, hashtabeller
- 13DPython — funktioner, scope och undantag
- 14DPython — moduler, paket och virtuella miljöer
- 15DGit — versionshantering
- 16CPython — strängar och textbehandling
- 17CPython — filer, CSV och JSON
- 18BRegler kontra inlärning
- 19BKällkritik och ansvar när AI svarar
- 20CSöka och sortera — snabbt eller långsamt?
- 21CStatistik — medelvärde, median och spridning
- 22CSannolikhet — grunderna
- 23DLoss-funktioner
- 24DTokenisering
- 25DTextförbehandling
- 26DBM25 och nyckelordssökning
- 27BTräningsdata, features och etiketter
- 28BKlassificering — så sorterar en modell
- 29CDin första prediktiva modell — en rät linje
- 30DGradient descent
- 31CNeuronnät — intuitionen
- 32CPromptning — att styra en språkmodell
- 33AVad är en dator?
- 34BHur hänger internet ihop?
- 35CHur fungerar en sökmotor?
- 36BVad är generativ AI?
- 37BGissa nästa ord
- 38BAI:n hittar på ibland
- 39CStälla bra frågor till en AI
- 40CLåt AI:n läsa dina anteckningar först
- 41DBygg en liten sökmotor
- 42DVektorer
- 43ELagra och hitta vektorer effektivt
- 44DMatriser och matrismultiplikation
- 45DLinjär regression med flera features
- 46DNeuronnät — forward pass med matriser
- 47DBackpropagation
- 48DEmbeddings — ord som vektorer
- 49DAttention
- 50EKontextlängd och kvadratisk kostnad
- 51DNumPy — arrayer och vektorisering
- 52DOverfitting och generalisering
- 53DPandas — tabeller i Python
- 54DPyTorch — tensorer och autograd
- 55DRetrieval — hitta rätt text
- 56EChunkning av dokument
- 57EHybridsökning och RRF
- 58FOmrankning med cross-encoders
- 59DSQL — grunderna
- 60EDatapipelines och ETL
- 61EDataversionering
- 62DTräning, validering och test
- 63DTräna ett neuronnät i PyTorch
- 64DTransformers — arkitekturen
- 65ESpråkmodeller — träning och generering
- 66EModellutvärdering
- 67EFinjustering av språkmodeller
- 68FVal och finjustering av embedding-modeller
- 69ERAG — retrieval-augmented generation
- 70FEvals för språkmodeller och agenter
- 71EKällhänvisning och grundning
- 72FKunskapsgrafer och graph-RAG
- 73FLång kontext kontra retrieval
- 74FUtvärdering av RAG-svar
- 75EUtvärdering av retrieval: recall@k, MRR, nDCG
- 76EVektordatabaser och indexering
- 77EIndexuppdatering och versionering