Skip to main content
NITA AccreditedIntermediatePhysical + Virtual5 daysIDMP01

Training on Introduction to AI, Data Science & Machine Learning with Python

Master AI, data science, and machine learning with Python. Build intelligent systems, analyze data, and make informed decisions.

Next intake

20 Jul 2026 · Nakuru

View all dates

Duration

5 days

Live instruction

Delivery

Physical + Virtual

Cohort based

Level

Intermediate

Working professionals

Certification

NITA reimbursable

For Kenyan cohorts

Language

English

All materials

Overview

About this programme

This comprehensive course is designed to equip professionals with the foundational skills and techniques needed to succeed in the rapidly growing field of data science. Participants will learn the data science lifecycle, from data analysis and visualization using Python and its libraries to preprocessing unstructured data and building AI/ML models. The training provides a strategic framework for applying these techniques to solve real-world problems.

Duration

5 Days

Who Should Attend:

  • Aspiring data scientists and machine learning engineers

  • Data analysts and business intelligence professionals

  • Managers and team leaders seeking to understand data-driven strategies

  • Professionals in marketing, finance, and operations

  • Anyone interested in a career in AI, data science, and analytics

Learning outcomes

What you'll walk away with

By the end of this training, participants will be able to:

  • Differentiate between Predictive AI and Generative AI.
  • Translate everyday business questions and problems into Machine Learning tasks to make data-driven decisions.
  • Use Python Pandas, Matplotlib & Seaborn libraries to explore, analyze, and visualize data from various sources, including the web, word documents, email, NoSQL stores, databases, and data warehouses.
  • Train a Machine Learning Classifier using different algorithmic techniques from the Scikit-Learn library, such as Decision Trees, Logistic Regression, and Neural Networks.
  • Re-segment your customer market using K-Means and Hierarchical algorithms to better align products and services to customer needs.
  • Discover hidden customer behaviors from Association Rules and build a Recommendation Engine based on behavioral patterns.
  • Investigate relationships & flows between people and business-relevant entities using Social Network Analysis.
  • Build predictive models of revenue and other numeric variables using Linear Regression.
  • Leverage continued support with after-course one-on-one instructor coaching and computing sandbox.
Course modules

What we cover, module by module

Module 1: The Strategic Role of a Data Scientist

  • Required technical and non-technical skillsets
  • Distinction between Data Scientist and Data Engineer
  • Full lifecycle of data science initiatives
  • Translating business problems into AI/ML solutions
  • Understanding data sources for analytical insights
  • Generative AI vs Discriminative AI
  • Case Study: Using data science to solve a real business problem (e.g., customer churn prediction)
  • Practical: Mapping business questions to data science solutions

Module 2: Data Manipulation & Visualization with Python

  • Introduction to Python for data science
  • Data import, export, and handling from multiple sources
  • Data manipulation using Pandas (filtering, grouping, transformations)
  • Handling missing data, duplicates, normalization, and scaling
  • Data visualization with Matplotlib and Seaborn
  • Case Study: Cleaning and analyzing raw business data for insights
  • Practical: Performing data cleaning, transformation, and visualization

Module 3: Natural Language Processing (NLP) & Unstructured Data

  • Preprocessing text data (emails, web content, documents)
  • Techniques: stemming, tokenization, stop-word removal
  • Building term-document matrices (TDM)
  • Integrating Large Language Models (LLMs) in analysis
  • Case Study: Analyzing customer feedback and sentiment from text data
  • Practical: Processing and analyzing unstructured text datasets

Module 4: AI Ethics, Big Data & Professional Communication

  • Cloud-based analytics (Azure, AWS, Google Cloud)
  • Ethical considerations in AI and data usage
  • Data privacy, bias, and governance
  • Communication and storytelling with data
  • Career growth and continuous learning
  • Case Study: Ethical challenges in AI deployment and decision-making
  • Practical: Developing an ethical AI framework and presenting insights

Module 5: Machine Learning Evaluation, Classification & Clustering

  • Classification methods (logistic regression, neural networks)
  • Activation functions and model fundamentals
  • Naive Bayes and probability-based models
  • Model evaluation (ROC, AUC, precision, recall, confusion matrix)
  • Clustering techniques (K-Means, hierarchical clustering)
  • Applications on structured and unstructured data
  • Case Study: Customer segmentation and predictive modeling in business
  • Practical: Building and evaluating machine learning models
Impact

Where the change lands

Organisational Impact

  • Strengthens organisational capacity to leverage data-driven insights for strategic decision-making.

  • Enhances competitiveness by equipping teams with skills in AI, data science, and machine learning applications.

  • Reduces dependency on external consultants by building in-house expertise for data analysis and predictive modeling.

  • Improves operational efficiency through automation and intelligent systems powered by machine learning.

  • Supports innovation in products, services, and customer engagement through data-driven strategies.

Personal Impact

  • Equips participants with foundational skills in Python for data science, AI, and machine learning.

  • Builds confidence in applying key algorithms such as regression, classification, and clustering to solve problems.

  • Provides hands-on experience in real-world applications like customer churn prediction and recommendation systems.

  • Expands career opportunities in the rapidly growing fields of AI, data science, and analytics.

  • Empowers learners to build a strong portfolio of projects showcasing applied skills in AI and ML.

Dates and locations

Upcoming intakes

Every intake is limited to a small cohort. Booking closes when a date fills or three weeks before the start, whichever comes first.

Full calendar
FAQs

Common questions.

Still not sure? Send us a note and a facilitator will get back to you within a business day.

The goal is to provide a solid foundation in AI, Data Science, and Machine Learning using Python. You'll learn to analyze data, build predictive models, and understand how these technologies drive modern business decisions.

Course finder

Find the right course for you

Prefer to talk it through? Send us an enquiry and a facilitator will scope a fit within a business day.

For corporate teams

Training 10+ professionals?

We deliver Training on Introduction to AI, Data Science & Machine Learning with Python in-house at your offices, at a venue we arrange, or fully virtual. Customise the curriculum against your KPIs, and get a bespoke price for the cohort size you need.