SlideShare une entreprise Scribd logo
1  sur  24
Télécharger pour lire hors ligne
Language Analysis using
Machine learning:
An overview
Rudradeb Mitra
Bio
• AI researcher published 10
research papers on topics like
logical reasoning, language
analysis, Semantic web.
• Masters from University of
Cambridge, UK.
• Involved with startups since
2010.
• Machine learning enthusiast.
What is machine learning?
• Apply previously acquired
knowledge to new or novel
situation
• Search tree, neural network,
Bayesian reasoning, logic,…
• Boom and AI winter cycle
(1974-80, 1980-87)
Arthur Samuel with his checker playing machine
But something is happening
recently…..
• AlphaGo defeated world Go
champion.
• AP is going to use machine
created news articles for
sports coverage
• Deep Mind to check NHS eye
scans for disease analysis
• People have termed it similar
to Industrial revolution
Applications
• News articles (AP), robot lawyers, designers
(wix), car industry (google, apple), tour guides,
rockets….
• Open AI, facebook, google, microsoft, twitter…
• ….machine learning will affect all domains…..
Why now?
• Big data - What do we do with
it?
• Visualize, Analyze - Human
element
• Machine learning / Deep
neural network - Learn from
the data
Language understanding
• “A computer would deserve to
be called intelligent if it could
deceive a human into
believing that it is human.” -
Alan Turing
• Language is the form of
communication.
• Basic necessity in solving AI
problems in language
understanding.
Applications of NLP
• Topic modelling
• Text summarization
• Translation
• Sentiment analysis
• Image captions and descriptions …
Historic approaches…
• Syntax tree
• Semantic - RDF, OWL
• LSA - bag of words,
similar words appear
together.

Concepts are represented
as patterns of words.
Latent Dirichlet Analysis
• Start with document, bag of words and K topics
• Output - Documents are of what topics (in %)
• Randomly/semi-randomly assign each word to a topic
• All topic assignments except for the current word in
question are correct
• Improve by reassign ‘w’ a new topic. Choose topic t
with probability p(topic t | document d) * p(word w |
topic t)
Neural Networks
Back propagation
Deep Neural network
• Many layers / neurons
• Wide / Deep network
• Data + computations power
CBOW / skip gram
word2vec
word2vec
• Applications: Sentence auto fill, playlist, genes…
• Issues: Local context. Missing global context.
• GloVe
Recurrent Neural Network
LSTM
Sentiment Analysis with RNN
Convolutional Neural
Network
General learning algorithm
AlphaGo - Building intuition
• Took 150,000 games played by good
human players and used an artificial
neural network to find patterns
• Learned to predict with high
probability what move a human
player would take
• Play against itself, to get an estimate
of how likely a given board position
was to be a winning one -
Reinforcement learning
• No detailed knowledge of Go.
Instead analyzed thousands of prior
games and engaged in a lot of self-
play.
Thank You
Questions?
mitra.rudradeb@gmail.com
Feel free to email or add me on linkedin
Reinforcement learning

Contenu connexe

Tendances

Artificial Intelligence : The Future of AI
Artificial Intelligence : The Future of AIArtificial Intelligence : The Future of AI
Artificial Intelligence : The Future of AISOURABH KUMAR PANDEY
 
Artificial intelligence (ai)
Artificial intelligence (ai)Artificial intelligence (ai)
Artificial intelligence (ai)bijaya kc
 
We are Building Dystopia using AI & ML
We are Building Dystopia using AI & MLWe are Building Dystopia using AI & ML
We are Building Dystopia using AI & MLViral Parmar
 
AI, Machine Learning and Deep Learning - The Overview
AI, Machine Learning and Deep Learning - The OverviewAI, Machine Learning and Deep Learning - The Overview
AI, Machine Learning and Deep Learning - The OverviewSpotle.ai
 
Introduction to Artificial Intelligence and Machine Learning
Introduction to Artificial Intelligence and Machine Learning Introduction to Artificial Intelligence and Machine Learning
Introduction to Artificial Intelligence and Machine Learning Emad Nabil
 
Artificial intelligence slides beginners
Artificial intelligence slides beginners Artificial intelligence slides beginners
Artificial intelligence slides beginners Antonio Fernandes
 
What is AI ( Arificial Intelligence)?
What is AI ( Arificial Intelligence)?What is AI ( Arificial Intelligence)?
What is AI ( Arificial Intelligence)?MyAssignmenthelp.com
 
Artificial intelligence (AI)
Artificial intelligence (AI)Artificial intelligence (AI)
Artificial intelligence (AI)Fahad Farooq
 
A primer on Artificial Intelligence (AI) and Machine Learning (ML)
A primer on Artificial Intelligence (AI) and Machine Learning (ML)A primer on Artificial Intelligence (AI) and Machine Learning (ML)
A primer on Artificial Intelligence (AI) and Machine Learning (ML)Yacine Ghalim
 
Ai in finance
Ai in financeAi in finance
Ai in financeVishwas N
 
Bringing AI to Business Intelligence
Bringing AI to Business IntelligenceBringing AI to Business Intelligence
Bringing AI to Business IntelligenceSi Krishan
 
Applications of artificial intelligence (AI) models for management decision m...
Applications of artificial intelligence (AI) models for management decision m...Applications of artificial intelligence (AI) models for management decision m...
Applications of artificial intelligence (AI) models for management decision m...The Higher Education Academy
 
The Future of Machine Learning
The Future of Machine LearningThe Future of Machine Learning
The Future of Machine LearningRussell Miles
 
Artificial Intelligence Introduction
Artificial Intelligence IntroductionArtificial Intelligence Introduction
Artificial Intelligence IntroductionKirti Verma
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial IntelligenceGirish Naik
 

Tendances (20)

Artificial Intelligence : The Future of AI
Artificial Intelligence : The Future of AIArtificial Intelligence : The Future of AI
Artificial Intelligence : The Future of AI
 
Artificial intelligence, machine learning and internet of things
Artificial intelligence, machine learning and internet of thingsArtificial intelligence, machine learning and internet of things
Artificial intelligence, machine learning and internet of things
 
Artificial intelligence overview
Artificial intelligence overviewArtificial intelligence overview
Artificial intelligence overview
 
Artificial intelligence (ai)
Artificial intelligence (ai)Artificial intelligence (ai)
Artificial intelligence (ai)
 
We are Building Dystopia using AI & ML
We are Building Dystopia using AI & MLWe are Building Dystopia using AI & ML
We are Building Dystopia using AI & ML
 
AI, Machine Learning and Deep Learning - The Overview
AI, Machine Learning and Deep Learning - The OverviewAI, Machine Learning and Deep Learning - The Overview
AI, Machine Learning and Deep Learning - The Overview
 
Introduction to Artificial Intelligence and Machine Learning
Introduction to Artificial Intelligence and Machine Learning Introduction to Artificial Intelligence and Machine Learning
Introduction to Artificial Intelligence and Machine Learning
 
AI & ML Overview
AI & ML OverviewAI & ML Overview
AI & ML Overview
 
Artificial intelligence slides beginners
Artificial intelligence slides beginners Artificial intelligence slides beginners
Artificial intelligence slides beginners
 
Artificial Intelligence - Overview
Artificial Intelligence - OverviewArtificial Intelligence - Overview
Artificial Intelligence - Overview
 
What is AI ( Arificial Intelligence)?
What is AI ( Arificial Intelligence)?What is AI ( Arificial Intelligence)?
What is AI ( Arificial Intelligence)?
 
Artificial intelligence (AI)
Artificial intelligence (AI)Artificial intelligence (AI)
Artificial intelligence (AI)
 
A primer on Artificial Intelligence (AI) and Machine Learning (ML)
A primer on Artificial Intelligence (AI) and Machine Learning (ML)A primer on Artificial Intelligence (AI) and Machine Learning (ML)
A primer on Artificial Intelligence (AI) and Machine Learning (ML)
 
Ai in finance
Ai in financeAi in finance
Ai in finance
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
Bringing AI to Business Intelligence
Bringing AI to Business IntelligenceBringing AI to Business Intelligence
Bringing AI to Business Intelligence
 
Applications of artificial intelligence (AI) models for management decision m...
Applications of artificial intelligence (AI) models for management decision m...Applications of artificial intelligence (AI) models for management decision m...
Applications of artificial intelligence (AI) models for management decision m...
 
The Future of Machine Learning
The Future of Machine LearningThe Future of Machine Learning
The Future of Machine Learning
 
Artificial Intelligence Introduction
Artificial Intelligence IntroductionArtificial Intelligence Introduction
Artificial Intelligence Introduction
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 

Similaire à Natural language Analysis

Week1- Introduction.pptx
Week1- Introduction.pptxWeek1- Introduction.pptx
Week1- Introduction.pptxfahmi324663
 
Esciencetalk
EsciencetalkEsciencetalk
Esciencetalkdbgannon
 
Big data 4 webmonday
Big data 4 webmondayBig data 4 webmonday
Big data 4 webmondayDaniel Koller
 
Introduction to deep learning
Introduction to deep learningIntroduction to deep learning
Introduction to deep learningAmr Rashed
 
Deep learning introduction
Deep learning introductionDeep learning introduction
Deep learning introductionAdwait Bhave
 
Introduction to Text Mining
Introduction to Text MiningIntroduction to Text Mining
Introduction to Text MiningMinha Hwang
 
AI Technology Overview and Career Advice
AI Technology Overview and Career AdviceAI Technology Overview and Career Advice
AI Technology Overview and Career AdviceKunling Geng
 
AILABS - Lecture Series - Is AI the New Electricity? - Advances In Machine Le...
AILABS - Lecture Series - Is AI the New Electricity? - Advances In Machine Le...AILABS - Lecture Series - Is AI the New Electricity? - Advances In Machine Le...
AILABS - Lecture Series - Is AI the New Electricity? - Advances In Machine Le...AILABS Academy
 
An Introduction to Recent Advances in the Field of NLP
An Introduction to Recent Advances in the Field of NLPAn Introduction to Recent Advances in the Field of NLP
An Introduction to Recent Advances in the Field of NLPRrubaa Panchendrarajan
 
Deep learning tutorial 9/2019
Deep learning tutorial 9/2019Deep learning tutorial 9/2019
Deep learning tutorial 9/2019Amr Rashed
 
Deep Learning Tutorial
Deep Learning TutorialDeep Learning Tutorial
Deep Learning TutorialAmr Rashed
 
Artificial Intelligence by B. Ravikumar
Artificial Intelligence by B. RavikumarArtificial Intelligence by B. Ravikumar
Artificial Intelligence by B. RavikumarGarry D. Lasaga
 
Hacking Predictive Modeling - RoadSec 2018
Hacking Predictive Modeling - RoadSec 2018Hacking Predictive Modeling - RoadSec 2018
Hacking Predictive Modeling - RoadSec 2018HJ van Veen
 
AI for Everyone: Master the Basics
AI for Everyone: Master the BasicsAI for Everyone: Master the Basics
AI for Everyone: Master the BasicsStutty Srivastava
 
Data Science, Machine Learning and Neural Networks
Data Science, Machine Learning and Neural NetworksData Science, Machine Learning and Neural Networks
Data Science, Machine Learning and Neural NetworksBICA Labs
 
OWF14 - Big Data : The State of Machine Learning in 2014
OWF14 - Big Data : The State of Machine  Learning in 2014OWF14 - Big Data : The State of Machine  Learning in 2014
OWF14 - Big Data : The State of Machine Learning in 2014Paris Open Source Summit
 

Similaire à Natural language Analysis (20)

Week1- Introduction.pptx
Week1- Introduction.pptxWeek1- Introduction.pptx
Week1- Introduction.pptx
 
Esciencetalk
EsciencetalkEsciencetalk
Esciencetalk
 
Esciencetalk
EsciencetalkEsciencetalk
Esciencetalk
 
Big data 4 webmonday
Big data 4 webmondayBig data 4 webmonday
Big data 4 webmonday
 
Introduction to deep learning
Introduction to deep learningIntroduction to deep learning
Introduction to deep learning
 
Deep learning introduction
Deep learning introductionDeep learning introduction
Deep learning introduction
 
Introduction to Text Mining
Introduction to Text MiningIntroduction to Text Mining
Introduction to Text Mining
 
Our World is Socio-technical
Our World is Socio-technicalOur World is Socio-technical
Our World is Socio-technical
 
AI Technology Overview and Career Advice
AI Technology Overview and Career AdviceAI Technology Overview and Career Advice
AI Technology Overview and Career Advice
 
AILABS - Lecture Series - Is AI the New Electricity? - Advances In Machine Le...
AILABS - Lecture Series - Is AI the New Electricity? - Advances In Machine Le...AILABS - Lecture Series - Is AI the New Electricity? - Advances In Machine Le...
AILABS - Lecture Series - Is AI the New Electricity? - Advances In Machine Le...
 
An Introduction to Recent Advances in the Field of NLP
An Introduction to Recent Advances in the Field of NLPAn Introduction to Recent Advances in the Field of NLP
An Introduction to Recent Advances in the Field of NLP
 
Machine Learning Overview: How did we get here ?
Machine Learning Overview: How did we get here ?Machine Learning Overview: How did we get here ?
Machine Learning Overview: How did we get here ?
 
Deep learning tutorial 9/2019
Deep learning tutorial 9/2019Deep learning tutorial 9/2019
Deep learning tutorial 9/2019
 
Deep Learning Tutorial
Deep Learning TutorialDeep Learning Tutorial
Deep Learning Tutorial
 
Artificial Intelligence by B. Ravikumar
Artificial Intelligence by B. RavikumarArtificial Intelligence by B. Ravikumar
Artificial Intelligence by B. Ravikumar
 
Hacking Predictive Modeling - RoadSec 2018
Hacking Predictive Modeling - RoadSec 2018Hacking Predictive Modeling - RoadSec 2018
Hacking Predictive Modeling - RoadSec 2018
 
AI for Everyone: Master the Basics
AI for Everyone: Master the BasicsAI for Everyone: Master the Basics
AI for Everyone: Master the Basics
 
Data Science, Machine Learning and Neural Networks
Data Science, Machine Learning and Neural NetworksData Science, Machine Learning and Neural Networks
Data Science, Machine Learning and Neural Networks
 
OWF14 - Big Data : The State of Machine Learning in 2014
OWF14 - Big Data : The State of Machine  Learning in 2014OWF14 - Big Data : The State of Machine  Learning in 2014
OWF14 - Big Data : The State of Machine Learning in 2014
 
Ai introduction
Ai introductionAi introduction
Ai introduction
 

Plus de Rudradeb Mitra

Architecting IoT with Machine Learning
Architecting IoT with Machine LearningArchitecting IoT with Machine Learning
Architecting IoT with Machine LearningRudradeb Mitra
 
Growth : Crossing the chasm
Growth :  Crossing the chasmGrowth :  Crossing the chasm
Growth : Crossing the chasmRudradeb Mitra
 
Machine Learning: For the people, By the people, Of the people
Machine Learning: For the people, By the people, Of the peopleMachine Learning: For the people, By the people, Of the people
Machine Learning: For the people, By the people, Of the peopleRudradeb Mitra
 
Machine learning for retail banking
Machine learning for retail bankingMachine learning for retail banking
Machine learning for retail bankingRudradeb Mitra
 
Successful adoption of Machine Learning
Successful adoption of Machine LearningSuccessful adoption of Machine Learning
Successful adoption of Machine LearningRudradeb Mitra
 
Machine Learning Adoption: Crossing the chasm for banking and insurance sector
Machine Learning Adoption: Crossing the chasm for banking and insurance sectorMachine Learning Adoption: Crossing the chasm for banking and insurance sector
Machine Learning Adoption: Crossing the chasm for banking and insurance sectorRudradeb Mitra
 
Predictive Analytics to the rescue of IoT
Predictive Analytics to the rescue of IoTPredictive Analytics to the rescue of IoT
Predictive Analytics to the rescue of IoTRudradeb Mitra
 
Predictive Analytics using Neural Networks
Predictive Analytics using Neural NetworksPredictive Analytics using Neural Networks
Predictive Analytics using Neural NetworksRudradeb Mitra
 
Predictive Analytics disrupting Product development
Predictive Analytics disrupting Product developmentPredictive Analytics disrupting Product development
Predictive Analytics disrupting Product developmentRudradeb Mitra
 
Artificial Intelligence: Case studies (what can you build)
Artificial Intelligence: Case studies (what can you build)Artificial Intelligence: Case studies (what can you build)
Artificial Intelligence: Case studies (what can you build)Rudradeb Mitra
 
Machine learning disrupting car insurance industry
Machine learning disrupting car insurance industryMachine learning disrupting car insurance industry
Machine learning disrupting car insurance industryRudradeb Mitra
 
Ethical Artificial Intelligence
Ethical Artificial IntelligenceEthical Artificial Intelligence
Ethical Artificial IntelligenceRudradeb Mitra
 

Plus de Rudradeb Mitra (14)

Architecting IoT with Machine Learning
Architecting IoT with Machine LearningArchitecting IoT with Machine Learning
Architecting IoT with Machine Learning
 
Growth : Crossing the chasm
Growth :  Crossing the chasmGrowth :  Crossing the chasm
Growth : Crossing the chasm
 
Machine Learning: For the people, By the people, Of the people
Machine Learning: For the people, By the people, Of the peopleMachine Learning: For the people, By the people, Of the people
Machine Learning: For the people, By the people, Of the people
 
Machine learning for retail banking
Machine learning for retail bankingMachine learning for retail banking
Machine learning for retail banking
 
Successful adoption of Machine Learning
Successful adoption of Machine LearningSuccessful adoption of Machine Learning
Successful adoption of Machine Learning
 
Machine Learning Adoption: Crossing the chasm for banking and insurance sector
Machine Learning Adoption: Crossing the chasm for banking and insurance sectorMachine Learning Adoption: Crossing the chasm for banking and insurance sector
Machine Learning Adoption: Crossing the chasm for banking and insurance sector
 
Predictive Analytics to the rescue of IoT
Predictive Analytics to the rescue of IoTPredictive Analytics to the rescue of IoT
Predictive Analytics to the rescue of IoT
 
Predictive Analytics using Neural Networks
Predictive Analytics using Neural NetworksPredictive Analytics using Neural Networks
Predictive Analytics using Neural Networks
 
Predictive Analytics disrupting Product development
Predictive Analytics disrupting Product developmentPredictive Analytics disrupting Product development
Predictive Analytics disrupting Product development
 
Predictive Analytics
Predictive Analytics Predictive Analytics
Predictive Analytics
 
Artificial Intelligence: Case studies (what can you build)
Artificial Intelligence: Case studies (what can you build)Artificial Intelligence: Case studies (what can you build)
Artificial Intelligence: Case studies (what can you build)
 
Predictive Analytics
Predictive Analytics Predictive Analytics
Predictive Analytics
 
Machine learning disrupting car insurance industry
Machine learning disrupting car insurance industryMachine learning disrupting car insurance industry
Machine learning disrupting car insurance industry
 
Ethical Artificial Intelligence
Ethical Artificial IntelligenceEthical Artificial Intelligence
Ethical Artificial Intelligence
 

Dernier

DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard37
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 

Dernier (20)

DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 

Natural language Analysis

  • 1. Language Analysis using Machine learning: An overview Rudradeb Mitra
  • 2. Bio • AI researcher published 10 research papers on topics like logical reasoning, language analysis, Semantic web. • Masters from University of Cambridge, UK. • Involved with startups since 2010. • Machine learning enthusiast.
  • 3. What is machine learning? • Apply previously acquired knowledge to new or novel situation • Search tree, neural network, Bayesian reasoning, logic,… • Boom and AI winter cycle (1974-80, 1980-87) Arthur Samuel with his checker playing machine
  • 4. But something is happening recently….. • AlphaGo defeated world Go champion. • AP is going to use machine created news articles for sports coverage • Deep Mind to check NHS eye scans for disease analysis • People have termed it similar to Industrial revolution
  • 5. Applications • News articles (AP), robot lawyers, designers (wix), car industry (google, apple), tour guides, rockets…. • Open AI, facebook, google, microsoft, twitter… • ….machine learning will affect all domains…..
  • 6. Why now? • Big data - What do we do with it? • Visualize, Analyze - Human element • Machine learning / Deep neural network - Learn from the data
  • 7. Language understanding • “A computer would deserve to be called intelligent if it could deceive a human into believing that it is human.” - Alan Turing • Language is the form of communication. • Basic necessity in solving AI problems in language understanding.
  • 8. Applications of NLP • Topic modelling • Text summarization • Translation • Sentiment analysis • Image captions and descriptions …
  • 9. Historic approaches… • Syntax tree • Semantic - RDF, OWL • LSA - bag of words, similar words appear together.
 Concepts are represented as patterns of words.
  • 10. Latent Dirichlet Analysis • Start with document, bag of words and K topics • Output - Documents are of what topics (in %) • Randomly/semi-randomly assign each word to a topic • All topic assignments except for the current word in question are correct • Improve by reassign ‘w’ a new topic. Choose topic t with probability p(topic t | document d) * p(word w | topic t)
  • 13. Deep Neural network • Many layers / neurons • Wide / Deep network • Data + computations power
  • 14. CBOW / skip gram
  • 16. word2vec • Applications: Sentence auto fill, playlist, genes… • Issues: Local context. Missing global context. • GloVe
  • 18. LSTM
  • 22. AlphaGo - Building intuition • Took 150,000 games played by good human players and used an artificial neural network to find patterns • Learned to predict with high probability what move a human player would take • Play against itself, to get an estimate of how likely a given board position was to be a winning one - Reinforcement learning • No detailed knowledge of Go. Instead analyzed thousands of prior games and engaged in a lot of self- play.