Skip to content

Commit

Permalink
slides, reqs and URLs to lecture recordings
Browse files Browse the repository at this point in the history
  • Loading branch information
DmitryKey committed Dec 6, 2024
1 parent ac2faee commit 9dcf843
Show file tree
Hide file tree
Showing 4 changed files with 180 additions and 10 deletions.
20 changes: 10 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,15 +22,15 @@ This hands-on course delves into the world of Large Language Models (LLMs) and t

## Syllabus

| Week | Dates | Topic / Lecture | Format | Teacher |
|------|-----------|--------------------------------------------------------------------------|--------------------------------------|---------|
| 1 | 29/31.10. | [Introduction to Generative AI and Large Language Models (LLM)](week-1/) | 45 min lecture and 45 min coding lab | Aarne |
| 2 | 05/07.11. | [Using LLMs and Prompting-based approaches](week-2/) | 45 min lecture and 45 min coding lab | Aarne |
| 3 | 12/14.11. | [Evaluating LLMs](week-3/) | 45 min lecture and 45 min coding lab | Jussi |
| 4 | 9/21.11. | [Fine-tuning LLMs](week-4/) | 45 min lecture and 45 min coding lab | Aarne |
| 5 | 26/28.11. | [Retrieval Augmented Generation (RAG)](week-5/) | 45 min lecture and 45 min coding lab | Dmitry |
| 6 | 03/05.12. | [Use cases and applications of LLMs](week-6/) | 45 min lecture and 45 min coding lab | Dmitry |
| 7 | 10/12.12. | [Group project presentations](week-7/) | Student project presentations | Aarne |
| Week | Dates | Topic / Lecture | Format | Teacher |
|------|-----------|--------------------------------------------------------------------------|-------------------------------------------------------------------------------------|---------|
| 1 | 29/31.10. | [Introduction to Generative AI and Large Language Models (LLM)](week-1/) | 45 min lecture and 45 min coding lab | Aarne |
| 2 | 05/07.11. | [Using LLMs and Prompting-based approaches](week-2/) | 45 min lecture and 45 min coding lab | Aarne |
| 3 | 12/14.11. | [Evaluating LLMs](week-3/) | 45 min lecture and 45 min coding lab | Jussi |
| 4 | 9/21.11. | [Fine-tuning LLMs](week-4/) | 45 min lecture and 45 min coding lab | Aarne |
| 5 | 26/28.11. | [Retrieval Augmented Generation (RAG)](week-5/) | [45 min lecture](https://www.youtube.com/watch?v=1GtBArPD-UA) and 45 min coding lab | Dmitry |
| 6 | 03/05.12. | [Use cases and applications of LLMs](week-6/) | [45 min lecture](https://www.youtube.com/watch?v=8LkR35wNZnU) and 45 min coding lab | Dmitry |
| 7 | 10/12.12. | [Group project presentations](week-7/) | Student project presentations | Aarne |


### Detailed Syllabus:
Expand Down Expand Up @@ -63,7 +63,7 @@ This hands-on course delves into the world of Large Language Models (LLMs) and t
**Week 6: Use cases and applications of LLMs**
* Exploring various real-world applications of LLMs in NLP
* Discussing the potential impact of LLMs on different industries
* Hands-on lab: TBD
* Hands-on lab: query tables and generate synthetic data

**Week 7: Group project presentations**
* Students present their final group projects plan, showcasing their understanding and application of LLMs in NLP.
Expand Down
Binary file modified week-5/RAG - Week 5.pdf
Binary file not shown.
170 changes: 170 additions & 0 deletions week-5/requirements_week5_with_versions.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,170 @@
altair==5.4.1
annotated-types==0.7.0
anyio==4.6.2.post1
appnope==0.1.4
argon2-cffi==23.1.0
argon2-cffi-bindings==21.2.0
arrow==1.3.0
asttokens==2.4.1
async-lru==2.0.4
attrs==24.2.0
babel==2.16.0
beautifulsoup4==4.12.3
bleach==6.2.0
blinker==1.9.0
blis==0.7.11
cachetools==5.5.0
catalogue==2.0.10
certifi==2024.8.30
cffi==1.17.1
charset-normalizer==3.4.0
click==8.1.7
cloudpathlib==0.20.0
comm==0.2.2
confection==0.1.5
contourpy==1.3.0
cycler==0.12.1
cymem==2.0.8
debugpy==1.8.7
decorator==5.1.1
defusedxml==0.7.1
en-core-web-sm @ https://github.com/explosion/spacy-models/releases/download/en_core_web_sm-3.7.1/en_core_web_sm-3.7.1-py3-none-any.whl#sha256=86cc141f63942d4b2c5fcee06630fd6f904788d2f0ab005cce45aadb8fb73889
executing==2.1.0
fastjsonschema==2.20.0
filelock==3.16.1
fonttools==4.54.1
fqdn==1.5.1
fsspec==2024.10.0
gitdb==4.0.11
GitPython==3.1.43
h11==0.14.0
httpcore==1.0.6
httpx==0.27.2
huggingface-hub==0.26.2
idna==3.10
ipykernel==6.29.5
ipython==8.29.0
ipywidgets==8.1.5
isoduration==20.11.0
jedi==0.19.1
Jinja2==3.1.4
joblib==1.4.2
json5==0.9.25
jsonpointer==3.0.0
jsonschema==4.23.0
jsonschema-specifications==2024.10.1
jupyter==1.1.1
jupyter-console==6.6.3
jupyter-events==0.10.0
jupyter-lsp==2.2.5
jupyter_client==8.6.3
jupyter_core==5.7.2
jupyter_server==2.14.2
jupyter_server_terminals==0.5.3
jupyterlab==4.2.5
jupyterlab_pygments==0.3.0
jupyterlab_server==2.27.3
jupyterlab_widgets==3.0.13
kiwisolver==1.4.7
langcodes==3.4.1
language_data==1.2.0
marisa-trie==1.2.1
markdown-it-py==3.0.0
MarkupSafe==3.0.2
matplotlib==3.8.3
matplotlib-inline==0.1.7
mdurl==0.1.2
mistune==3.0.2
mpmath==1.3.0
murmurhash==1.0.10
narwhals==1.14.2
nbclient==0.10.0
nbconvert==7.16.4
nbformat==5.10.4
nest-asyncio==1.6.0
networkx==3.4.2
notebook==7.2.2
notebook_shim==0.2.4
numpy==1.26.4
overrides==7.7.0
packaging==24.1
pandas==2.2.1
pandocfilters==1.5.1
parso==0.8.4
pexpect==4.9.0
pillow==11.0.0
platformdirs==4.3.6
preshed==3.0.9
prometheus_client==0.21.0
prompt_toolkit==3.0.48
protobuf==5.28.3
psutil==6.1.0
ptyprocess==0.7.0
pure_eval==0.2.3
pyarrow==18.0.0
pycparser==2.22
pydantic==2.9.2
pydantic_core==2.23.4
pydeck==0.9.1
Pygments==2.18.0
PyMuPDF==1.23.26
PyMuPDFb==1.23.22
pyparsing==3.2.0
python-dateutil==2.9.0.post0
python-json-logger==2.0.7
pytz==2024.2
PyYAML==6.0.2
pyzmq==26.2.0
referencing==0.35.1
regex==2024.9.11
requests==2.31.0
rfc3339-validator==0.1.4
rfc3986-validator==0.1.1
rich==13.9.4
rpds-py==0.20.1
safetensors==0.4.5
scikit-learn==1.5.2
scipy==1.14.1
Send2Trash==1.8.3
sentence-transformers==2.5.1
setuptools==75.3.0
shellingham==1.5.4
six==1.16.0
smart-open==7.0.5
smmap==5.0.1
sniffio==1.3.1
soupsieve==2.6
spacy==3.7.5
spacy-legacy==3.0.12
spacy-loggers==1.0.5
srsly==2.4.8
stack-data==0.6.3
stqdm==0.0.5
streamlit==1.40.1
sympy==1.13.1
tenacity==9.0.0
terminado==0.18.1
thinc==8.2.5
threadpoolctl==3.5.0
tinycss2==1.4.0
tokenizers==0.15.2
toml==0.10.2
torch==2.5.1
tornado==6.4.1
tqdm==4.66.2
traitlets==5.14.3
transformers==4.38.2
typer==0.12.5
types-python-dateutil==2.9.0.20241003
typing_extensions==4.12.2
tzdata==2024.2
uri-template==1.3.0
urllib3==2.2.3
wasabi==1.1.3
wcwidth==0.2.13
weasel==0.4.1
webcolors==24.8.0
webencodings==0.5.1
websocket-client==1.8.0
widgetsnbextension==4.0.13
wrapt==1.16.0
Binary file modified week-6/Use cases and applications of LLMs - Lecture 6.pdf
Binary file not shown.

0 comments on commit 9dcf843

Please sign in to comment.