К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Building Generative AI-Powered Applications with Python · LearnSpace
Назад в каталог
courseraАнализ данных

Building Generative AI-Powered Applications with Python

Курс от IBM
Средний≈ 14.8 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Ready for an interactive learning experience to build real-world generative AI applications and chatbots? In this hands-on course, you’ll develop a series of guided projects using Python, Flask, Gradio, and LangChain to create AI-powered applications for practical scenarios, including a voice assistant, a meeting summarizer, a language translator, and a personalized career coach. You’ll work with popular large language models (LLMs) such as GPT-3, Llama 2, and Flan-UL2, hosted on platforms like IBM watsonx and Hugging Face. You’ll also explore advanced concepts, such as retrieval-augmented generation (RAG), to enhance LLM responses with external knowledge, and integrate speech-to-text (STT) and text-to-speech (TTS) using IBM Watson® Speech Libraries and OpenAI Whisper to enable voice interactions. While a basic understanding of Python is essential, knowledge of HTML, CSS, or JavaScript is helpful but not required. The course includes supporting readings and videos to build foundational knowledge of the models and frameworks used. In addition, a comprehensive course glossary will help reinforce your learning.

Навыки, которые вы освоите

Generative AILarge Language ModelingFlask (Web Framework)Retrieval-Augmented GenerationHugging FaceLangChainNatural Language ProcessingFront-End Web DevelopmentImage AnalysisOpenAIPython ProgrammingOpenAI APIUser Interface (UI)Web ApplicationsApplication DevelopmentLLM Application

Программа курса

7 модулей · 52 учебных материалов

01Image Captioning with Generative AI14 материалов

Welcome to the Course

IBM Product Spotlight: watsonx OrchestrateЧтениеCourse IntroductionВидеоCourse Syllabus and PrerequisitesЧтениеHelpful Tips for Course CompletionPLUGIN

Учитесь у экспертов

IBM Skills Network Team

Преподаватель курса

Sina Nazeri

Data Scientist

Building Generative AI-Powered Applications with Python
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 14.8 ч

7 модулей

Язык: Английский

Субтитры: Арабский, Французский, Узбекский, Украинский, Китайский (Китай), Греческий, Итальянский, Бразильский португальский, Вьетнамский, Нидерландский, Корейский, Немецкий, Пушту, Русский, Тайский, Индонезийский, Шведский, Турецкий, Азербайджанский, Испанский, Хинди, Японский, Казахский, Венгерский, Польский

Часть программы вашего университета
Generative AI Models Видео
Foundation ModelsВидео

Captioning Photos with Generative AI

Project Overview: Image Captioning with Generative AIВидеоHugging FaceВидеоReading: BLIP from Hugging Face TransformersPLUGINReading: Introduction to GradioPLUGINLab: Give Meaningful Names to Your Photos with IMG Captioning AIВнешний инструмент[Optional] Lab: Deploy your App with Code EngineВнешний инструмент

Module Summary and Assessment

Module Summary: Image Captioning with Generative AIЧтениеGraded Quiz: Image Captioning with Generative AI Задание
02Create Your Own ChatGPT-Like Website6 материалов

Create Chatbot with Open Source LLMs

Project Overview: Create Your Own ChatGPT-like WebsiteВидеоReading: Flask: A Gateway to Web Development in PythonPLUGINLab: Create Simple Chatbot with Open Source LLMs using Python and Hugging FaceВнешний инструментLab: Integrating Your Chatbot into a Web ApplicationВнешний инструмент

Module Summary and Assessment

Module Summary: Create Your Own ChatGPT-Like WebsiteЧтениеModule 2 Graded Quiz: Create Your Own ChatGPT-like WebsiteЗадание
03Create a Voice Assistant6 материалов

Create a Voice Assistant with OpenAI's GPT-3 and IBM Watson

Project Overview: Create a Voice AssistantВидеоIntroduction to DockerВидеоReading: IBM Watson Speech-to-Text and Text-to-SpeechPLUGINLab: Create a Voice Assistant with OpenAI's GPT-3 and IBM WatsonВнешний инструмент

Module Summary and Assessment

Module Summary: Create a Voice AssistantЧтениеModule 3 Graded Quiz: Create a Voice AssistantЗадание
04Generative AI-Powered Meeting Assistant7 материалов

Create an App for Summarizing Meetings

Project Overview: Generative AI-Powered Meeting AssistantВидеоIBM watsonx.aiВидеоReading: Introduction to Meta Llama 2 PLUGINReading: Introduction to OpenAI Whisper PLUGINLab: Business AI Meeting CompanionВнешний инструмент

Module Summary and Assessment

Module Summary: Generative AI-Powered Meeting AssistantЧтениеModule 4 Graded Quiz: Generative AI-Powered Meeting AssistantЗадание
05Summarize Your Private Data with Generative AI and RAG7 материалов

Create an App for Summarizing Your Private Data

Project Overview: Summarize Your Private Data with Generative AI & RAGВидеоIntroduction to LangChainВидеоEnhancing LLM Accuracy with RAGВидеоReading: Introduction to Llama 2 and RAG PLUGINLab: Build a Chatbot for Your DataВнешний инструмент

Module Summary and Assessment

Module Summary: Summarize Your Private Data with Generative AI ЧтениеModule 5 Graded Quiz: Summarize Your Private Data with Generative AIЗадание
06Babel Fish (Universal Language Translator) with LLM and STT TTS 8 материалов

Create a Translation Assistant

Introduction to Project: Babel Fish with LLM and STT TTSВидеоLab: Babel Fish (Language Translator) with LLM, STT, & TTSВнешний инструмент

Module Summary and Assessment

Module Summary: Babel Fish with LLM and STT TTSЧтениеModule 6 Graded Quiz: Babel Fish with LLM and STT TTSЗаданиеGlossary: Building GenAI- Powered Apps with PythonPLUGIN

Course Wrap up

What's Next: Explore watsonX OrchestrateЧтениеCongratulations and Next StepsЧтениеThanks from the Course TeamЧтение
07[Bonus] Module 7: Build an AI Career Coach4 материалов

Create a Personalized Job Application Coach

Introduction to Project: Build an AI Career CoachВидеоLab: Your Personalized Job Application Coach Based on LLMВнешний инструмент

Module Summary and Assessment

Module Summary: Build an AI Career CoachЧтениеModule 7 Practice Quiz: Build an AI Career CoachЗадание