SlideShare a Scribd company logo
1 of 26
Python
● Development
- Django / DRF, Flask, FastAPI
● Automation
- Libraries like subprocess, Request, ..
● Data Science & ML
- Numpy, Pandas, Matplotlib, …
Artificial Intelligence (AI)
What is AI
The simulation of human intelligence processes by machines, especially
computer systems
What is AI
Artificial Intelligence suggest that machines can mimic humans in:
1. Talking
2. Thinking
3. Learning
4. Planning
5. Understanding
AI and its subsets
Common AI application (usage area)
Virtual Assistants
Recommendation Systems (websites)
Natural Language Processing (NLP)
Image Recognition
Healthcare
Finance
AI Category - in general
Narrow AI: This type of AI is designed to perform a narrow task or a
specific set of tasks. Examples of narrow AI include virtual personal
assistants like Siri and Alexa or image recognition.
General AI: This refers to AI that possesses the ability to understand,
learn, and apply knowledge across a wide range of tasks, similar to
human intelligence. General AI remains largely theoretical and is the
subject of ongoing research and speculation.
AI types from learning perspective
Supervised Learning:
In supervised learning, an AI model learns from labeled data, where each input is associated with a
corresponding output label.
Example:
Email spam:
In email spam detection, the AI model learns to classify emails as either spam or non-spam (ham)
based on labeled training data
AI types from learning perspective
Unsupervised
Unsupervised learning involves training AI models on unlabeled data, where the model tries to find hidden
patterns or structures in the input data without explicit guidance.
The model is trained on a dataset containing customer attributes such as purchase history, browsing
behavior, age, gender, etc., without any explicit labels.
Reinforcement:
Learn from its environment.
Example: Autonomous Driving:
Reinforcement learning can be used to train autonomous vehicles to navigate complex environments and
make driving decisions.
Machine Learning (ML)
Machine learning is a subfield of artificial intelligence (AI) that focuses on developing algorithms
and techniques that enable computers to learn from data and improve their performance on tasks
without being explicitly programmed.
Deep Learning
Deep learning is a type of artificial intelligence (AI) that imitates the way the
human brain works to learn from data.
At the heart of deep learning are neural networks, which are computational
models inspired by the structure and function of the human brain
A neural network consists of interconnected nodes, called neurons, organized
into layers.
Neural Network vs Deep learning
Link1: https://www.youtube.com/watch?v=UuCTfDvdeoU
Link2: https://www.youtube.com/watch?v=f0t-OCG79-U
Neural Network vs Deep learning
Type of deep learning
Convolutional Neural Networks (CNNs): CNNs are primarily used for visual
imagery tasks such as image recognition, object detection, and image
classification. They are designed to automatically and adaptively learn spatial
hierarchies of features through the application of convolutional filters.
Type of deep learning
Recurrent Neural Networks (RNNs): RNNs are designed to work with
sequential data, such as time series, natural language, and audio. They have
connections that form directed cycles, allowing them to exhibit temporal dynamic
behavior.
Type of deep learning
Deep Reinforcement Learning (DRL): DRL combines deep learning techniques
with reinforcement learning, a type of machine learning where an agent learns to
interact with an environment to achieve a goal. DRL has been successful in
training agents to play complex video games, control robots, and make decisions
in various domains.
Type of deep learning
Transformers: Transformers are a type of deep learning architecture that has
gained popularity in natural language processing (NLP). They rely on attention
mechanisms to weigh the importance of different input tokens when processing
sequences of data. Transformer-based models, such GPT (Generative Pre-trained
Transformer), have achieved state-of-the-art results in tasks like language
translation, text generation, and question answering.
NLP (Natural language Process)
is a machine learning technology that gives computers the ability to interpret,
manipulate, and comprehend human language
or
NLP is a field of AI that focuses on the interaction between computers and
humans through natural language. It involves the development of algorithms and
techniques to enable computers to understand, interpret, generate, and respond
to human language in a meaningful way.
NLP applications (usage)
● virtual assistants
● Chatbots
● language translation systems
Fundamentals of NLP
Text Normalization:
Text normalization involves converting text to a canonical form to make it uniform and
easier to process.
Techniques include lowercase conversion, removing punctuation and lemmatization.
Example:
Input: "He runs quickly, running and runner."
Output: "he run quick run and runner"
Fundamentals of NLP
Tokenization:
Tokenization is the process of breaking text into smaller units, such as words or
subwords, called tokens.
Example:
Input: "Natural Language Processing is fascinating!"
Output: ["Natural", "Language", "Processing", "is", "fascinating", "!"]
Fundamentals of NLP
Part-of-Speech (POS) Tagging:
POS tagging assigns grammatical categories (e.g., noun, verb, adjective) to each
word in a sentence.
Example:
Input: "The cat is sleeping on the mat."
Output: [("The", "AT"), ("cat", "NN"), ("is", "VB"), ("sleeping", "VBN"), (
Fundamentals of NLP
Text Classification:
Text classification categorizes text into predefined classes or categories based on
its content.
Example:
Input: "Is this email spam or not?"
Output: Spam
Fundamentals of NLP
Language Translation:
Language translation translates text from one language to another while
preserving meaning.
Example:
Input: "Bonjour, comment ça va?"
Output: "Hello, how are you?"
Fundamentals of NLP
Text Generation:
Text generation generates new text based on a given prompt or input.
Example:
Input: "What is NLP?,"
Output: "NLP stands for Natural Language Processing."
LLMs (Large Language Models)
Is a class of machine learning models that are trained on vast amounts of text
data to understand and generate human-like language.
● ChatGPT
● Google Gemini
● MS Copilot
● X Grok
Generative AI encompasses a wide range of techniques and models that are
capable of generating new data samples across various domains.
LLMs is part of Generative AI

More Related Content

Similar to Artificial inteIegence & Machine learning - Key Concepts

EXPLORING NATURAL LANGUAGE PROCESSING (1).pptx
EXPLORING NATURAL LANGUAGE PROCESSING (1).pptxEXPLORING NATURAL LANGUAGE PROCESSING (1).pptx
EXPLORING NATURAL LANGUAGE PROCESSING (1).pptxAtulKumarUpadhyay4
 
NATURAL LANGUAGE PROCESSING.pptx
NATURAL LANGUAGE PROCESSING.pptxNATURAL LANGUAGE PROCESSING.pptx
NATURAL LANGUAGE PROCESSING.pptxsaivinay93
 
Frame-Script and Predicate logic.pptx
Frame-Script and Predicate logic.pptxFrame-Script and Predicate logic.pptx
Frame-Script and Predicate logic.pptxnilesh405711
 
Natural Language Processing (NLP).pdf
Natural Language Processing (NLP).pdfNatural Language Processing (NLP).pdf
Natural Language Processing (NLP).pdfMoar Digital 360
 
Natural language understandihggjsjng. pptx
Natural language understandihggjsjng. pptxNatural language understandihggjsjng. pptx
Natural language understandihggjsjng. pptxMAKSHAY6
 
Natural language understanding of chatbots
Natural language understanding of chatbotsNatural language understanding of chatbots
Natural language understanding of chatbotsabn17p
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligencejasumadhav
 
Breaking down the AI magic of ChatGPT: A technologist's lens to its powerful ...
Breaking down the AI magic of ChatGPT: A technologist's lens to its powerful ...Breaking down the AI magic of ChatGPT: A technologist's lens to its powerful ...
Breaking down the AI magic of ChatGPT: A technologist's lens to its powerful ...rahul_net
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language ProcessingBhavya Chawla
 
Generative AI by Salesforce Admin Group Dehradun
Generative AI by Salesforce Admin Group DehradunGenerative AI by Salesforce Admin Group Dehradun
Generative AI by Salesforce Admin Group DehradunkailashChandra95
 
Powerful landscape of natural language processing
Powerful landscape of natural language processingPowerful landscape of natural language processing
Powerful landscape of natural language processingPolestarsolutions
 
Deciphering Acronym Soup, ML vs. AI
Deciphering Acronym Soup, ML vs. AIDeciphering Acronym Soup, ML vs. AI
Deciphering Acronym Soup, ML vs. AIAnita Luthra
 
The Rise Of Conversational AI with David Low
The Rise Of Conversational AI with David LowThe Rise Of Conversational AI with David Low
The Rise Of Conversational AI with David LowDatabricks
 
NLP_A Chat-Bot_answering_queries_of_UT-Dallas_Students
NLP_A Chat-Bot_answering_queries_of_UT-Dallas_StudentsNLP_A Chat-Bot_answering_queries_of_UT-Dallas_Students
NLP_A Chat-Bot_answering_queries_of_UT-Dallas_StudentsHimanshu kandwal
 
An Overview of Natural Language Processing.pptx
An Overview of Natural Language Processing.pptxAn Overview of Natural Language Processing.pptx
An Overview of Natural Language Processing.pptxSoftxai
 
Step Into World of Artificial Intelligence
Step Into World of Artificial IntelligenceStep Into World of Artificial Intelligence
Step Into World of Artificial IntelligenceExplore Skilled
 
Agile Mumbai 2022 - Vikesh Morye | Transfer Learning for Business Agility
Agile Mumbai 2022 - Vikesh Morye | Transfer Learning for Business AgilityAgile Mumbai 2022 - Vikesh Morye | Transfer Learning for Business Agility
Agile Mumbai 2022 - Vikesh Morye | Transfer Learning for Business AgilityAgileNetwork
 

Similar to Artificial inteIegence & Machine learning - Key Concepts (20)

EXPLORING NATURAL LANGUAGE PROCESSING (1).pptx
EXPLORING NATURAL LANGUAGE PROCESSING (1).pptxEXPLORING NATURAL LANGUAGE PROCESSING (1).pptx
EXPLORING NATURAL LANGUAGE PROCESSING (1).pptx
 
NATURAL LANGUAGE PROCESSING.pptx
NATURAL LANGUAGE PROCESSING.pptxNATURAL LANGUAGE PROCESSING.pptx
NATURAL LANGUAGE PROCESSING.pptx
 
Frame-Script and Predicate logic.pptx
Frame-Script and Predicate logic.pptxFrame-Script and Predicate logic.pptx
Frame-Script and Predicate logic.pptx
 
Ai assignment
Ai assignmentAi assignment
Ai assignment
 
Natural Language Processing (NLP).pdf
Natural Language Processing (NLP).pdfNatural Language Processing (NLP).pdf
Natural Language Processing (NLP).pdf
 
Natural language understandihggjsjng. pptx
Natural language understandihggjsjng. pptxNatural language understandihggjsjng. pptx
Natural language understandihggjsjng. pptx
 
Natural language understanding of chatbots
Natural language understanding of chatbotsNatural language understanding of chatbots
Natural language understanding of chatbots
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
Breaking down the AI magic of ChatGPT: A technologist's lens to its powerful ...
Breaking down the AI magic of ChatGPT: A technologist's lens to its powerful ...Breaking down the AI magic of ChatGPT: A technologist's lens to its powerful ...
Breaking down the AI magic of ChatGPT: A technologist's lens to its powerful ...
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language Processing
 
Generative AI by Salesforce Admin Group Dehradun
Generative AI by Salesforce Admin Group DehradunGenerative AI by Salesforce Admin Group Dehradun
Generative AI by Salesforce Admin Group Dehradun
 
Powerful landscape of natural language processing
Powerful landscape of natural language processingPowerful landscape of natural language processing
Powerful landscape of natural language processing
 
Deciphering Acronym Soup, ML vs. AI
Deciphering Acronym Soup, ML vs. AIDeciphering Acronym Soup, ML vs. AI
Deciphering Acronym Soup, ML vs. AI
 
Nltk
NltkNltk
Nltk
 
The Rise Of Conversational AI with David Low
The Rise Of Conversational AI with David LowThe Rise Of Conversational AI with David Low
The Rise Of Conversational AI with David Low
 
NLP_A Chat-Bot_answering_queries_of_UT-Dallas_Students
NLP_A Chat-Bot_answering_queries_of_UT-Dallas_StudentsNLP_A Chat-Bot_answering_queries_of_UT-Dallas_Students
NLP_A Chat-Bot_answering_queries_of_UT-Dallas_Students
 
NLP.pptx
NLP.pptxNLP.pptx
NLP.pptx
 
An Overview of Natural Language Processing.pptx
An Overview of Natural Language Processing.pptxAn Overview of Natural Language Processing.pptx
An Overview of Natural Language Processing.pptx
 
Step Into World of Artificial Intelligence
Step Into World of Artificial IntelligenceStep Into World of Artificial Intelligence
Step Into World of Artificial Intelligence
 
Agile Mumbai 2022 - Vikesh Morye | Transfer Learning for Business Agility
Agile Mumbai 2022 - Vikesh Morye | Transfer Learning for Business AgilityAgile Mumbai 2022 - Vikesh Morye | Transfer Learning for Business Agility
Agile Mumbai 2022 - Vikesh Morye | Transfer Learning for Business Agility
 

Recently uploaded

Log Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxLog Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxJohnnyPlasten
 
Ravak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxRavak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxolyaivanovalion
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxolyaivanovalion
 
Halmar dropshipping via API with DroFx
Halmar  dropshipping  via API with DroFxHalmar  dropshipping  via API with DroFx
Halmar dropshipping via API with DroFxolyaivanovalion
 
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一ffjhghh
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationshipsccctableauusergroup
 
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfKantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfSocial Samosa
 
Carero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxCarero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxolyaivanovalion
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfLars Albertsson
 
Brighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingBrighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingNeil Barnes
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Callshivangimorya083
 
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiVIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiSuhani Kapoor
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfMarinCaroMartnezBerg
 
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysismanisha194592
 
Dubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls DubaiDubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls Dubaihf8803863
 

Recently uploaded (20)

Log Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxLog Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptx
 
Ravak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxRavak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptx
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFx
 
Halmar dropshipping via API with DroFx
Halmar  dropshipping  via API with DroFxHalmar  dropshipping  via API with DroFx
Halmar dropshipping via API with DroFx
 
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships
 
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfKantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
 
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
 
Carero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxCarero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptx
 
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdf
 
Brighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingBrighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data Storytelling
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
 
E-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptxE-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptx
 
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiVIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdf
 
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysis
 
Dubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls DubaiDubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls Dubai
 

Artificial inteIegence & Machine learning - Key Concepts

  • 1. Python ● Development - Django / DRF, Flask, FastAPI ● Automation - Libraries like subprocess, Request, .. ● Data Science & ML - Numpy, Pandas, Matplotlib, …
  • 3. What is AI The simulation of human intelligence processes by machines, especially computer systems
  • 4. What is AI Artificial Intelligence suggest that machines can mimic humans in: 1. Talking 2. Thinking 3. Learning 4. Planning 5. Understanding
  • 5. AI and its subsets
  • 6. Common AI application (usage area) Virtual Assistants Recommendation Systems (websites) Natural Language Processing (NLP) Image Recognition Healthcare Finance
  • 7. AI Category - in general Narrow AI: This type of AI is designed to perform a narrow task or a specific set of tasks. Examples of narrow AI include virtual personal assistants like Siri and Alexa or image recognition. General AI: This refers to AI that possesses the ability to understand, learn, and apply knowledge across a wide range of tasks, similar to human intelligence. General AI remains largely theoretical and is the subject of ongoing research and speculation.
  • 8. AI types from learning perspective Supervised Learning: In supervised learning, an AI model learns from labeled data, where each input is associated with a corresponding output label. Example: Email spam: In email spam detection, the AI model learns to classify emails as either spam or non-spam (ham) based on labeled training data
  • 9. AI types from learning perspective Unsupervised Unsupervised learning involves training AI models on unlabeled data, where the model tries to find hidden patterns or structures in the input data without explicit guidance. The model is trained on a dataset containing customer attributes such as purchase history, browsing behavior, age, gender, etc., without any explicit labels. Reinforcement: Learn from its environment. Example: Autonomous Driving: Reinforcement learning can be used to train autonomous vehicles to navigate complex environments and make driving decisions.
  • 10. Machine Learning (ML) Machine learning is a subfield of artificial intelligence (AI) that focuses on developing algorithms and techniques that enable computers to learn from data and improve their performance on tasks without being explicitly programmed.
  • 11. Deep Learning Deep learning is a type of artificial intelligence (AI) that imitates the way the human brain works to learn from data. At the heart of deep learning are neural networks, which are computational models inspired by the structure and function of the human brain A neural network consists of interconnected nodes, called neurons, organized into layers.
  • 12. Neural Network vs Deep learning Link1: https://www.youtube.com/watch?v=UuCTfDvdeoU Link2: https://www.youtube.com/watch?v=f0t-OCG79-U
  • 13. Neural Network vs Deep learning
  • 14. Type of deep learning Convolutional Neural Networks (CNNs): CNNs are primarily used for visual imagery tasks such as image recognition, object detection, and image classification. They are designed to automatically and adaptively learn spatial hierarchies of features through the application of convolutional filters.
  • 15. Type of deep learning Recurrent Neural Networks (RNNs): RNNs are designed to work with sequential data, such as time series, natural language, and audio. They have connections that form directed cycles, allowing them to exhibit temporal dynamic behavior.
  • 16. Type of deep learning Deep Reinforcement Learning (DRL): DRL combines deep learning techniques with reinforcement learning, a type of machine learning where an agent learns to interact with an environment to achieve a goal. DRL has been successful in training agents to play complex video games, control robots, and make decisions in various domains.
  • 17. Type of deep learning Transformers: Transformers are a type of deep learning architecture that has gained popularity in natural language processing (NLP). They rely on attention mechanisms to weigh the importance of different input tokens when processing sequences of data. Transformer-based models, such GPT (Generative Pre-trained Transformer), have achieved state-of-the-art results in tasks like language translation, text generation, and question answering.
  • 18. NLP (Natural language Process) is a machine learning technology that gives computers the ability to interpret, manipulate, and comprehend human language or NLP is a field of AI that focuses on the interaction between computers and humans through natural language. It involves the development of algorithms and techniques to enable computers to understand, interpret, generate, and respond to human language in a meaningful way.
  • 19. NLP applications (usage) ● virtual assistants ● Chatbots ● language translation systems
  • 20. Fundamentals of NLP Text Normalization: Text normalization involves converting text to a canonical form to make it uniform and easier to process. Techniques include lowercase conversion, removing punctuation and lemmatization. Example: Input: "He runs quickly, running and runner." Output: "he run quick run and runner"
  • 21. Fundamentals of NLP Tokenization: Tokenization is the process of breaking text into smaller units, such as words or subwords, called tokens. Example: Input: "Natural Language Processing is fascinating!" Output: ["Natural", "Language", "Processing", "is", "fascinating", "!"]
  • 22. Fundamentals of NLP Part-of-Speech (POS) Tagging: POS tagging assigns grammatical categories (e.g., noun, verb, adjective) to each word in a sentence. Example: Input: "The cat is sleeping on the mat." Output: [("The", "AT"), ("cat", "NN"), ("is", "VB"), ("sleeping", "VBN"), (
  • 23. Fundamentals of NLP Text Classification: Text classification categorizes text into predefined classes or categories based on its content. Example: Input: "Is this email spam or not?" Output: Spam
  • 24. Fundamentals of NLP Language Translation: Language translation translates text from one language to another while preserving meaning. Example: Input: "Bonjour, comment ça va?" Output: "Hello, how are you?"
  • 25. Fundamentals of NLP Text Generation: Text generation generates new text based on a given prompt or input. Example: Input: "What is NLP?," Output: "NLP stands for Natural Language Processing."
  • 26. LLMs (Large Language Models) Is a class of machine learning models that are trained on vast amounts of text data to understand and generate human-like language. ● ChatGPT ● Google Gemini ● MS Copilot ● X Grok Generative AI encompasses a wide range of techniques and models that are capable of generating new data samples across various domains. LLMs is part of Generative AI