This intermediate path teaches you how to create chat experiences that use your own documents as a source of information. You will work with LangChain in Python to connect conversational interfaces with document processing, retrieval, and response generation. You will learn how to load and split documents, create embeddings, run similarity searches, and retrieve context for user questions. The path also covers conversational memory and response management so chat applications can handle multi-turn interactions. By the end, you will understand how Retrieval-Augmented Generation systems combine document retrieval with language models to produce answers grounded in source content. This path is designed for learners with Python experience who want to build practical document analysis and question-answering applications.
Learn Backend Development Part-Time, Online
NY State-Licensed Certificates in Design, Coding & AI — Online
Overview
Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
Syllabus
- Build chat applications with LangChain and Python
- Process documents by loading, splitting, and preparing text for retrieval
- Create embeddings and use similarity search to find relevant content
- Implement Retrieval-Augmented Generation workflows for document question answering
- Manage conversational context and memory in chat applications
- Design document-driven AI applications that answer from source material