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

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

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

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

Applied Information Extraction in Python

Курс от University of Michigan
Продвинутый≈ 25.1 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

In “Applied Information Extraction in Python,” you will learn how to extract useful information from free-text data, which is a type of string data created when people type. Examples of free-text data include names of people or organizations, location information such as cities and zip codes, or other elements like stock prices or clinical diagnoses. Free-text data is found everywhere, from magazine articles to social media posts, and can be complex to analyze. In this course, you’ll use applied machine learning and text-mining techniques to analyze free-text data. You will learn how to identify named entities and tag them with appropriate types of classifications, using real-world data from business, politics, and healthcare. You’ll develop multiple approaches to recognize and extract named entities and attributes of interest from free-text data, ranging from regular expressions to neural network models. Finally, you’ll explore Transformer models such as ChatGPT and Large Language Models to extract information from large datasets. This is the final course in “More Applied Data Science with Python,” a four-course series focused on helping you apply advanced data science techniques using Python. It is recommended that all learners complete the following courses from the Applied Data Science with Python Specialization: Introduction to Data Science in Python, Applied Machine Learning in Python, and Applied Text Mining in Python.

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

Model TrainingChatGPTMachine Learning MethodsLLM ApplicationData ManipulationPython ProgrammingMachine Learning Algorithms

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

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

01Information Extraction18 материалов

Welcome to the Course

Welcome to Information ExtractionВидеоMADSwPy Certificate RoadmapЧтениеCourse SyllabusЧтениеIntroduction to Jupyter NotebookЧтение

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

VG Vinod Vydiswaran

Associate Professor of Learning Health Sciences, Medical School and Associate Professor of Information

Applied Information Extraction in Python
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 25.1 ч

4 модулей

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

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

Часть программы вашего университета
Meet Other LearnersОбсуждение
Help Us Learn About YouЧтение

Introduction to Information Extraction

What is Information Extraction? ВидеоInformation Extraction in Different DomainsВидеоKnowledge Check: Introduction to Information ExtractionЗадание

Rule-Based Approaches to Information Extraction

Extracting Formatted InformationВидеоRegular Expressions in DetailЧтениеLookup Based ExtractionВидеоKnowledge Check: Rule-Based Approaches to Information ExtractionЗадание

How to Set Up Rule-Based Approaches in Python

Demo: Using Regular Expressions & Examining OutputВидеоJupyter Notebook Practice on Basic NLP and Rule-Based ExtractionЛабораторная

Module Wrap-Up & Assignments

Assignment 1 Introduction: Formatting & Normalizing Data with Regular ExpressionsВидеоBuild an Information Extraction Pipeline for Template/List-Based FieldsПрограммированиеModule 1 AssignmentЗадание
02Named Entity Recognition (NER)19 материалов

Named Entities and Named Entity Recognition

What is Named Entity Recognition (NER)?ВидеоKnowledge Check: Named Entities and Named Entity RecognitionЗадание

Setting up NER as a Machine Learning Task

BIO Encoding for Named Entity LabelsЧтениеBILOU Encoding for Named Entity LabelsЧтениеMachine Learning Fundamentals: How Machines Learn to Label Named EntitiesЧтениеNER as a Sequence Classification TaskВидеоKnowledge Check: Setting up NER as a Machine Learning TaskЗадание

Hidden Markov Models (HMMs)

Markov Chain and Hidden Markov ModelsЧтениеFundamentals of Markov Chain ModelsВидеоHidden Markov Models (HMMs)ВидеоTraining Hidden Markov Models: How HMMs Learn to Assign LabelsЧтениеThe Math Behind HMMs: How Probabilities Power Sequence LabelingЧтениеConditional Random Fields (CRFs)Видео

How to Extract Information Using CRFs in Python?

Demo: CRF Model TrainingВидеоJupyter Notebook Practice on Training CRFsЛабораторная

Module Wrap-Up & Assignment

Assignment 2 Introduction: Implementing a CRF ModelВидеоBuild an Information Extraction Pipeline for CRF Based ExtractionПрограммированиеModule 2 AssignmentЗадание
03Neural Network Models15 материалов

What Is Deep Learning?

Introduction to Deep LearningВидеоUnderstanding Deep Learning: A Shift From Rules to RepresentationЧтениеKnowledge Check: What Is Deep Learning?Задание

What Are Neural Network Models?

Neural Network ModelsВидеоActivation Functions: How Deep Learning Models Make DecisionsЧтениеKnowledge Check: What Are Neural Network Models?Задание

Deeper Neural Networks

Deep Neural Network ModelsВидеоUnderstanding Deep Neural Network Models: How Depth Enables Learning at ScaleЧтениеKnowledge Check: Deeper Neural NetworksЗадание

How to Build IE Models Using DNNs

Building an Information Extraction Pipeline with BiLSTMs and CRFsЧтениеJupyter Notebook Practice on Training LSTMsЛабораторнаяDemo: Configuring the Bi-Directional LSTMВидео

Module Wrap-Up & Assignment

Assignment 3 Introduction: Building an Information Extraction Pipeline with BiLSTMs and CRFsВидеоBuild an Information Extraction Pipeline using Deep Neural NetworksПрограммированиеModule 3 AssignmentЗадание
04Transformers Transform Information Extraction14 материалов

Language Models

Language Models (LMs)ВидеоLarge Language Models (LLMs)ВидеоKnowledge Check: Language Models Задание

What Are Transformers?

TransformersВидеоRecent Advances in GPTsЧтениеKnowledge Check: What Are Transformers?Задание

How to Build Information Extraction Models Using Transformers

Building an Information Extraction Pipeline with Transformers and LLMsЧтениеDesign an Information Extraction System for Sports News ReportsDIALOGUE

Module Wrap-Up & Assignment

Assignment 4 Introduction: Build an Information Extraction Pipeline using TransformersВидеоBuild an Information Extraction Pipeline using TransformersПрограммированиеModule 4 AssignmentЗадание

Course Wrap Up

Course Wrap-UpВидеоContinue Your Journey and Earn a Master of Applied Data Science Degree OnlineЧтениеCourse Post-SurveyЧтение
Knowledge Check: Hidden Markov Models (HMMs)Задание