IA118
Artificial Intelligence

Natural Language Processing (NLP)

Analyze, model, and leverage textual data with AI


This training course offers an immersion in natural language processing (NLP) techniques used to analyze, understand, and generate text in human language.

Objectives

Learn how to manipulate corpora, train models, and integrate NLP solutions into concrete projects.

Is it for you ?

• AI developers and engineers • Data scientists • IT project managers

Prerequisite

• Basic knowledge of Python. • Understanding of machine learning or data science. • Comfortable with digital tools and development environments.

Your benefits

  • Prepare and clean textual data (tokenization, lemmatization, normalization)
  • Represent text using appropriate methods (TF-IDF, embeddings)
  • Build and evaluate models for text classification and sentiment analysis
  • Extract key information such as named entities, relationships, and keywords
  • Develop and deploy NLP applications, including chatbot solutions with Transformers
  • Content

    Fundamentals of NLP

    Chapter 1: Introduction to NLP

    • Definition and history
    • Areas of application: healthcare, HR, legal, marketing, etc.

    Chapter 2: Text Preprocessing

    • Tokenization, lemmatization, stemming
    • Text data cleaning
    • Stop words and normalization

    Chapter 3: Text Representation

    • Bag of Words, TF-IDF
    • Word embeddings: Word2Vec, GloVe

    Workshop 1: Cleaning and vectorizing a text corpus

    • Manipulating a dataset (e.g., customer reviews or resumes) with NLTK and scikit-learn
    See more + / -

    Modeling and information extraction

    Chapter 4: Text classification models

    • Naive Bayes, SVM, neural networks
    • Performance evaluation

    Chapter 5: Information extraction

    • Named entity recognition (NER)
    • Extraction of relationships and keywords

    Chapter 6: Sentiment analysis

    • Supervised methods and lexicons
    • Use cases: customer feedback, social networks

    Workshop 2: Creating a sentiment classification model

    • Training a model on product reviews or user comments

    Advanced NLP and integration

    Chapter 7: NLP with Transformer models

    • Introduction to BERT, GPT, RoBERTa
    • Fine-tuning and transfer learning

    Chapter 8: Text generation and chatbots

    • Generative models
    • Designing a simple conversational assistant

    Chapter 9: Deployment and integration

    • NLP APIs (Hugging Face, spaCy)
    • Integration into a web or mobile application

    Workshop 3: Creating a mini chatbot with Hugging Face Transformers

    • Developing a conversational assistant to answer HR or medical questions

    💡 Useful information

    Our training sessions are offered in Montreal or Quebec City, in person or in virtual format. Dates and locations are provided when you select your session below. If you have any questions regarding registration, schedules, the language of instruction, or cancellation policies, please consult our FAQ .

    Duration
    3 days
    Schedule
    9h to 16h
    Regular fee
    $1,485
    Preferential fee A preferential rate is offered to public institutions, to members of certain professional organizations as well as to companies that do a certain amount of business with Technologia. To know more, please read the "Registration and rates" section on our FAQ page. Please note that preferential rates are not available for online training courses. Discounts cannot be combined with other offers.
    $1,335
    Private or personalized training

    Do you have several employees interested in the same training course? Whether in person at your offices or remotely in virtual mode, we offer private training courses tailored to your team's needs. Group rates are available. Contact us for more details or request a quote online.

    Request a quote

    Request in-company training

    Do you have several employees interested in the same training course? Whether in person at your offices or remotely in virtual mode, we offer private training courses tailored to your team's needs. Group rates are available. Contact us for more details or request a quote online.

    Tell us more
    Added to cart View my cart