Skip to content

Support materials for workshops. In czech only.

Notifications You must be signed in to change notification settings

mysakbm/workshops

 
 

Repository files navigation

Co to tady je?

V tomto repozitáři se nalézají podklady pro workshopy/přednášky, které jsem udělal/dělám/udělám v nejmenované korporaci. Jelikož pro účatníky bude pohodlnější dostat se k těmto materiálům, když se budou nacházet na "vnějším" internetu, a protože jsem na věci stejně pracoval ve volné čase, umísťuji je sem na veřejný repozitář a ne na intranet.
Každá přednáška resp. okruh přednášek má v repozitáři svůj vlastní adresář. V něm se nachází jednak jupyterovský notebook, jednak konverze tohoto notebooku do html - notebooky se totiž nezobrazují v IE. Nicméně jelikož lehce pokročilejší témata tak nějak předpokládají buďto Jupyter nainstalovaný na lokálu, anebo možnost používat nezastaralý prohlížeč, konverzi notebooku do html souboru u nich už nepokládám za potřebnou. Případně se zde budou nalézat i další materiály, obvykle asi py soubory.
Pokud objevíte nějakou chybu či zavádějící formulaci, napište mi to prosím do Issues.
Možná se Vám po kliknutí na notebook (ipynb soubor) zobrazí hláška "Sorry, something went wrong. Reload?". V takovém případě jděte sem a do textového pole vložte adresu notebooku, např. https://github.com/vitsaidl/workshops/blob/master/machine_learning/machine_learning.ipynb.
EDIT - jelikož jsem zjistil, že se tento repozitář také hodí jako sbírka ucelených poznámek, když si potřebuji při práci nějakou věc připomenou,t objeví se zde občas i věci, které s žádným workshopem nic moc společného nemají.

Aktuální podklady

  • Intro do Pythonu (od "Hello world" k funkcím)
  • Pokračování intra se zaměřením na objekty v Pythonu
  • Pandas - základní ovládání, analogie k SQL, načítání a ukládání, vizualizace
  • Regulární výrazy (primárně pro Python, ale řeší se tu i Notepad++ a Teradata)
  • Machine learning - příprava dat, pár základních algoritmů, interpretabilita, pipeliny
  • Ukládání ML modelů ve formátu ONNX a následné použití těchto modelů v Javě (adresář machine_learning)
  • Adversary útoky (adresář machine_learning)
  • Text - základy NLP
  • Text - používání OpenAI a Langchainu
  • Vytváření grafů v Pythonu
  • Úvod do Pytorche
  • Práce s daty a ML v PySparku
  • Sbírka drobných textů k různým pythoním balíčkům
  • Elasticsearch
  • Neo4j

About

Support materials for workshops. In czech only.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • Jupyter Notebook 99.7%
  • Other 0.3%