Overview
Syllabus
Intro
Introduction to getting and preparing text data
Starting a new PyCharm project
Patterns of missing data
Checking the number of categories
Remove short descriptions
Final cleaning steps
Introduction to LLMs and vector search
LangChain
Splitting the books using CharacterTextSplitter
Building the vector database
Getting book recommendations using vector search
Introduction to zero-shot text classification using LLMs
Finding LLMs for zero-shot classification on Hugging Face
Classifying book descriptions
Checking classifier accuracy
Introduction to using LLMs for sentiment analysis
Finding fine-tuned LLMs for sentiment analysis
Extracting emotions from book descriptions
Introduction to Gradio
Building a Gradio dashboard to recommend books
Outro
Taught by
freeCodeCamp.org