Course Contents / Lesson Plan
Course Title: Artificial Intelligence (Machine Learning & Deep Learning)
Duration: 3 Months
Trainer Name | |
Course Title | Artificial Intelligence (Machine Learning & Deep Learning) |
Objective of Course | Employable skills and hands on practice for Artificial Intelligence, including specialization in Natural Language Processing (NLP) and Microsoft Azure AI Associate
The aim for the team of staff responsible for delivery of the advanced IT curriculum is to provide knowledge and develop skills related to the IT. The course will allow participants to gain a comprehensive understanding of all the aspects. It will also develop the participant’s ability to act in a professional and responsible manner. Teaching staff will provide the technical knowledge and abilities required to solve tasks and problems that are goal-oriented. They will use participant-centered, practically oriented methods. They will also develop a program of practical assessment that reflects the learning outcomes stated in the curriculum. Trainees of the IT curriculum will also develop their willingness and ability as individuals to clarify issues, as well as think through and assess development opportunities.
Teaching staff will also support trainees in developing characteristics such as self-reliance, reliability, responsibility, a sense of duty and a willingness and ability to criticize and accept criticism well and to adapt their future behavior accordingly.
Teaching staff also use the IT curriculum to address the development of professional competence. Trainees will acquire the ability to work in a professional environment. By the end of this course, the trainees should gain the following competencies:
Understanding of core concepts of artificial intelligence and machine learning State of the art machine learning techniques Hands-on exposure to exploratory data analysis Practical exposure to model design, evaluation Familiarity with tools and libraries such as scikit learn, pandas numpy, tensorflow, pytorch and keras |
Learning Outcome of the Course | After taking this course, you will be familiar with the fundamentals of Artificial Intelligence. You will gain practical experience in applying AI for problem solving, and will develop a deep understanding of the core concepts by implementing solutions to real world problems.
By the end of this course, the trainees should gain the following competencies: Understanding of core concepts of artificial intelligence and machine learning State of the art machine learning techniques Hands-on exposure to exploratory data analysis Practical exposure to model design, evaluation Familiarity with tools and libraries such as scikit learn, pandas numpy, tensorflow, pytorch and keras After the specialization in NLP, you will be comfortable using TensorFlow pipelines for NLP at the end of the course. Moreover, You will learn to build your own models which will extract information from textual data. You will learn text processing fundamentals, including text normalization, stemming and lemmatization. You will learn about different evaluation metrics for models trained for NLP tasks. You will learn to make a part of speech (POS) tagging model. You will learn about named entity recognition. You will learn advanced techniques including word embeddings, deep learning (DL) techniques. You will learn how to deploy a NLP model Moreover, you will learn not only all these skills but also learn to use Microsoft Azure API for Machine and Deep Learning for numerical, image and text data. |
Course Execution Plan | Total Duration of Course: 3 Months |
Class Hours: 4 Hours per day | |
Theory: 20% Practical: 80% | |
Companies Offering Jobs in the respective trade | 1. Careem
2. Afiniti 3. Addo.ai 4. Arbisoft 5. I2c 6. Xavor 7. Fiverivers Technologies 8. Confiz 9. Crossover 10. NetSol 11. Research institutes 12. All Private Institutes who have an ML department |
Job Opportunities | AI is the buzzword of the century, attracting attention across industries, motivating changes in products as well as services. It
is the very nature of the subject that makes its applications infinite, |
in multiple domains. Whether you belong to a technical background or not, chances are that AI can make your job easier, and push it in the right direction. Dive in to develop an understanding of the core concepts, while gaining hands on experience and training from the industry’s finest. Trained resources can find work as one of the following roles:
· AI Associate Engineer · Machine Learning associate analyst · Assistant Data Analyst · Research Assistant |
No of Students | 25 |
Learning Place | Classroom / Lab |
Instructional Resources
/ Reference Material |
Linux:
· Learn Linux Shell Scripting – Fundamentals of Bash 4.4 [Sebastiaan Tammer – Packt Publishing Ltd.] · Sams Teach Yourself Shell Programming in 24 Hours [Second Edition , Sams Publishing] · Applied Data Science – (Chapter 01) [Ian Langmore & Daniel Krasner] · Linux Tutorial – Basic Command Line https://www.youtube.com/watch?v=cBokz0LTizk Python: · Learning Python – 2nd Edition (Ch:12: OOP in Python) [B. Nagesh Rao, CyberPlus Infotech Pvt. Ltd.] · Python for Everybody [Dr. Charles R. Severance] · Python: A Simple Tutorial [Matt Huenerfauth, University of Pennsulvania, USA] · Smarter Way to Learn Python [Mark Mayers] · A Python Book: Beginning Python, Advanced Python, and Python Exercises [Dave Kuhlman] · Mastering Object-Oriented Python [Second Edition, Steven F. Lott, Pack Publishing Ltd.] · Python Official Documentation https://docs.python.org/3/ Descriptive Statistics and Probability: · Probability for Machine Learning [Jason Brownlee] · Making Sense of Data: A Practical Guide to Exploratory Data Analysis and Data Mining (Ch: 02) [Second Edition, Glenn J. Myatt & Wayne P. Johnson, WILEY] · Practical Statistics for Data Scientists [Second Edition, Peter Bruce, Andrew Bruce, and Peter Gedeck, O’REILLY] |
Exploratory Data Analysis:
· Numpy o Python for Data Analysis (Ch:04, Appendix A: Advanced Numpy) [Second Edition, Wes McKinney, O’REILLY] o Numpy Official Documentation https://numpy.org/doc/1.24/ · Pandas o Pandas 1.x Cookbook [Second Edition, Matt Harrison & Theodore Petrou, Pack Publishing Ltd.] o Python for Data Analysis (Ch:05, 07, 10, 12) [Second Edition, Wes McKinney, O’REILLY] o Hands-on Exploratory Data Analysis with Python (Ch: 04, 06) [Suresh Kumar Mukhiya & Usman Ahmed, Pack Publishing Ltd.] o Pandas Official Documentation https://pandas.pydata.org/docs/ · Matplotlib o Pandas 1.x Cookbook (Ch:13) [Second Edition, Matt Harrison & Theodore Petrou, Pack Publishing Ltd.] o Hands-on Exploratory Data Analysis with Python (Ch: 04, 06) [Suresh Kumar Mukhiya & Usman Ahmed, Pack Publishing Ltd.] o Matplotlib Official Documentation https://matplotlib.org/stable/index.html · Seaborn o Pandas 1.x Cookbook (Ch:13) [Second Edition, Matt Harrison & Theodore Petrou, Pack Publishing Ltd.] o Python for Data Analysis (Ch:09) [Second Edition, Wes McKinney, O’REILLY] o Seaborn Official Documentation https://seaborn.pydata.org/ |
Machine Learning:
· Machine Learning by Andrew NG (Also available freely on Youtube) https://www.coursera.org/collections/machine- learning · Machine Learning: An Algorithmic Perspective [Second Edition, Stephen Marsland, CRC Press] · Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow [Third Edition, Aurélien Géron, O’REILLY] · XGBoost with Python [Jason Brownlee] · Learn TensorFlow 2.0 [Pramod Singh & Avinash Manure, Apress]
Natural Language Processing: · Speech and Language Processing · [Third Edition, Dan Jurafsky, James H. Martin] · Deep Learning for Natural Language Processing [Jason Brownlee] · Natural Language Processing Cookbook [Krishna Bhavsar, Naresh Kumar, & Pratap Dangeti, Pack Publishing Ltd.]
Deep Learning: · Deep Learning by Andrew NG (Also available freely on Youtube) · https://www.coursera.org/learn/neural-networks- deep-learning · Deep Learning with Python [Jason Brownlee] · Deep Learning for Time Series Forecasting [Jason Brownlee] · Long Short-Term Memory Networks with Python [Jason Brownlee] · [Jason Brownlee] · Dive into Deep Learning [Aston Zhang, Zachary C. Lipton, Mu Li, and Alexander J. Smola] Microsoft Azure Machine Learning: · Mastering Azure Machine Learning: Execute Large- Scale End-to-end Machine Learning with Azure [Second Edition, Christopher Korner and Marcel Alsdorf, Packt Publishing Ltd.] · Microsoft Azure AI Fundamentals Training |
https://learn.microsoft.com/en- us/training/paths/prepare-teach-ai-900- fundamentals-academic-programs/
· Microsoft Azure AI Associate Training https://learn.microsoft.com/en- us/training/paths/prepare-teach-ai-102-microsoft- design-implement-azure/ · Microsoft Learn for Educators Program https://learn.microsoft.com/en-us/training/educator- center/programs/msle/ Software Download: · Anaconda https://www.anaconda.com/ · VSCode https://code.visualstudio.com/ · PyCharm (Community Edition) https://www.jetbrains.com/pycharm/ · PyTorch https://pytorch.org/get-started/locally/ · TensorFlow 2.0 https://www.tensorflow.org/install |
Schedule d Week | Module Title | Learning Units | Remarks | ||
Week 1 | Introduction
Linux Shell Scripting Fundamentals
Python Fundamentals |
Day 1 | Hour# 1 | · Introduction to AI
· Motivational Lecture (For further detail please see Page No: 3& 4) |
· Task 1 · Task 2 · Task 3-25
Details may be seen at Annexure-I |
Hour# 2 | · Course Introduction
· Job market · Course Applications · Work ethics · Survey of career opportunities · Survey of industry requirements for each career path · |
||||
Hour#
3, 4 |
· Software Installation (Anaconda, VSCode, PyCharm, etc.) | ||||
Day 2 | Hour# 1 | Introduction to Debian
· Basic Commands: pwd, cd, ls, cat, sudo, man, redirection, mkdir, rm, rmdir, cp, mv |
|||
Hour#
2 |
· file, reading, cat, more, less, head, alias, | ||||
Hour#
3 |
· shutdown, restart, touch, nano, bash, sh, chmod, ps, kill, dpkg | ||||
Hour#
4 |
· Package update and upgrade
· Environment Variables |
||||
Day 3 | Hour #
1 |
Values, expressions, and statements
· Numbers, Booleans, Strings · Operators, variables and keywords |
|||
Hour
# 2,3 |
· String operations | ||||
Hour #
4 |
· Input and Type casting
· Comments |
||||
Day 4 | Hour #
1 & 2 |
Data Structures
· Lists · Tuples |
|||
Hour #
3 & 4 |
· Dictionaries
· Sets |
||||
Day 5 | Hour #
1 & 2 |
Conditional Execution
· If, elif, and else statements · Break, continue, and pass statements |
· Nested conditionals
· Conditional (Ternary) Expression |
|||||
Hour #
3 & 4 |
· While, for loops and use of enumerate
· Nested loops · List comprehension · Iterators and Iterables · |
||||
Week 2 | Python Fundamentals
Implementation of OOP Principals in Python
Descriptive Statistics and Probability |
Day 1 | Hour# 1 | · Motivational Lecture (For further detail please see Page No: 3& 4) | · Task 26-
27 · Task 49- 51
Details may be seen at Annexure-I |
Hour# 2, 3 | · Functions
· Functions and variable scope · Lambda expression · Map and Filter · Inner/Nested functions |
||||
Hour #
4 |
· File Handling
· Exception Handling |
||||
Day 2 | Hour# 1 | · Classes and Objects
· Instance Variables and Methods · Class Variables and Functions · Constructors and Destructors |
|||
Hour# 2,3 | · Inheritance
· Multilevel Inheritance · Hierarchical Inheritance · Multiple Inheritance, Method Resolution Order |
||||
Hour# 4 | · Access Specifiers: Private, Public, Protected
· Name Mangling · Inner/Nested Class · Association, Aggregation, Composition |
||||
Day 3 | Hour#
1 |
· Polymorphism and Operator Overloading | |||
Hour# 2 | · Magic Functions/Dunder Functions | ||||
Hour# 3 | · Dynamic Polymorphism (subclass as base class) | ||||
Hour# 4 | · Abstract Method and Class, Empty Class, Data Class
· Keyword Arguments |
||||
Day 4 | Hour# 1, 2 | · Data and its types (structured, Unstructured)
· Quantitative data, Numerical, Continuous, and Discrete variables |
Overview | · Qualitative data, Categorical, Nominal, Ordinal, and Binary variables | ||||
Hour #
3-4 |
Measures of Central Tendency
· Mean, Mode, Median |
||||
Day 5 | Hour# 1,2 | Measures of Dispersion
· Variance, Standard deviation · Co-efficient of variation, skewness and kurtosis |
|||
Hour# 3, 4 | Measures of Position
· Z-Score, Percentile, Quartile |
||||
Week 3 | Descriptive Statistics and Probability Overview
Python Support Libraries for Exploratory Data Analysis – NUMPY |
Day 1 | Hour# 1 | · Motivational Lecture (For further detail please see Page No: 3& 4) | · Task 28-
48
Details may be seen at Annexure-I |
Hour#
2 |
· Correlation Coefficient | ||||
Hour# 3 | · Univariate, bivariate and multivariate plots | ||||
Hour# 4 | Probability | ||||
Day 2 | Hour# 1 | Joint, Marginal and Conditional probability | |||
Hour# 2 | · Probability Distributions
· |
||||
Hour # 3-4 | · Discrete and Continuous probability distributions
· Bayesian Probability |
||||
Day 3 | Hour# 1 | · Introduction to Numpy | |||
Hour# 2,3,4 | · Creating Numpy Arrays (from Python list, from built-in methods, from random)
· Array Attributes and Methods (reshape, max, min, argmax, argmin, shape, dtype, size, ndim) · Operations on Arrays (copying, append and Insert, Sorting, Removing/Deleting, Combining/Concatenating, Splitting) |
||||
Day 4 | Hour # 1-2 | · Data Loading & Saving
· NumPy Indexing and Selection (Indexing a 2D array, Logical Selection) · Broadcasting |
|||
Hour # 3-4 | · Type Casting
· Arthmetic Operations (Add, Subtract, Multiply, Divide, Exponentiation) · Universal Array Functions (sqrt, exp, max, |
– Pandas |
sin, etc) | |||||
Day 5 | Hour#
1 |
· Introduction to Pandas | ||||
Hour# 2 | · Series and DataFrame and Data Input
· Selection and Indexing (rows, columns, conditional selection, selection of subset of rows and columns, index setting, etc) |
|||||
Hour# 3 | · Operations on DataFrames (head, unique, value counts, applying custom functions, getting column and index names, sorting and
ordering, null value check, value replacement, dropping rows and columns, etc) |
|||||
Hour#
4 |
· Missing data & its handling | |||||
Week 4 | Python Support Libraries for Exploratory Data Analysis
– Pandas – Seaborn |
Day 1 | Hour# 1 | · Motivational Lecture (For further detail please see Page No: 3& 4) |
· Task 28-48 Details may be |
|
Hour# 2 | · Merging, Joining, and Concatenation (inner,
outer, right and left joins) |
|||||
Hour # 3-4 | · GroupBy
· Discretization and Binning · Operations on DataFrames · Data output/saving · Pandas for Plotting (area, bar, density, hist, line, scatter, barh, box, hexbin, kde, and pie plots |
|||||
Day 2 | Hour# 1 | · Introduction to Seaborn | seen at
Annexure-I |
|||
Hour# 2 | Distribution Plots
· distplot · jointplot (pairplot, rugplot, kdeplot) |
|||||
Hour# 3 | Categorical Data Plots
· factorplot, boxplot, violinplot, stripplot, swarmplot, barplot, countplot |
|||||
Hour# 4 | Matrix Plots
· Heatmap |
|||||
Day 3 | Hour# 1 | · Machine learning introduction and types | ||||
Hour# 2,3,4 | · Classical machine learning pipeline (data collection, preprocessing, feature crafting,
modeling, testing and evaluation, and deployment) |
|||||
Day 4 | Hour # 1,2 | · Supervised machine learning
· Regression and classification problems · Components of supervised machine learning (labeled data, hypothesis, cost function, optimizer) |
||||
Hour
# 3,4 |
· Univariate Linear Regression with Gradient Descent |
Day 5 | Hour # 1-2 | · Univariate Linear Regression with Gradient Descent
· Without Vectorization |
||||
Hour # 3-4 | · With Vectorization | |||||
Week 5 | Machine Learning-I | Day 1 | Hour# 1 | · Motivational Lecture (For further detail please see Page No: 3& 4) | · Task – 51,52
Details may be seen at Annexure-I |
|
Hour#
2,3,4 |
· Multivariate Linear Regression | |||||
Day 2 | Hour# 1,2,3,
4 |
· Polynomial Regression | ||||
Day 3 | Hour# 1,2,3,
4 |
· Logistic Regression (Binary Classification) | ||||
Day 4 | Hour# 1,2,3,
4 |
· Logistic Regression (Multiclass Classification) | ||||
Day 5 | Hour# 1,2,3,
4 |
· Code practice | ||||
Week 6 | Natural Language Processing | Day 1 | Hour# 1 | · Motivational Lecture (For further detail please see Page No: 3& 4) |
· Task 53- 55
Details may be |
|
Hour#
2 |
· Introduction to Natural Language Processing | |||||
Hour# 3 | · Syntax, Semantics, Pragmatics, and Discourse
· NLP curves and future directions |
|||||
Hour# 4 | Data pre-processing for NLP
· Introduction to NLTK/SpaCy · Noise removal (stopwords, punctuation, etc) |
|||||
Day 2 | Hour# 1 | · Word and sentence tokenization
· Word segmentation · Stemming · Text normalization · Regular expression for string parsing |
seen at
Annexure-I |
|||
Hour # 2-3 | · POS tagging
· NER tagging · Chunking and Chinking · Lemmatization · WordNet |
|||||
Hour# 4 | · Words as features (BoW model)
· Feature Selection and Extraction · Document Similarity |
|||||
Machine Learning II | Day 3 | Hour# 1 | · Testing | |||
Hour# 2 | · Evaluation Metrics
· Classification and Regression |
Hour # 3-4 | · Dataset imbalance and its remedies (Augmentation) | ||||
Day 4 | Hour# 1,2,3 | · Support Vector Machine (SVM) | |||
Hour#
4 |
· Decision Tree | ||||
Day 5 | Hour# 1,2 | · Decision Tree | |||
Hour
# 3-4 |
· Bagging – Random Forest | ||||
Build Your CV – Mid-term Exam |
|||||
Week 7 |
Deep Learning I |
Day 1 | Hour# 1 | · Motivational Lecture (For further detail please see Page No: 3& 4) |
· Task 56-64
Details may be seen at Annexure-I |
Hour# 2,3,4 | · Boosting | ||||
Day 2 | Hour# 1,2,3,
4 |
MLP Feed Forward Neural Network
· Forward and backward passes · Nonlinearity: Activation functions · Cross-Entropy · Computational graph and Backpropagation · Vanishing and exploding gradients · Overfitting, underfitting, dropout regularization |
|||
Day 3 | Hour# 1,2,3,
4 |
· Introduction and implementation of neural networks using appropriate deep learning API
of choice (TensorFlow, PyTorch, Keras) |
|||
Day 4 | Hour # 1-2 | Convolutional Neural Network (CNN)
· 2D CNN for image classification |
|||
Hour # 3-4 | · 1D CNN for text document classification | ||||
Day 5 | Hour
# 1-2 |
· Code Practice Neural Networks | |||
Hour # 3-4 | · Code Practice Neural Networks | ||||
Week 8 | Deep Learning II | Day 1 | Hour# 1 | · Motivational Lecture (For further detail please see Page No: 3& 4) | |
Hour# 2,3,4 | · Recurrent Neural Networks (RNNs) | ||||
Day 2 | Hour# 1,2,3,
4 |
· Long-Short-Term-Memory Networks (LSTM) | |||
Day 3 | Hour# 1 | · LSTM Code Practice | |||
Day 4 | Hour# 1,2,3,
4 |
· Gated Recurrent Unit Networks |
Day 5 | Hour #1,2,3
,4 |
· GRU Code Practice | |||
Week 9 | Deep Learning II | Day 1 | Hour# 1 | · Motivational Lecture (For further detail please see Page No: 3& 4) | |
Hour # 2,3,4 | Word Embeddings
· Word2vec · Continuous BOW · Continuous Skip-gram |
||||
Day 2 | Hour# 1,2,3,
4 |
· Gensim and Custom Embedding Training | |||
Day 3 | Hour# 1,2,3,
4 |
· Sequence Models | |||
Day 4 | Hour# 1,2,3,
4 |
Sequence Models
· 1 to 1 · 1 to Many |
|||
Day 5 | Hour# 1,2,3,
4 |
Sequence Models
· Many to 1 · Many to Many |
|||
Week 10 | Deep Learning II
Employable Project / Assignment (2 weeks, 11-12) in addition of regular classes. OR On job training (2 weeks) |
Day 1 | Hour# 1 | · Motivational Lecture (For further detail please see Page No: 3& 4) | · Task 65
Details may be seen at Annexure-I |
Hour# 2,3,4 | · Bi-Directional LSTM/RNN in Sequence Models | ||||
Day 2,3 | Hour# 1,2,3,
4 |
· Attention Mechanism in Models | |||
Day 4,5 | Hour# 1,2,3,
4 |
Selection of Project, architecture discussion, preparation.
· Guidelines to the Trainees for selection of employable project like final year project (FYP). · Assignment of Independent project to each Trainee. · A project based on trainee’s aptitude and acquired skills. · Designed by keeping in view the emerging trends in the local market as well as across the globe. · The project idea may be based on entrepreneurship. · Leading to the successful employment. · The duration of the project will be 2 weeks · Ideas may be generated via different sites such as: https://1000projects.org/ https://nevonprojects.com/ https://www.freestudentprojects.com/ |
https://technofizi.net/best-computer- science- and-engineering-cse-project- topics-ideas-for- students/
· Final viva/assessment will be conducted on project assignments. · At the end of session, the project will be presented in skills competition. · The skill competition will be conducted on zonal, regional and National level. · The project will be presented in front of Industrialists for commercialization · The best business idea will be placed in NAVTTC business incubation center for commercialization. OR · On job training for 2 weeks: · Aims to provide 2 weeks industrial training to the Trainees as part of overall training program · Ideal for the manufacturing trades · As an alternate to the projects that involve expensive equipment · Focuses on increasing Trainee’s motivation, productivity, efficiency and quick learning approach. |
||||||
Week 11 | MS Azure AI Service | Day 1 | Hour# 1 | · Motivational Lecture (For further detail please see Page No: 3& 4) |
· Task 65 Details may be |
|
Hour # 2,3 | Selection of Microsoft Azure AI Service
· Selection the appropriate service for a vision solution · Selection the appropriate service for a language analysis solution |
|||||
Hour#
4 |
· Selection the appropriate service for a decision support solution | seen at Annexure-I | ||||
Day 2 | Hour
# 1,2 |
· Selection the appropriate service in Cognitive
Services for a speech solution · Selection the appropriate Applied AI services |
||||
Hour # 3-4 | · Configuring Security for Microsoft Azure AI Service
· Manage account keys · Manage authentication for a resource · Secure services by using Azure Virtual Networks · Plan for a solution that meets Responsible AI principles |
|||||
Day 3 | Hour # 1-2 | Create & Manage Microsoft Azure AI Service
· Create an Azure AI resource · Configure diagnostic logging |
Hour # 3-4 | · Manage costs for Azure AI services
· Monitor an Azure AI resource |
||||
Day 4 | Hour # 1-2 | · Deploy Microsoft Azure AI Services
· Determine a default endpoint for a service · Create a resource by using the Azure portal · Integrate Azure AI services into a continuous integration/continuous deployment (CI/CD) pipeline · Plan a container deployment · Implement prebuilt containers in a connected environment |
|||
Hour # 3-4 | Microsoft Azure Creation of Solutions for Anomaly Detection Content Improvement
· Create a solution that uses Anomaly Detector, part of Cognitive Services · Create a solution that uses Azure Content Moderator · Create a solution that uses Personalizer, part of Cognitive Services · Create a solution that uses Azure Metrics Advisor, part of Azure Applied AI Services · Create a solution that uses Azure Immersive Reader, part of Azure Applied AI Services |
||||
Day 5 | Hour # 1-2 | Microsoft Azure Implementation of Image and Video Processing Solutions
· Analyze images · Extract text from images |
|||
Hour # 3-4 | · Implement image classification and object
detection by using the Custom Vision service, part of Azure Cognitive Services |
||||
Week 12 | Day 1 | Hour# 1 | · Motivational Lecture (For further detail please see Page No: 3& 4) |
· Task 65 Details may be seen at Annexure-I |
|
Hour# 2,3,4 | · Process videos | ||||
Day 2 | Hour# 1,2,3,
4 |
Microsoft Azure Natural Language Processing (NLP) Solutions Implementation
· Analyze text · Process speech · Translate language |
|||
Day 3 | Hour# 1,2,3,
4 |
· Build and manage a language understanding model
· Create a question answering solution |
|||
Day 4 | Hour# 1 | · Build and manage a language understanding model | |||
Hour # 2-4 | Microsoft Azure Knowledge Mining Solutions Implementation | ||||
Day 5 | Hour # 1-4 | Microsoft Azure Conversational AI Solutions Implementation |