Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Natural Language Processing , LLM with Python
Rating: 4.3 out of 5(13 ratings)
218 students

Natural Language Processing , LLM with Python

Learn NLP concepts with practical implementation using Python, TensorFlow, PyTorch. Learn about LLMs
Last updated 8/2025
English
English [Auto],

What you'll learn

  • Concepts of Natural Language Processing and its Applications across various domains
  • Pratical implementation of Natural Language Processing Technqiues using Python, TensorFlow, PyTorch, Transformers, spaCy and gensim libraries
  • Understand how to approach and solve NLP problems
  • Understand how to use advanced NLP models like BERT
  • Understand LLM's and how they can be used for various use cases

Course content

9 sections39 lectures10h 47m total length
  • Introduction to Natural Language Processing10:10

    In this video i will be giving an overview of Natural Language Processing (NLP). I will be covering: 1) What is NLP 2) Constiuents of a NLP system 3)NLP applications 4)NLP toolkits


  • Natural Language Processing in Finance Domain12:45

    In this video I will be talking about Applications of Natural Language Processing (NLP) in Finance Domain. I will be talking about different uses cases of NLP in the finance industry.

    Relevant Links:

    https://promo.bankofamerica.com/erica/

    https://www.meetcleo.com/ https://fintel.ai/

    https://emerj.com/ai-sector-overviews/natural-language-processing-applications-in-finance-3-current-applications/ https://www.evisort.com/how-it-works-contract-analysis/

    https://www.refinitiv.com/perspectives/ai-digitalization/four-ways-to-apply-nlp-in-financial-services/#:~:text=Natural%20language%20processing%20(NLP)%20is,decision%2Dmaking%20and%20risk%20management%3F

    https://www.refinitiv.com/en/labs/projects/sentimine#in-action

    https://www.accenture.com/_acnmedia/PDF-106/Accenture-Unlocking-Value-Unstructured-Data.pdf

    https://emerj.com/ai-sector-overviews/natural-language-processing-applications-in-finance-3-current-applications/ https://emerj.com/partner-content/search-and-discovery-mortgage/

  • Natural Language Processing in Healthcare Domain7:13

    #NLProc #Introduction #Tutorial #Healthcare

    In this video i will be providing an overview of NLP applications in the healthcare domain.

    Additional information:

    https://www.navify.com/

    https://www.dictation.philips.com/us/industry-solutions/industry/healthcare/

    https://www.nuance.com/healthcare.html https://www.iqvia.com/-/media/iqvia/pdfs/library/infographics/iqvia-virtual-trials.pdf?_=1589002978673

    https://d1.awsstatic.com/Industries/HCLS/AWS_ClinicalTrials_Whitepaper_Final.pdf

    https://aws.amazon.com/health/biotech-pharma/clinical-trials/

    https://multimedia.3m.com/mws/media/838494O/3m-his-codeassist-fact-sheet

    https://www.talix.com/platform

  • NLP Introduction Recap

Requirements

  • Basic knowledge of python
  • Basic knolwedge of machine learning
  • Basic knowledge of programming

Description

In this course you will be learning about Natural Language Processing (NLP) from an experienced professional. Giving machines the capacity to find meaning in unstructured data pulled from natural language holds notable promise. By 2025, the global NLP market is expected to reach over $34 billion, growing at a CAGR of 21.5% and there would be high demand for NLP skills. In this course I cover length and breadth of topics in NLP. I explain NLP concepts in a simple way along with practical implementation in Python using libraries like NLTK, spaCy, TensorFlow and PyTorch. I also discuss various topics like text pre-processing, text classification, text summarization, topic modelling and word embeddings. I also cover NLP applications in various domains like healthcare, finance. I am sure this course should help you in getting started and also become proficient in NLP


  • In this video course you will learn the following about Natural Language Processing:

  • Introduction to NLP

  • Its Applications in domains like finance and healthcare

  • Stemming and Lemmatimzation with NLTK and spaCy

  • TF-IDF, Bag of Words Representation

  • Named Entity Recognition with spaCy in python

  • Custom Named Entity Recognition using spaCy v3 library

  • Word2Vec model and custom word2vec model in python

  • Exploratory data analysis on text dataset using python

  • Text Clustering

  • Text Classification with Neural network using Tensorflow in Python

  • Text Classification with Convolutional Neural Network( CNN) using Tensorflow in Python

  • Text Classification with Long Short Term memory( LSTM) networks using Tensorflow in Python

  • Text Classification using PyTorch library

  • Text Classification using BERT Transformers

  • Text Classification using spaCy v3 library

  • Zero shot text classification using HuggingFace

  • LDA topic modelling

  • Top2Vec Topic Modelling

  • BERTopic Topic Modelling

  • Extractive Text Summarization using gensim and python

  • Abstractive Text Summarization using Google PEGASUS

  • Extractive Question Answering with HuggingFace

  • Aspect Based Sentiment Analysis

  • HayStack Question Answering Demo

  • ChatGPT

  • ChatGPT use cases

  • How to fine tune LLMs

  • RAG

  • RAG based Chatbots


For advanced NLP content check out my Youtube Channel

Content will be constantly updated


Who this course is for:

  • Beginners who want to learn about Natural Language Processing and Gen AI in a practical way from an experienced professional
  • Beginner python developers who are curious to learn about natural language processing and LLMs