We may earn an affiliate commission when you visit our partners.
Course image
V. G. Vinod Vydiswaran

In this MOOC, you will be introduced to advanced machine learning and natural language

processing techniques to parse and extract information from unstructured text documents in

Read more

In this MOOC, you will be introduced to advanced machine learning and natural language

processing techniques to parse and extract information from unstructured text documents in

healthcare, such as clinical notes, radiology reports, and discharge summaries. Whether you are an aspiring data scientist or an early or mid-career professional in data science or information technology in healthcare, it is critical that you keep up-to-date your skills in information extraction and analysis.

To be successful in this course, you should build on the concepts learned through other intermediate-level MOOC courses and specializations in Data Science offered by the University of Michigan, so you will be able to delve deeper into challenges in recognizing medical entities in health-related documents, extracting clinical information, addressing ambiguity and polysemy to tag them with correct concept types, and develop tools and techniques to analyze new genres of health information.

By the end of this course, you will be able to:

Identify text mining approaches needed to identify and extract different kinds of information from health-related text data

Create an end-to-end NLP pipeline to extract medical concepts from clinical free text using one terminology resource

Differentiate how training deep learning models differ from training traditional machine learning models

Configure a deep neural network model to detect adverse events from drug reviews

List the pros and cons of Deep Learning approaches."

Enroll now

What's inside

Syllabus

Week 1 | What is Information Extraction?
Welcome to Week 1! We start this week by getting familiar with the process of information extraction. We will see specific techniques, such as regular expressions to extract information. We will also cover several evaluation approaches for information extraction. Let's get started!
Read more
Week 2 | Named Entity Recognition (NER)
Welcome to Week 2! We continue exploring information extraction methods and processes this week. We will learn about terminology resources available for medical concepts, and using these resources, develop an end-to-end pipeline to extract text fields from health text. Let's get started!
Week 3 | Sequential Classification
Welcome to Week 3! This week, we will learn how to formulate medical information extraction as a sequential classification task. In doing so, we will learn how to use an annotated clinical text dataset, to train a machine learning model. Let's get started!
Week 4 | Introduction to Advanced Approaches to NER in Health
Welcome to Week 4! We end our course by exploring advanced methods in information extraction using AI tools. Specifically, we will learn about neural network model to identify medical concepts from clinical text, and how to apply a trained machine learning model for a medical information extraction task. Let's get started!

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Suitable for healthcare practitioners and computer scientists
Taught by esteemed instructors in machine learning and natural language processing
Offers a practical approach to information extraction in healthcare
Covers advanced deep learning models for detecting adverse events from drug reviews
Builds on concepts from intermediate-level courses in Data Science

Save this course

Save Information Extraction from Free Text Data in Health to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Information Extraction from Free Text Data in Health with these activities:
Review Python Basics
Ensure a solid Python foundation
Browse courses on Python
Show steps
  • Review Python syntax
  • Practice writing Python code
Review 'Natural Language Processing with Python 2nd Edition'
Review the fundamentals of NLP
Show steps
  • Read the first four chapters
  • Try out the exercises
  • Create a small NLP project
Join a NLP Study Group
Collaborate and learn from peers
Show steps
  • Find or start a study group
  • Discuss course concepts
  • Work on projects together
Six other activities
Expand to see all activities and additional details
Show all nine activities
Learn NLP with NLTK
Enhance your NLP skills using NLTK
Show steps
  • Complete the NLTK tutorial
  • Build a project using NLTK
Practice NLP with Kaggle
Apply NLP using real-world Kaggle datasets
Show steps
  • Find a relevant Kaggle competition
  • Explore the dataset
  • Build and train a model
  • Submit your results
Build a Named Entity Recognition Model
Develop a practical understanding of NER
Browse courses on Named Entity Recognition
Show steps
  • Choose a dataset
  • Preprocess the data
  • Train and evaluate a model
  • Deploy the model
Write a Blog Post on NLP Concepts
Demonstrate understanding by explaining NLP concepts
Show steps
  • Choose a topic
  • Research and write the content
  • Publish and promote the blog post
Create a Course Summary
Consolidate course materials for easy reference
Show steps
  • Gather notes, assignments, and resources
  • Organize and summarize the content
  • Create a digital or physical summary
Attend an NLP Conference or Workshop
Immerse in the latest NLP research and applications
Show steps
  • Find a relevant conference or workshop
  • Register and attend

Career center

Learners who complete Information Extraction from Free Text Data in Health will develop knowledge and skills that may be useful to these careers:
Medical Data Analyst
A Medical Data Analyst collects, analyzes, and interprets medical data to improve patient care and outcomes. This data can come from a variety of sources, such as electronic health records, claims data, and patient surveys. This course provides a strong foundation in the principles and techniques of data analysis, and would be particularly useful for someone who wants to work as a Medical Data Analyst in the healthcare industry.
Health Informatics Specialist
A Health Informatics Specialist uses informatics techniques to improve patient care and outcomes. This data can come from a variety of sources, such as electronic health records, claims data, and patient surveys. This course provides a strong foundation in the principles and techniques of health informatics, and would be particularly useful for someone who wants to work as a Health Informatics Specialist in the healthcare industry.
Natural Language Processing Scientist
A Natural Language Processing Scientist uses Natural Language Processing techniques to build machine learning models that understand and generate text. These models can be used for a variety of applications, such as search engines, social media filters, and medical diagnosis. This course provides a strong foundation in the principles and techniques of NLP, and would be particularly useful for someone who wants to work as a Natural Language Processing Scientist in the healthcare industry.
Clinical Data Analyst
A Clinical Data Analyst collects, analyzes, and interprets clinical data to improve patient care and outcomes. This data can come from a variety of sources, such as electronic health records, claims data, and patient surveys. This course provides a strong foundation in the principles and techniques of clinical data analysis, and would be particularly useful for someone who wants to work as a Clinical Data Analyst in the healthcare industry.
Machine Learning Engineer
A Machine Learning Engineer builds and maintains machine learning models that can learn from data and make predictions. These models can be used for a variety of applications, such as fraud detection, spam filtering, and medical diagnosis. This course provides a strong foundation in the principles and techniques of machine learning, and would be particularly useful for someone who wants to work as a Machine Learning Engineer in the healthcare industry.
Data Engineer
A Data Engineer designs, builds, and maintains data pipelines that collect, store, and process data. This data can come from a variety of sources, such as sensors, databases, and social media. This course provides a strong foundation in the principles and techniques of data engineering, and would be particularly useful for someone who wants to work as a Data Engineer in the healthcare industry.
Healthcare Data Scientist
A Healthcare Data Scientist uses data science techniques to improve patient care and outcomes. This data can come from a variety of sources, such as electronic health records, claims data, and patient surveys. This course provides a strong foundation in the principles and techniques of data science, and would be particularly useful for someone who wants to work as a Healthcare Data Scientist in the healthcare industry.
Data Scientist
A Data Scientist uses data science techniques to solve business problems. These problems can include fraud detection, spam filtering, and medical diagnosis. This course provides a strong foundation in the principles and techniques of data science, and would be particularly useful for someone who wants to work as a Data Scientist in the healthcare industry.
Software Engineer
A Software Engineer designs, builds, and maintains software applications. These applications can be used for a variety of purposes, such as data analysis, financial trading, and medical diagnosis. This course provides a strong foundation in the principles and techniques of software engineering, and would be particularly useful for someone who wants to work as a Software Engineer in the healthcare industry.
User Experience Designer
A User Experience Designer designs and builds user interfaces that are easy to use and understand. These interfaces can include websites, software applications, and mobile apps. This course provides a strong foundation in the principles and techniques of user experience design, and would be particularly useful for someone who wants to work as a User Experience Designer in the healthcare industry.
Information Architect
An Information Architect designs and builds information systems that are easy to use and understand. These systems can include websites, databases, and software applications. This course provides a strong foundation in the principles and techniques of information architecture, and would be particularly useful for someone who wants to work as an Information Architect in the healthcare industry.
Quality Improvement Analyst
A Quality Improvement Analyst helps healthcare organizations improve the quality of care they provide. This includes collecting, analyzing, and interpreting data on patient outcomes. This course provides a strong foundation in the principles and techniques of quality improvement, and would be particularly useful for someone who wants to work as a Quality Improvement Analyst in the healthcare industry.
Health Information Manager
A Health Information Manager oversees the management of health information in a healthcare organization. This includes collecting, storing, and analyzing patient data. This course provides a strong foundation in the principles and techniques of health information management, and would be particularly useful for someone who wants to work as a Health Information Manager in the healthcare industry.
Medical Librarian
A Medical Librarian helps healthcare professionals find and use information. This information can come from a variety of sources, such as books, journals, and databases. This course provides a strong foundation in the principles and techniques of medical librarianship, and would be particularly useful for someone who wants to work as a Medical Librarian in the healthcare industry.
Pharmacist
A Pharmacist dispenses medications and provides information about their use. This course provides a strong foundation in the principles and techniques of pharmacy, and would be particularly useful for someone who wants to work as a Pharmacist in the healthcare industry.

Reading list

We've selected 14 books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Information Extraction from Free Text Data in Health.
A textbook on information extraction from text. It provides a comprehensive overview of the field and would be very useful for anyone interested in learning more about this topic.
Provides a comprehensive overview of natural language processing (NLP) techniques, including information extraction. It valuable resource for learners who want to gain a deeper understanding of the NLP concepts and techniques covered in the course.
Provides a comprehensive overview of computational linguistics and information retrieval techniques, including information extraction from text. It valuable resource for learners who want to gain a deeper understanding of the theoretical foundations of information extraction.
Provides a comprehensive overview of natural language processing techniques, including information extraction from text. It valuable resource for learners who want to gain a deeper understanding of the theoretical foundations of NLP.
A textbook on information theory, inference, and learning algorithms. It provides a comprehensive overview of the field and would be very useful for anyone interested in learning more about this topic.
A book on R for data science. It provides a comprehensive overview of the field and would be very useful for anyone interested in learning more about this topic.
A book on Python for data analysis. It provides a comprehensive overview of the field and would be very useful for anyone interested in learning more about this topic.
A textbook on statistical methods for bioinformatics. It provides a comprehensive overview of the field and would be very useful for anyone interested in learning more about this topic.
A textbook on deep learning. It provides a comprehensive overview of the field and would be very useful for anyone interested in learning more about this topic.
Provides a practical guide to natural language processing techniques, including information extraction from text. It valuable resource for learners who want to gain practical experience in applying NLP techniques to real-world problems.
Provides a practical guide to natural language processing techniques using the Python programming language and the NLTK library. It valuable resource for learners who want to gain practical experience in applying NLP techniques to real-world problems.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Information Extraction from Free Text Data in Health.
Clinical Natural Language Processing
Most relevant
Foundations of mining non-structured medical data
Most relevant
Machine Learning Capstone: An Intelligent Application...
Most relevant
Explore insights in text analysis using Azure Text...
Data Analytics and Visualization in Health Care
Data mining of Clinical Databases - CDSS 1
Deep learning in Electronic Health Records - CDSS 2
Explore insights from text analysis using Amazon...
Health Informatics for better and safer healthcare
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser