logo
Courses
    logo
  • Courses
  • Corporate Training
  • Testimonials
KHDA

Artificial Intelligence and Machine Learning Course in Ethiopia

3.5 months of industry-led practical training

Master Python, Pandas, NumPy, and Tableau tools

Learn ML, NLP, and Deep Learning techniques

Work on 5+ industry use cases and a capstone project

Access CareerHub for interviews and resumes

Lifetime access to classes and CareerHub for job readiness

GoogleGoogle4.8/5
3156 EnrolledEnrolled Learners
GoogleGoogle4.8/5
3156 EnrolledEnrolled Learners

Overview

What we will be covering

  • Learn Python fundamentals, including object-oriented programming and data manipulation with Pandas and NumPy
  • Dive deeper into core machine learning concepts like supervised and unsupervised learning
  • Unlock the potential of Deep Learning techniques such as RNNs, CNNs and NLP
  • Explore Matplotlib, Seaborn, and Tableau to visualise complex datasets and create meaningful insights
  • Learn to deploy scalable machine learning models with the cloud platforms and REST APIs
  • Apply your skills with our 5+ hands-on projects and complete a Capstone Project to confidently showcase your skills in implementing machine learning solutions

Upcoming sessions

Curriculum

1

Overview of Python: history, features, and use cases.

2

Installing Python and setting up the development environment.

3

Basic syntax: variables, data types, and simple operations.

4

Hands-on: Writing a simple Python program to understand basic concepts.

5

Introduction to sequences: lists, tuples, sets, and dictionaries.

6

File handling: reading and writing files in Python.

7

Intro to Mathematical Concepts: Basic probability—how to generate random numbers and use them to simulate random events.

8

Hands-on: A program simulating coin tosses or dice rolls to explore simple probability.

9

Defining and using functions: arguments, return values, and scope.

10

Object-oriented concepts: classes, objects, inheritance, and polymorphism.

11

Hands-on: Writing classes to represent basic statistical concepts (e.g., creating a class for a random variable or distributions).

12

Importing and using Python modules.

13

Exception handling: try, except, and finally blocks.

14

Hands-on: Use Python’s built-in statistics module for basic statistical operations (mean, median, variance).

1

Introduction to NumPy and its applications.

2

Creating and manipulating arrays.

3

Mathematical Concepts: Introduction to descriptive statistics—mean, median, mode, variance, and standard deviation using NumPy.

4

Probability distributions (e.g., normal distribution) using NumPy’s random module.

5

Hands-on: Use NumPy to calculate statistical measures from data arrays, simulate random data based on distributions.

6

Basic Pandas operations: importing/exporting data, Series, and DataFrames.

7

Cleaning and transforming data.

8

Mathematical Concepts: Exploring data distributions (frequency distribution, data dispersion).

9

Hands-on: Using Pandas to compute statistics (mean, standard deviation) from real datasets.

10

Merging, joining, and reshaping data.

11

GroupBy, pivot tables, and handling time-series data.

12

Mathematical Concepts: Correlation and covariance between datasets.

13

Hands-on: Use Pandas to explore relationships between datasets using correlation and apply statistics to grouped data.

14

Basic visualization: line plots, bar charts, and scatter plots.

15

Mathematical Concepts: Visualizing statistical distributions (histograms, box plots) and relationships between variables (scatter plots).

16

Hands-on: Plotting histograms, scatter plots, and box plots to visualize data distributions and compare variables.

17

Creating subplots, multiple axes, and advanced customizations in Matplotlib.

18

Statistical visualizations in Seaborn (e.g., pair plots, heatmaps).

19

Mathematical Concepts: Visualizing probability distributions, regression analysis, and statistical relationships between variables (pair plots, correlation heatmaps).

20

Hands-on: Plotting probability density functions and visualizing relationships between multiple variables using Seaborn.

21

Introduction to web scraping: HTML parsing and scraping static pages with BeautifulSoup.

22

Using Selenium for scraping dynamic websites.

23

Hands-on: Scraping data from websites and performing simple data analysis/statistical insights from the scraped data.

1

Definition, applications, and key differences from traditional programming.

2

Types of ML: Supervised, unsupervised, semi-supervised, reinforcement learning.

3

Linear Algebra: Vectors, matrices, eigenvalues, and SVD.

4

Calculus: Gradients, chain rule, optimization techniques.

5

Probability and Statistics: Distributions, Bayes' theorem, hypothesis testing.

6

Tools and libraries: Scikit-learn, TensorFlow, and Pandas.

7

Linear Regression: Implementation with Scikit-learn.

8

Regularization: Lasso and Ridge regression.

9

Evaluation Metrics: R-squared, MSE, MAE.

10

Hands-on: Predict house prices.

11

Logistic Regression: Implementation and interpretation.

12

Evaluation Metrics: Confusion matrix, precision, recall, F1-score, ROC curve.

13

Hands-on: Breast cancer classification dataset.

14

Handling missing data, feature scaling, encoding, and transformations.

1

Bagging and boosting (Random Forest, Gradient Boosting, XGBoost).

2

Hands-on: Build and evaluate ensemble models.

3

Techniques: Grid search, random search, and Bayesian optimization.

4

Best practices: Cross-validation and early stopping.

5

Hands-on: Tuning hyperparameters for an ML model.

6

Clustering: K-Means, DBSCAN, Gaussian Mixture Models (GMM).

7

Dimensionality Reduction: PCA, t-SNE, and UMAP.

8

Hands-on: Customer segmentation and visualization with dimensionality reduction.

1

Components of time series data: Trend, seasonality, and noise.

2

Forecasting techniques: ARIMA, exponential smoothing.

3

Hands-on: Forecast sales or stock prices.

4

Introduction to distributed ML with Spark MLlib.

5

Working with large datasets using PySpark.

6

Deployment basics: Using Flask and FastAPI for REST APIs.

7

Deployment to cloud platforms like AWS, GCP, or Azure.

8

Hands-on: Deploy a machine learning model as an API.

1

Neural Networks: Architecture, activation functions, backpropagation.

2

Building basic TensorFlow models.

3

Topic: Understanding the architecture and applications of RNNs.

4

Hands-On: Building an RNN for a text-generation task.

5

Topic: Understanding CNN architecture and its application to NLP tasks.

6

Hands-On: Implementing a CNN for text classification.

7

Transformer models: BERT, GPT for NLP tasks.

8

Variational Autoencoders (VAEs) and Generative Adversarial Networks (GANs).

9

Hands-on: Text classification with BERT; image generation with GANs.

10

Text Pre-processing: Tokenization, stemming, lemmatization, TF-IDF.

11

Hands-on: Text classification and sentiment analysis.

12

Fairness, bias, and transparency in machine learning.

13

Societal implications: Privacy, job displacement, and decision-making.

14

Tools for ethical AI: Explainability frameworks like LIME and SHAP.

15

Domain-specific case studies: Healthcare, finance, marketing.

16

Solving problems with real-world datasets: Handling imbalanced and messy data.

17

End-to-end ML project involving data preprocessing, model building, hyperparameter tuning, and deployment.

18

Kaggle-style competition to test skills in a collaborative setting.

1

Overview of Tableau Prep for data cleaning and transformation.

2

Importing, filtering, and shaping data for analysis.

3

Data profiling and preparing datasets for analysis.

4

Connecting to various data sources (spreadsheets, databases, cloud).

5

Understanding live connections vs extracts.

6

Managing data joins, unions, and blends.

7

Building foundational visualizations like bar charts, line charts, and scatter plots.

8

Sorting, filtering, and grouping data.

9

Working with visual marks (size, color, labels) for enhanced data presentation.

10

Creating row-level and aggregate calculations.

11

Using string functions, logical functions, and conditional calculations.

12

Practical applications of calculations for deriving insights.

1

Incorporating reference lines, trend lines, and forecasts.

2

Using parameters to create dynamic visualizations.

3

Highlight actions, sets, and advanced tooltips for interactivity.

4

Understanding Fixed, Include, and Exclude LOD calculations.

5

Practical scenarios for using LOD expressions in reporting.

6

Combining LOD expressions with other calculations.

7

Creating dual-axis charts, waterfall charts, and bullet graphs.

8

Understanding when and how to use advanced charts for storytelling.

9

Hands-on practice with custom chart creation.

10

Building interactive dashboards from multiple sheets.

11

Using dashboard actions to filter and highlight data dynamically.

12

Creating stories to present data insights in a narrative format.

Meet your Trainer

Our Trainers

Learners Point has a reputation for high-quality training that makes a difference in people's lives. We undertake a practical and innovative approach to working closely with businesses to improve their workforce. Our expertise is wide-ranging with ample support from our expert trainers who are globally recognized and hold a diverse set of experiences in their field of expertise. We are proud of our instructors who take ownership of our distinctive and comprehensive training methodologies, help our students imbibe those with ease, and accomplish gracefully.

We at Learners Point believe in encouraging our students to embark upon a journey of lifelong learning and self-development, with the aid of our comprehensive and distinctive courses tailored to current market trends. The manifestation of our career-oriented approach is what we assure through a pleasant professional enriched environment with cutting-edge technology, and an outstanding while highly acknowledged training staff that uses up-to-date methodologies and quality course material. With our aim to mold professionals to be future leaders, our industry expert trainers provide the best in town mentorship to our students while endowing them with the thirst for knowledge and inspiring them to strive for professional and human excellence.

Our Trainers

Learning Objectives

Upon finishing the training, you will be able to:

  • 1

    Manipulate data by using Pandas and NumPy and apply object-oriented principles confidently

  • 2

    Design, evaluate and implement different machine learning models for both supervised & unsupervised tasks and leverage tools like scikit-learn and TensorFlow

  • 3

    Get hands-on with RNNs, CNNs and Transformer models for advanced AI and NLP tasks to solve real-world challenges

  • 4

    Create impactful visualisations using Tableau, Seaborn and Matplotlib for showcasing data insights through interactive dashboards

  • 5

    Use cloud platforms to deploy scalable AI models and make your models production-ready by building REST APIs

  • objective-image

    Ready to get started?

  • KHDA Certificate

    Earn a KHDA attested Course Certificate. The Knowledge and Human Development Authority (KHDA) is the educational quality assurance and regulatory authority of the Government of Dubai, United Arab Emirates.

    Certifcate-Image0

    Learners Point Certificate

    Earn a Course Completion Certificate, an official Learners Point credential that confirms that you have successfully completed a course with us.

    Certifcate-Image1

    Overall ratings by our students

    Related courses

    Frequently asked questions

    Our Artificial Intelligence and Machine Learning Course in Ethiopia covers the essential topics in Python, data visualisation techniques, Machine Learning algorithms, Deep Learning and more. Students get hands-on with real-world industry use cases and a capstone project. We also offer dedicated career support for learners to start their careers in AI and ML.

    There are no eligibility requirements for this AI and Machine Learning course in Ethiopia. Our course offers foundational knowledge. Our curriculum covers all the topics from basic to advanced. Therefore, it is perfect for anyone who wants to start their career in data science and machine learning.

    Pursuing a career in AI and ML is highly rewarding. According to the Ethiopian AI Council, the demand for AI specialists has increased by 75% since 2024, driven by sectors like healthcare, finance and agriculture. As the tech industry is adopting AI and its latest developments, the demand for certified AI experts will keep growing in Ethiopia.

    The key benefits of completing this course are listed below:

    1. Complete skill development in AI and ML, including Python, Machine Learning, Data Analysis and Deep Learning models.
    2. Apply problem-solving skills confidently after solving the industry use cases and work on the Capstone Project.
    3. Completing this AI and ML training improves your employability, opening up numerous job opportunities in data science, AI and machine learning in several industries.
    4. Our curriculum aligns with the latest industry standards. This helps you to stay updated with the evolving tech landscape.
    5. Get all the guidance and important resources to start your career in the AI and machine learning job market.

    We train learners to be job-ready and build a strong portfolio to pursue such job roles. Here are some fresher job roles you can apply for after completing the AI and Machine Learning training in Ethiopia:

    1. AI Research Assistant
    2. Junior Data Scientist
    3. AI Developer
    4. AI Product Manager
    5. ML Engineer

    Do you want to learn more about Learners Point Academy?

    • Learn more about courses
    • Understand about our methodology
    • Let’s talk about Corporate trainings
    • Anything else that you want to know, we are here for you!

    Let's chat!

    • Afghanistan+93
    • Albania+355
    • Algeria+213
    • Andorra+376
    • Angola+244
    • Antigua and Barbuda+1268
    • Argentina+54
    • Armenia+374
    • Aruba+297
    • Australia+61
    • Austria+43
    • Azerbaijan+994
    • Bahamas+1242
    • Bahrain+973
    • Bangladesh+880
    • Barbados+1246
    • Belarus+375
    • Belgium+32
    • Belize+501
    • Benin+229
    • Bhutan+975
    • Bolivia+591
    • Bosnia and Herzegovina+387
    • Botswana+267
    • Brazil+55
    • British Indian Ocean Territory+246
    • Brunei+673
    • Bulgaria+359
    • Burkina Faso+226
    • Burundi+257
    • Cambodia+855
    • Cameroon+237
    • Canada+1
    • Cape Verde+238
    • Caribbean Netherlands+599
    • Cayman Islands+1
    • Central African Republic+236
    • Chad+235
    • Chile+56
    • China+86
    • Colombia+57
    • Comoros+269
    • Congo+243
    • Congo+242
    • Costa Rica+506
    • Côte d'Ivoire+225
    • Croatia+385
    • Cuba+53
    • Curaçao+599
    • Cyprus+357
    • Czech Republic+420
    • Denmark+45
    • Djibouti+253
    • Dominica+1767
    • Dominican Republic+1
    • Ecuador+593
    • Egypt+20
    • El Salvador+503
    • Equatorial Guinea+240
    • Eritrea+291
    • Estonia+372
    • Ethiopia+251
    • Fiji+679
    • Finland+358
    • France+33
    • French Guiana+594
    • French Polynesia+689
    • Gabon+241
    • Gambia+220
    • Georgia+995
    • Germany+49
    • Ghana+233
    • Greece+30
    • Greenland+299
    • Grenada+1473
    • Guadeloupe+590
    • Guam+1671
    • Guatemala+502
    • Guinea+224
    • Guinea-Bissau+245
    • Guyana+592
    • Haiti+509
    • Honduras+504
    • Hong Kong+852
    • Hungary+36
    • Iceland+354
    • India+91
    • Indonesia+62
    • Iran+98
    • Iraq+964
    • Ireland+353
    • Israel+972
    • Italy+39
    • Jamaica+1876
    • Japan+81
    • Jordan+962
    • Kazakhstan+7
    • Kenya+254
    • Kiribati+686
    • Kosovo+383
    • Kuwait+965
    • Kyrgyzstan+996
    • Laos+856
    • Latvia+371
    • Lebanon+961
    • Lesotho+266
    • Liberia+231
    • Libya+218
    • Liechtenstein+423
    • Lithuania+370
    • Luxembourg+352
    • Macau+853
    • Macedonia+389
    • Madagascar+261
    • Malawi+265
    • Malaysia+60
    • Maldives+960
    • Mali+223
    • Malta+356
    • Marshall Islands+692
    • Martinique+596
    • Mauritania+222
    • Mauritius+230
    • Mexico+52
    • Micronesia+691
    • Moldova+373
    • Monaco+377
    • Mongolia+976
    • Montenegro+382
    • Morocco+212
    • Mozambique+258
    • Myanmar+95
    • Namibia+264
    • Nauru+674
    • Nepal+977
    • Netherlands+31
    • New Caledonia+687
    • New Zealand+64
    • Nicaragua+505
    • Niger+227
    • Nigeria+234
    • North Korea+850
    • Norway+47
    • Oman+968
    • Pakistan+92
    • Palau+680
    • Palestine+970
    • Panama+507
    • Papua New Guinea+675
    • Paraguay+595
    • Peru+51
    • Philippines+63
    • Poland+48
    • Portugal+351
    • Puerto Rico+1
    • Qatar+974
    • Réunion+262
    • Romania+40
    • Russia+7
    • Rwanda+250
    • Saint Kitts and Nevis+1869
    • Saint Lucia+1758
    • Saint Vincent and the Grenadines+1784
    • Samoa+685
    • San Marino+378
    • São Tomé and Príncipe+239
    • Saudi Arabia+966
    • Senegal+221
    • Serbia+381
    • Seychelles+248
    • Sierra Leone+232
    • Singapore+65
    • Slovakia+421
    • Slovenia+386
    • Solomon Islands+677
    • Somalia+252
    • South Africa+27
    • South Korea+82
    • South Sudan+211
    • Spain+34
    • Sri Lanka+94
    • Sudan+249
    • Suriname+597
    • Swaziland+268
    • Sweden+46
    • Switzerland+41
    • Syria+963
    • Taiwan+886
    • Tajikistan+992
    • Tanzania+255
    • Thailand+66
    • Timor-Leste+670
    • Togo+228
    • Tonga+676
    • Trinidad and Tobago+1868
    • Tunisia+216
    • Turkey+90
    • Turkmenistan+993
    • Tuvalu+688
    • Uganda+256
    • Ukraine+380
    • United Arab Emirates+971
    • United Kingdom+44
    • United States+1
    • Uruguay+598
    • Uzbekistan+998
    • Vanuatu+678
    • Vatican City+39
    • Venezuela+58
    • Vietnam+84
    • Yemen+967
    • Zambia+260
    • Zimbabwe+263

    Learn now, pay later

    Dive into your course now and pay in installments

    Tamara
    ADCB