Natural Language Processing (NLP) with Python spaCy Training Course
This instructor-led, live training (available online or on-site) is designed for developers and data scientists who want to use spaCy to process massive volumes of text, identify patterns, and extract valuable insights.
By the end of this training, participants will be able to:
- Install and configure spaCy.
- Grasp spaCy’s approach to Natural Language Processing (NLP).
- Extract patterns and derive business insights from large-scale data sources.
- Integrate the spaCy library into existing web and legacy applications.
- Deploy spaCy in live production environments to predict human behavior.
- Use spaCy to pre-process text for Deep Learning applications.
Course Format
- Interactive lectures and discussions.
- Ample exercises and practical practice.
- Hands-on implementation in a live laboratory environment.
Customization Options
- To request a customized training session for this course, please contact us to arrange details.
- To learn more about spaCy, please visit: https://spacy.io/
Course Outline
Introduction
- Defining "Industrial-Strength Natural Language Processing"
Installing spaCy
spaCy Components
- Part-of-speech tagger.
- Named entity recognizer.
- Dependency parser.
Overview of spaCy Features and Syntax
Understanding spaCy Modeling
- Statistical modeling and prediction.
Using the spaCy Command Line Interface (CLI)
- Basic commands.
Creating a Simple Application to Predict Behavior
Training a New Statistical Model
- Data (for training).
- Labels (tags, named entities, etc.).
Loading the Model
- Shuffling and looping.
Saving the Model
Providing Feedback to the Model
- Error gradient.
Updating the Model
- Updating the entity recognizer.
- Extracting tokens with the rule-based matcher.
Developing a Generalized Theory for Expected Outcomes
Case Study
- Distinguishing Product Names from Company Names.
Refining the Training Data
- Selecting representative data.
- Setting the dropout rate.
Other Training Styles
- Passing raw texts.
- Passing dictionaries of annotations.
Using spaCy to Pre-process Text for Deep Learning
Integrating spaCy with Legacy Applications
Testing and Debugging the spaCy Model
- The importance of iteration.
Deploying the Model to Production
Monitoring and Adjusting the Model
Troubleshooting
Summary and Conclusion
Requirements
- Experience with Python programming.
- A fundamental understanding of statistics.
- Familiarity with the command line.
Audience
- Developers.
- Data scientists.
Open Training Courses require 5+ participants.
Natural Language Processing (NLP) with Python spaCy Training Course - Booking
Natural Language Processing (NLP) with Python spaCy Training Course - Enquiry
Natural Language Processing (NLP) with Python spaCy - Consultancy Enquiry
Testimonials (2)
Examples/exercices perfectly adapted to our domain
Luc - CS Group
Course - Scaling Data Analysis with Python and Dask
The trainer was very available to answer all te kind of question I did
Caterina - Stamtech
Course - Developing APIs with Python and FastAPI
Upcoming Courses
Related Courses
Advanced LangGraph: Optimization, Debugging, and Monitoring Complex Graphs
35 HoursLangGraph is a framework designed for creating stateful, multi-actor LLM applications as composable graphs with persistent state and control over execution.
This instructor-led, live training (available online or onsite) is aimed at advanced-level AI platform engineers, DevOps for AI, and ML architects who wish to optimize, debug, monitor, and operate production-grade LangGraph systems.
By the end of this training, participants will be able to:
- Design and optimize complex LangGraph topologies for speed, cost, and scalability.
- Engineer reliability with retries, timeouts, idempotency, and checkpoint-based recovery.
- Debug and trace graph executions, inspect state, and systematically reproduce production issues.
- Instrument graphs with logs, metrics, and traces, deploy to production, and monitor SLAs and costs.
Format of the Course
- Interactive lecture and discussion.
- Ample exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
Building Coding Agents with Devstral: From Agent Design to Tooling
14 HoursDevstral is an open-source framework engineered to build and operate coding agents capable of interacting with codebases, developer tools, and APIs to boost engineering productivity.
This instructor-led live training, available online or onsite, targets intermediate to advanced ML engineers, developer-tooling teams, and SREs eager to design, implement, and optimize coding agents using Devstral.
Upon completing this training, participants will be able to:
- Set up and configure Devstral for coding agent development.
- Design agentic workflows for codebase exploration and modification.
- Integrate coding agents with developer tools and APIs.
- Implement best practices for secure and efficient agent deployment.
Course Format
- Interactive lectures and discussions.
- Extensive exercises and practical application.
- Hands-on implementation in a live lab environment.
Customization Options
- To request a customized version of this course, please reach out to us to arrange details.
Scaling Data Analysis with Python and Dask
14 HoursThis instructor-led, live training in Mexico (online or onsite) is aimed at data scientists and software engineers who wish to use Dask with the Python ecosystem to build, scale, and analyze large datasets.
By the end of this training, participants will be able to:
- Set up the environment to start building big data processing with Dask and Python.
- Explore the features, libraries, tools, and APIs available in Dask.
- Understand how Dask accelerates parallel computing in Python.
- Learn how to scale the Python ecosystem (Numpy, SciPy, and Pandas) using Dask.
- Optimize the Dask environment to maintain high performance in handling large datasets.
Data Analysis with Python, Pandas and Numpy
14 HoursThis instructor-led, live training in Mexico (online or onsite) is aimed at intermediate-level Python developers and data analysts who wish to enhance their skills in data analysis and manipulation using Pandas and NumPy.
By the end of this training, participants will be able to:
- Set up a development environment that includes Python, Pandas, and NumPy.
- Create a data analysis application using Pandas and NumPy.
- Perform advanced data wrangling, sorting, and filtering operations.
- Conduct aggregate operations and analyze time series data.
- Visualize data using Matplotlib and other visualization libraries.
- Debug and optimize their data analysis code.
Open-Source Model Ops: Self-Hosting, Fine-Tuning and Governance with Devstral & Mistral Models
14 HoursDevstral and Mistral models are open-source AI technologies designed to support flexible deployment, fine-tuning, and scalable integration.
This instructor-led live training (available online or onsite) is designed for intermediate to advanced ML engineers, platform teams, and research engineers who want to self-host, fine-tune, and govern Mistral and Devstral models in production environments.
By the end of this training, participants will be able to:
- Set up and configure self-hosted environments for Mistral and Devstral models.
- Apply fine-tuning techniques to enhance domain-specific performance.
- Implement versioning, monitoring, and lifecycle governance.
- Ensure security, compliance, and responsible usage of open-source models.
Course Format
- Interactive lectures and discussions.
- Hands-on exercises focused on self-hosting and fine-tuning.
- Live-lab implementation of governance and monitoring pipelines.
Customization Options
- To request a customized training session for this course, please contact us to arrange it.
FARM (FastAPI, React, and MongoDB) Full Stack Development
14 HoursThis instructor-led live training, offered online or on-site, targets developers who wish to use the FARM (FastAPI, React, and MongoDB) stack to build dynamic, high-performance, and scalable web applications.
By the end of this training, participants will be able to:
- Set up the required development environment integrating FastAPI, React, and MongoDB.
- Understand the key concepts, features, and benefits of the FARM stack.
- Learn how to build REST APIs with FastAPI.
- Learn how to design interactive applications with React.
- Develop, test, and deploy applications (front end and back end) using the FARM stack.
Developing APIs with Python and FastAPI
14 HoursThis instructor-led, live training in Mexico (online or in-person) is designed for developers who want to utilize FastAPI with Python to build, test, and deploy RESTful APIs more efficiently and quickly.
Upon completing this training, participants will be able to:
- Configure the necessary development environment for building APIs with Python and FastAPI.
- Develop APIs more quickly and easily using the FastAPI library.
- Understand how to create data models and schemas based on Pydantic and OpenAPI.
- Connect APIs to databases using SQLAlchemy.
- Implement security and authentication features in APIs using FastAPI tools.
- Create container images and deploy web APIs to cloud servers.
LangGraph Applications in Finance
35 HoursLangGraph serves as a framework designed for constructing stateful, multi-actor LLM applications through composable graphs, enabling persistent state management and precise control over execution flows.
This instructor-led live training, available either online or on-site, targets intermediate to advanced professionals who aim to design, implement, and manage LangGraph-based financial solutions while ensuring proper governance, observability, and compliance.
Upon completing this training, participants will be equipped to:
- Develop finance-specific LangGraph workflows that adhere to regulatory and audit standards.
- Integrate financial data standards and ontologies into graph states and associated tooling.
- Implement robust reliability, safety measures, and human-in-the-loop controls for critical processes.
- Deploy, monitor, and optimize LangGraph systems to achieve desired performance, cost efficiency, and SLAs.
Course Format
- Interactive lectures and discussions.
- Extensive exercises and practical practice.
- Hands-on implementation within a live lab environment.
Customization Options
- To arrange customized training for this course, please contact us directly.
LangGraph Foundations: Graph-Based LLM Prompting and Chaining
14 HoursLangGraph is a framework designed for constructing graph-structured LLM applications that facilitate planning, branching, tool usage, memory management, and controllable execution.
This instructor-led, live training (available online or onsite) targets beginner-level developers, prompt engineers, and data practitioners who want to design and build reliable, multi-step LLM workflows using LangGraph.
By the conclusion of this training, participants will be able to:
- Explain core LangGraph concepts (nodes, edges, state) and determine when to apply them.
- Create prompt chains that branch, invoke tools, and maintain context memory.
- Integrate retrieval mechanisms and external APIs into graph workflows.
- Test, debug, and evaluate LangGraph applications for reliability and safety.
Format of the Course
- Interactive lectures and facilitated discussions.
- Guided labs and code walkthroughs within a sandbox environment.
- Scenario-based exercises focusing on design, testing, and evaluation.
Course Customization Options
- To request customized training for this course, please contact us to arrange.
LangGraph in Healthcare: Workflow Orchestration for Regulated Environments
35 HoursLangGraph facilitates stateful, multi-actor workflows driven by large language models (LLMs), offering precise control over execution paths and state persistence. In the healthcare sector, these capabilities are essential for ensuring compliance, enabling interoperability, and developing decision-support systems that integrate seamlessly with clinical processes.
This instructor-led, live training (available online or onsite) targets intermediate to advanced professionals seeking to design, implement, and manage LangGraph-based healthcare solutions while navigating regulatory, ethical, and operational challenges.
Upon completing this training, participants will be able to:
- Design healthcare-specific LangGraph workflows that prioritize compliance and auditability.
- Integrate LangGraph applications with medical ontologies and standards such as FHIR, SNOMED CT, and ICD.
- Apply best practices for reliability, traceability, and explainability in sensitive environments.
- Deploy, monitor, and validate LangGraph applications within healthcare production settings.
Format of the Course
- Interactive lecture and discussion.
- Hands-on exercises with real-world case studies.
- Implementation practice in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
LangGraph for Legal Applications
35 HoursLangGraph serves as a framework designed for constructing stateful, multi-actor LLM applications through composable graphs that feature persistent state and precise execution control.
This instructor-led training session, available both online and onsite, targets intermediate to advanced professionals aiming to design, implement, and manage LangGraph-based legal solutions that meet strict compliance, traceability, and governance standards.
Upon completion of this training, participants will be capable of:
- Creating legal-specific LangGraph workflows that ensure auditability and regulatory compliance.
- Integrating legal ontologies and document standards into graph states and processing logic.
- Implementing guardrails, human-in-the-loop approvals, and traceable decision paths.
- Deploying, monitoring, and maintaining LangGraph services in production environments with robust observability and cost controls.
Course Format
- Interactive lectures and discussions.
- Extensive exercises and practice sessions.
- Hands-on implementation within a live-lab environment.
Customization Options
- To request customized training for this course, please contact us to make arrangements.
Building Dynamic Workflows with LangGraph and LLM Agents
14 HoursLangGraph is a framework designed for building graph-structured workflows with large language models (LLMs) that support branching, tool integration, memory management, and controlled execution.
This instructor-led live training (available online or onsite) is tailored for intermediate-level engineers and product teams looking to integrate LangGraph’s graph logic with LLM agent loops to create dynamic, context-aware applications, such as customer support agents, decision trees, and information retrieval systems.
Upon completion of this training, participants will be able to:
- Design graph-based workflows that coordinate LLM agents, tools, and memory.
- Implement conditional routing, retries, and fallback mechanisms for robust execution.
- Integrate retrieval capabilities, APIs, and structured outputs into agent loops.
- Evaluate, monitor, and secure agent behavior to ensure reliability and safety.
Course Format
- Interactive lectures and facilitated discussions.
- Guided labs and code walkthroughs within a sandbox environment.
- Scenario-based design exercises and peer reviews.
Customization Options
- To request customized training for this course, please contact us to arrange it.
LangGraph for Marketing Automation
14 HoursLangGraph is a graph-based orchestration framework that enables conditional, multi-step LLM and tool workflows, ideal for automating and personalizing content pipelines.
This instructor-led, live training (online or onsite) is aimed at intermediate-level marketers, content strategists, and automation developers who wish to implement dynamic, branching email campaigns and content generation pipelines using LangGraph.
Upon completion of this training, participants will be able to:
- Design graph-structured content and email workflows with conditional logic.
- Integrate LLMs, APIs, and data sources for automated personalization.
- Manage state, memory, and context across multi-step campaigns.
- Evaluate, monitor, and optimize workflow performance and delivery outcomes.
Course Format
- Interactive lectures and group discussions.
- Hands-on labs implementing email workflows and content pipelines.
- Scenario-based exercises on personalization, segmentation, and branching logic.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
Le Chat Enterprise: Private ChatOps, Integrations & Admin Controls
14 HoursLe Chat Enterprise is a secure, customizable, and governed conversational AI platform designed for organizations, offering robust support for RBAC, SSO, connectors, and enterprise app integrations.
This instructor-led training (available online or onsite) targets intermediate-level product managers, IT leads, solution engineers, and security/compliance teams seeking to deploy, configure, and manage Le Chat Enterprise within enterprise environments.
Upon completion of this training, participants will be able to:
- Deploy and configure Le Chat Enterprise for secure operations.
- Implement RBAC, SSO, and compliance-driven controls.
- Connect Le Chat with enterprise applications and data stores.
- Design and execute governance and administrative playbooks for ChatOps.
Course Format
- Interactive lectures and discussions.
- Extensive exercises and practical application.
- Hands-on implementation in a live-lab environment.
Customization Options
- For customized training options, please contact us to arrange.
Accelerating Python Pandas Workflows with Modin
14 HoursThis instructor-led, live training in Mexico (online or onsite) is designed for data scientists and developers who wish to use Modin to build and implement parallel computations with Pandas for faster data analysis.
By the end of this training, participants will be able to:
- Set up the necessary environment to start developing Pandas workflows at scale with Modin.
- Understand the features, architecture, and advantages of Modin.
- Know the differences between Modin, Dask, and Ray.
- Perform Pandas operations faster with Modin.
- Implement the entire Pandas API and functions.