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

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

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

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

Building AI Intensive Python Applications

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

О курсе

This course equips learners with the knowledge and skills to build intelligent applications using generative AI. It dives deep into the AI stack, covering large language models (LLMs), vector databases, and Python frameworks. Learners will also explore strategies to enhance AI performance and reliability, critical in today’s rapidly evolving AI landscape. You will gain hands-on experience by building AI-powered applications, learning how to implement vector databases for data retrieval and enhance models with Python. With a practical, step-by-step approach, you will develop the expertise to create intelligent apps that can adapt to real-world challenges. What sets this course apart is its focus on both theoretical concepts and real-world application. You’ll work on practical use cases, from AI architecture to the integration of LLMs, vector databases, and Python frameworks, giving you the confidence to implement AI solutions in various industries. This course is perfect for software engineers and developers with a basic understanding of Python who want to build intelligent applications using generative AI. It’s designed to provide both foundational knowledge and practical skills to boost AI performance and reliability.

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

Generative AILLM ApplicationMongoDBAI SecurityAI IntegrationsEmbeddingsArtificial Neural NetworksModel EvaluationVector DatabasesGenerative Model ArchitecturesArtificial IntelligenceNatural Language ProcessingData ManagementLarge Language ModelingPython ProgrammingRetrieval-Augmented GenerationApplication DesignMetadata Management

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

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

01Getting Started with Generative AI5 материалов

Lesson 1

Course OverviewВидеоGetting Started with Generative AI - Overview VideoВидеоIntroductionЧтениеImportant Features of Generative AIЧтение

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

Packt - Course Instructors

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

Building AI Intensive Python Applications
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 27.4 ч

12 модулей

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

Субтитры: Арабский, Французский, Итальянский, Бразильский португальский, Корейский, Немецкий, Индонезийский, Испанский, Японский

Часть программы вашего университета
Foundations of Generative AIЗадание
02Building Blocks of Intelligent Applications5 материалов

Lesson 1

Building Blocks of Intelligent Applications - Overview VideoВидеоIntroductionЧтениеEmbedding Models and Vector Databases Semantic Long-Term MemoryЧтениеModel Hosting ProvidersЧтениеFoundations of Intelligent Application DevelopmentЗадание
03Large Language Models10 материалов

Lesson 1

Large Language Models - Overview VideoВидеоIntroductionЧтениеMachine Learning for Language ModellingЧтениеTraining an Artificial Neural NetworkЧтениеANNs for Natural Language ProcessingЧтениеEmbeddingЧтениеSense-Making: Connect the NLP Building BlocksDIALOGUEDealing with Sequential DataЧтениеThe Evolving Field of LLMsЧтениеFoundations of Transformer Models and NLPЗадание
04Embedding Models6 материалов

Lesson 1

Embedding Models - Overview VideoВидеоIntroductionЧтениеContextual EmbeddingsЧтениеMulti-modal ModelsЧтениеWhat Does a Vector Embedding Mean, and How Is It Typically Used?ЧтениеEmbedding Models and Their CapabilitiesЗадание
05Vector Databases12 материалов

Lesson 1

Vector Databases - Overview VideoВидеоIntroductionЧтениеExact Versus Approximate SearchЧтениеGraph ConnectivityЧтениеHow to Search a Navigable Small WorldЧтениеThe Need for Vector DatabasesЧтениеExperimentationDIALOGUECase Studies and Real-World ApplicationsЧтениеData ModelingЧтениеExperimentationЧтениеIncorporating User FeedbackЧтениеExploring Vector Database ConceptsЗадание
06AI/ML Application Design6 материалов

Lesson 1

AI/ML Application Design - Overview VideoВидеоIntroductionЧтениеData StorageЧтениеPerformance and Availability Versus CostЧтениеReal-time UpdatesЧтениеDesigning Efficient AI/ML SystemsЗадание
07Useful Frameworks, Libraries, and APIs7 материалов

Lesson 1

Useful Frameworks, Libraries, and APIs - Overview VideoВидеоIntroductionЧтениеImplementing a Basic RAG Solution with LangChainЧтениеPandasЧтениеPyTorchЧтениеHugging FaceЧтениеExploring AI Tools and TechniquesЗадание
08Implementing Vector Search in AI Applications7 материалов

Lesson 1

Implementing Vector Search in AI Applications - Overview VideoВидеоIntroductionЧтениеBuilding RAG Architecture SystemsЧтениеChunking or Document-Splitting StrategiesЧтениеPromptЧтениеFashion Recommendations Using Advanced RAGЧтениеVector Search and RAG System FundamentalsЗадание
09LLM Output Evaluation12 материалов

Lesson 1

LLM Output Evaluation - Overview VideoВидеоIntroductionЧтениеModel BenchmarkingЧтениеEvaluation DatasetsЧтениеSynthetic DataЧтениеStatistical MetricsЧтениеPractice: Compare LLM Evaluation StrategiesDIALOGUELLM as a Judge EvaluationsЧтениеRAG MetricsЧтениеAnswer RelevanceЧтениеHuman ReviewЧтениеEvaluating AI System PerformanceЗадание
10Refining the Semantic Data Model to Improve Accuracy8 материалов

Lesson 1

Refining the Semantic Data Model to Improve Accuracy - Overview VideoВидеоIntroductionЧтениеFine-tuning Embedding ModelsЧтениеEmbedding MetadataЧтениеPractice: Design a High-Accuracy Retrieval SystemDIALOGUEIncluding Static MetadataЧтениеOptimizing Retrieval-Augmented GenerationЧтениеRefining Semantic Data Models for Better AccuracyЗадание
11Common Failures of Generative AI9 материалов

Lesson 1

Common Failures of Generative AI - Overview VideoВидеоIntroductionЧтениеSycophancyЧтениеData LeakageЧтениеPractice: Analyze Failure Modes in a GenAI ProjectDIALOGUEImplications of Data LeakageЧтениеTokensЧтениеPerformance Issues in Generative AI ApplicationsЧтениеNavigating Generative AI ChallengesЗадание
12Correcting and Optimizing Your Generative AI Application8 материалов

Lesson 1

Correcting and Optimizing Your Generative AI Application - Overview VideoВидеоIntroductionЧтениеEvaluation DatasetsЧтениеRetrieval and RerankingЧтениеQuery RewritingЧтениеPractice: Design a GenAI Optimization PlanDIALOGUETestingЧтениеOptimizing Generative AI ApplicationsЗадание