Building a Semantic Book Recommender with Python, OpenAI, LangChain, and Gradio

Building a Semantic Book Recommender with Python, OpenAI, LangChain, and Gradio

freeCodeCamp.org via freeCodeCamp Direct link

1 of 23

1 of 23

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

Building a Semantic Book Recommender with Python, OpenAI, LangChain, and Gradio

Automatically move to the next video in the Classroom when playback concludes

  1. 1
  2. 2 Intro
  3. 3 Introduction to getting and preparing text data
  4. 4 Starting a new PyCharm project
  5. 5 Patterns of missing data
  6. 6 Checking the number of categories
  7. 7 Remove short descriptions
  8. 8 Final cleaning steps
  9. 9 Introduction to LLMs and vector search
  10. 10 LangChain
  11. 11 Splitting the books using CharacterTextSplitter
  12. 12 Building the vector database
  13. 13 Getting book recommendations using vector search
  14. 14 Introduction to zero-shot text classification using LLMs
  15. 15 Finding LLMs for zero-shot classification on Hugging Face
  16. 16 Classifying book descriptions
  17. 17 Checking classifier accuracy
  18. 18 Introduction to using LLMs for sentiment analysis
  19. 19 Finding fine-tuned LLMs for sentiment analysis
  20. 20 Extracting emotions from book descriptions
  21. 21 Introduction to Gradio
  22. 22 Building a Gradio dashboard to recommend books
  23. 23 Outro

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.