Skip to content
UdemyData SciencePaid courseAll LevelsCertificate

Applied Generative AI and Natural Language Processing (Udemy.com)

Understand Generative AI, Prompt Engineering, Huggingface-Models, LLMs, Vector Databases, RAG, OpenAI, Claude, Llama2

Created by: Bert Gollnick

Last updated September 2024

icon
What you will learn

  • Introduction to Natural Language Processing (NLP)
  • model implementation based on huggingface-models
  • working with OpenAI
  • Vector Databases
  • Multimodal Vector Databases
  • Retrieval-Augmented-Generation (RAG)
  • Real-World Applications and Case Studies
  • implement Zero-Shot Classification, Text Classification, Text Generation
  • fine-tune models
  • data augmentation
  • Prompt Engineering
  • Zero-Shot Promping
  • Few-Shot Prompting
  • Chain-of-Thought (Few-Shot CoT, Zero-Shot CoT)
  • Self-Consistency Chain-of-Thought
  • Prompt Chaining
  • Tree-of-Thought
  • Self-Feedback
  • Self-Critique
  • Claude 3
  • Open Source Models, e.g. LLama 2, Mistral

How it compares

Against the other 461 rated Udemy courses in Data Science on CourseDuck:

  • Rating4.3 out of 5higher than 17% of them
  • Reviews602#208 of 462 by number of reviews
  • Length9.9 hourslonger than 55% of them
  • Last updatedSeptember 2024earlier than 68% of them

icon
Course Description

Join my comprehensive course on Natural Language Processing (NLP). The course is designed for both beginners and seasoned professionals. This course is your gateway to unlocking the immense potential of NLP and Generative AI in solving real-world challenges. It covers a wide range of different topics and brings you up to speed on implementing NLP solutions.

Course Highlights:

  • NLP-Introduction

    • Gain a solid understanding of the fundamental principles that govern Natural Language Processing and its applications.

    • Basics of NLP

    • Word Embeddings

    • Transformers

  • Apply Huggingface for Pre-Trained Networks

    • Learn about Huggingface models and how to apply them to your needs

  • Model Fine-Tuning

    • Sometimes pre-trained networks are not sufficient, so you need to fine-tune an existing model on your specific task and / or dataset. In this section you will learn how.

  • Vector Databases

    • Vector Databases make it simple to query information from texts. You will learn how they work and how to implement vector databases.

    • Tokenization

    • Implement Vector DB with ChromaDB

    • Multimodal Vector DB

  • OpenAI API

    • OpenAI with ChatGPT provides a very powerful tool for NLP. You will learn how to make use of it via Python and integrating it in your workflow.

  • Prompt Engineering

    • Learn strategies to create efficient prompts

  • Advanced Prompt Engineering

    • Few-Shot Prompting

    • Chain-of-Thought

    • Self-Consistency Chain-of-Thought

    • Prompt Chaining

    • Reflection

    • Tree-of-Thought

    • Self-Feedback

    • Self-Critique

  • Retrieval-Augmented Generation

    • RAG Theory

    • Implement RAG

  • Capstone Project "Chatbot"

    • create a chatbot to "chat" with a PDF document

    • create a web application for the chatbot

  • Open Source LLMs

    • learn how to use OpenSource LLMs

    • Meta Llama 2

    • Mistral Mixtral

  • Data Augmentation

    • Theory and Approaches of NLP Data Augmentation

    • Implementation of Data Augmentation

  • Miscellanious

    • Claude 3

    • Tools and LLM-Function

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Bert Gollnick

I am a hands-on Data Scientist with a lot of domain knowledge on Renewable Energies, especially Wind Energy.

Currently I work for a leading manufacturer of wind turbines. I provide trainings on Data Science and Machine Learning with R and Python since many years.

I studied Aeronautics, and Economics. My main interests are Machine Learning and Data Science.

icon
More courses by Bert Gollnick

$84.99

icon
More Data Science courses

Free

Free

Free

Free

$124.99

Free

icon
Reviews

4.3

602 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Hector Cortes Fernandez on 2/10/2025

Conceptos bien explicados

By Emmanuel Mutabazi on 12/19/2024

The explanations are very clear and easy to understand. Before taking this course, i did not grasp properly the difference between RAG, Finetuning and Prompt Engineering.

By Liam Warren on 6/4/2024

This course on Applied Generative AI and Natural Language Processing was an eye-opener for me. The instructors did an excellent job of breaking down complex topics like Prompt Engineering and Huggingface-Models into digestible chunks.

By Merinos Hue on 6/3/2024

The instructors provide a thorough overview of the field, covering all the essential topics and equipping learners with the knowledge and skills they need to succeed.

By Archanaa Kiruba on 5/26/2024

This course covers all aspects of Generative AI, starting with the foundational concepts of NLP. The content, explanations and example code were all concise and precisely what was needed to grasp the concepts. Bert Gollnick did an amazing job structuring the course to maintain engagement from start to finish. His teaching style was clear and kept me hooked throughout the course. Highly recommended!!

By Hiroyuki on 5/16/2024

I really enjoyed this course. I was very new to LLM when I started this course, but I could completely understand the lectures because Bert explained the complicated subjects in very simple expressions. I'll try his other courses soon.

By Sanjay Prasad on 5/15/2024

This is one of the best course I have ever taken on Udmey. Bert is an amazing teacher! He built the theory and ideas from ground up which was easy to understand. His walkthrough of the code was super helpful for someone like me who is not proficient with programing but the way Bert taught I was able to follow along. I am purchasing his other course on PyTorch. My only request to Bert is to make more courses on AI/ML and Data Science so we all can learn a nd benefit.

By Cesar Omar Cisneros Melgoza on 5/8/2024

Some voids, I would also like to have the glossary joins while seeing the code. For example, when talking about tensors, relate the code with what was seen in the simple explication before, or dig deeper in to contextual information to understand better what we are doing. another example: -"Here we add a Cost/Weight of 1 ....." But.. how is that used, how it changes the behaviour if we modify it, why would we want to change it, things like that.

By S K Avaneesh on 4/29/2024

Could have explained the deeper concepts for example like how the Embedding itself works internally like how the syntactic/semantic relationship is established and so on

By J khan on 3/15/2024

In-depth exploration of advanced topics such as looms and vector databases challenged me to think differently and pushed me to expand my skill set.

Showing all 10 reviews on CourseDuck

Read all 602 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 86 / 100