LLM Course – Build a Semantic Book Recommender (Python, OpenAI, LangChain, Gradio)

freeCodeCamp.org

Jodie builds a book recommendation app in Python. Book descriptions are cleaned and stored in a vector database through LangChain, so the app can find books that match what a reader asks for. LLMs from Hugging Face then sort the books by category and by emotional tone, and a Gradio dashboard puts it all together.

What you'll learn

  • Cleaning and preparing text data
  • How LLMs and vector search work
  • Building a vector database with LangChain
  • Zero-shot classification with LLMs
  • Sentiment and emotion analysis
  • Building a dashboard with Gradio

More Artificial Intelligence courses