Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
Thumbs.db
.DS_Store
.ipynb_checkpoints/
dotnet-sdk-8.0.303-osx-arm64.pkg
day2_dataset_adaptation_toobig.csv
15 changes: 3 additions & 12 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,17 +1,8 @@
# TAP Institute 2023 Lesson Template
# TAP Institute 2024: Large Language Models and Embeddings for Retrieval Augmented Generation taught by Grant Glass

This repository contains a teaching template for creating a workshop for the 2023 Text Analysis Pedagogy (TAP) Institute. The TAP Institute uses the [Constellate Platform](https://constellate.org) for teaching and learning.
[![Launch in Constellate badge](https://constellate.org/images/constellate-badge.svg)](https://constellate.org/lab/python?repo=https%3A%2F%2Fgithub.com%2FDataScienceTeaching%2Fconstellate-RAG-workshop)

# Testing your lesson in Constellate

Opening your lesson in Constellate requires at least one Jupyter Notebook (.ipynb) file. This is supplied by the default template. A full workshop may include 3 or more notebook files (e.g. "python-basics-1.ipynb", "python-basics-2.ipynb", "python-basics-3.ipyb"). More files may be required but each lesson should use the same general template.
This repository contains the teaching materials for the 2024 Text Analysis Pedagogy (TAP) Institute, class Large Language Models and Embeddings for Retrieval Augmented Generation. The TAP Institute uses the [Constellate Platform](https://constellate.org) for teaching and learning.

You can generate a Constellate link for testing your lesson. You'll need to fill in some data about your GitHub repository:

* GitHub repository URL
* Git branch, tag, or commit (optional)
* Path to a particular notebook file (optional)

# Teaching with Constellate

Share the link you generated above with your students. If the class is large, it may take a few minutes for everyone's environment to load.
9 changes: 9 additions & 0 deletions data/day1_dataset.csv

Large diffs are not rendered by default.

9 changes: 9 additions & 0 deletions data/day2_dataset.csv

Large diffs are not rendered by default.

29 changes: 29 additions & 0 deletions day2_dataset_adaptation.csv

Large diffs are not rendered by default.

12,183 changes: 12,183 additions & 0 deletions experiments/rag_embedding_basics_crash.ipynb

Large diffs are not rendered by default.

3,188 changes: 3,188 additions & 0 deletions experiments/rag_embedding_basics_new_adaptation.ipynb

Large diffs are not rendered by default.

848 changes: 848 additions & 0 deletions rag_advanced.ipynb

Large diffs are not rendered by default.

886 changes: 886 additions & 0 deletions rag_embedding_basics.ipynb

Large diffs are not rendered by default.

705 changes: 705 additions & 0 deletions rag_llm_basics.ipynb

Large diffs are not rendered by default.

Loading