Generative AI: Build and Deploy a LLM Chatbot

Build and deploy a LLM-based chatbot to answer questions using your private dataset.

Ratings: 4.06 / 5.00




Description

Build and deploy a LLM-based chatbot to answer questions using your private dataset!

To build, we will use Anthropic’s Claude 2 LLM on Amazon Bedrock and Langchain, with RAG implementation. I’ll also show you the code for using other LLMs (OpenAI’s ChatGPT, GPT-4, etc.), in place of Claude 2, as well as other embedding models in place of Amazon Titan Text Embeddings. To deploy, we will use Gradio.

This is an end to end build of a chatbot solution that can be used within your organization. Use this Generative AI solution to improve things across your organization like; enhance customer support, streamline information retrieval, aid in the training and onboarding of new employees, promote data-driven decision making, customize insights for clients and customers, and enable efficient knowledge sharing.

I also cover programmatic audio/ video transcription within the data collection step. This can be applied to other use cases within your organization, outside of the chatbot. E.g. transcribe audio/video content to build content recommendation models, etc.

This course is best for those with mid to senior level Python and Data Science understanding. For more beginner levels, feel free to dive in and ask questions along the way.  Hopefully you all enjoy this course and have fun with this project!


What You Will Learn!

  • Build and deploy a LLM chatbot to answer questions using your private dataset.
  • Deep dive into LLMs and their use cases.
  • Understand the differences between fine tuning vs RAG methodology.
  • Extra: Learn how to programmatically transcribe videos and audio as part of the data collection step!
  • End to end chatbot build: includes all the components of a RAG pipeline and explains how to improve accuracy for each.

Who Should Attend!

  • For those with mid to senior level Python/Data Science experience. Feel free to try this out as a beginner as well, and ask questions along the way!