Most popular programs
Trending now
Ready to put your gen AI engineering skills into action? This hands-on project will challenge you to build your own real-world generative AI application and give you plenty to talk about in interviews!
During this course, you'll deepen your understanding of LangChain document loaders and learn how to upload your own documents from various sources. You'll explore text-splitting strategies to improve model responsiveness and use Watsonx for document embedding. Additionally, you'll leverage a vector database to store document embeddings and LangChain to create a retriever for fetching documents.
As you progress, you'll implement retrieval-augmented generation (RAG), build a QA bot, and set up a Gradio interface to interact with your models. By the end of the course, you'll then have a tangible project that showcases your generative AI engineering expertise to potential employers.
If you’re keen to build some hands-on experience that demonstrates how you’ve mastered key gen AI engineering skills, ENROLL TODAY and get ready to take your AI engineering career to the next level!
Prerequisite: To enroll for this course, we recommend that you have completed all the courses in the IBM Generative AI Engineering Professional Certificate
Module 1: Document Loader Using LangChain
Learn to load documents using LangChain, apply text-splitting strategies with RAG to improve model responsiveness, and practice these techniques through hands-on labs.
Module 2: RAG Using LangChain
Learn how to store embeddings with vector stores like Chroma DB, use LangChain retrievers, and generate embeddings with watsonx.ai, while practicing document preprocessing and retrieval in hands-on labs.
Module 3: Create a QA Bot to Read Your Document
Learn how to implement RAG for improved retrieval, set up a Gradio interface, and build a QA bot with LangChain and LLMs, while gaining hands-on experience in developing an AI application in the final project.
What is the value of completing a capstone project in a training program?
A capstone project helps you fine-tune your skills and apply knowledge to real-world scenarios, providing a tangible example of your expertise that can be highlighted in interviews and added to your professional profile or portfolio.
How does a capstone project prepare you for the job market?
It gives you hands-on experience solving practical challenges, allowing you to refine your technical and problem-solving skills. You can use the project as a talking point in interviews and showcase it to demonstrate your readiness for industry roles.
Why do employers value capstone projects?
Employers appreciate capstone projects because they showcase your ability to apply learned skills in real-world contexts, demonstrating critical thinking and technical proficiency. They also provide proof of your capabilities that can be included in your resume or LinkedIn profile.
Who can take this course?
Unfortunately, learners residing in one or more of the following countries or regions will not be able to register for this course: Iran, Cuba and the Crimea region of Ukraine. While edX has sought licenses from the U.S. Office of Foreign Assets Control (OFAC) to offer our courses to learners in these countries and regions, the licenses we have received are not broad enough to allow us to offer this course in all locations. edX truly regrets that U.S. sanctions prevent us from offering all of our courses to everyone, no matter where they live.
Who can take this course?
Unfortunately, learners residing in one or more of the following countries or regions will not be able to register for this course: Iran, Cuba and the Crimea region of Ukraine. While edX has sought licenses from the U.S. Office of Foreign Assets Control (OFAC) to offer our courses to learners in these countries and regions, the licenses we have received are not broad enough to allow us to offer this course in all locations. edX truly regrets that U.S. sanctions prevent us from offering all of our courses to everyone, no matter where they live.