SlideShare une entreprise Scribd logo
1  sur  27
Télécharger pour lire hors ligne
Natur al Language Processing




                         Jaganadh G
                     Process expert (NLP, ir & ie)
                           r&d Division
                           365media inc.
                        Coimbatore, India
                         California , usa
                         Jaganadhg@365media.in
                           www.365media.com




04-06-2010               Govt. Eng. College
                              painav
outline

  ➢Introduction
  ➢History


  ➢Areas in NLP


  ➢Future of NLP


  ➢References




04-06-2010          Govt. Eng. College
                         painav
Question ?

  ➢Have you ever used any NLP products/ NLP
  Powered tools ?
  ➢


  ➢


  ➢




04-06-2010       Govt. Eng. College
                      painav
Natural Language Processing



  ➢A sub-field of Artificial Intelligence (AI)
  ➢An inter disciplinary subject


  ➢Aim:


  ➢To build intelligent computers that can interact with


  human being like a human being !!


04-06-2010            Govt. Eng. College
                           painav
Natural Language ?



  ➢   Natural Language?
  ➢Refers to the language spoken by people, e.g. English,
  Japanese, Swahili, as opposed to artificial languages, like
  C++, Java, etc.


04-06-2010                Govt. Eng. College
                               painav
Definition


  Natural Language Processing is a theoretically motivated
  range of computational techniques for analyzing and
  representing naturally occurring texts/speech at one or
  more levels of linguistic analysis for the purpose of
  achieving human-like language processing for a range of
  tasks or applications.

04-06-2010             Govt. Eng. College
                            painav
History



  ●Second World War !!!
  ●Started with Machine Translation Research


  ● Now:


  ●The most promising technology solutions


  ●Labs --> Industry --> Layman




04-06-2010            Govt. Eng. College
                           painav
Why NLP



   ➢Huge amounts of data
   Internet = at least 20 billions pages
       Text data – web sites, blog, tweets .......
       Audio data – speech .......
   ➢Applications for processing large amounts of texts require NLP

   expertise


04-06-2010                 Govt. Eng. College
                                painav
Why nlp?
  News:
  AN EARTHQUAKE struck Indonesia today - a strapping 7.7 magnitude earthquake that struck early today off the
  northern coast of the island of Sumatra. It caused minor damage and there are no reports of any deaths, although
  electricity was interrupted in several places.

  Location : Indonesia
  Magnitude: 7.7
  Region: Sumatra (Northern Cost)
  Deaths: Nil
  Damage: Minor

  Tweet
  @nokia announces release of new PDA phones see is.gd/iuTuY
  Who: Nokia
  What: Product announcement




04-06-2010                                   Govt. Eng. College
                                                  painav
Is NLP really hard to achieve




04-06-2010       Govt. Eng. College
                      painav
MAJOR Areas of Research & Development

  ➢Text Processing
  ➢Morph Analyzer


  ➢POS Tagging


  ➢Parsing


  ➢Machine Translation .........


  ➢Speech Processing


  ➢Text to Speech (TTS)


  ➢Automatic Speech Recognition (ASR)


  ➢Speech to Speech Translation

04-06-2010                Govt. Eng. College
                               painav
Text processing
 ●   Processing raw text
      ● Morphological Analysis


        ● Running --> run + ing


      ● POS Tagging


        ● Ram/NNP goes/VB to/TO school/NNP ..


      ● Stemming


        ● running --> run


      ● Parsing


        ● Identifying sentence structure


        ● S --> NP + VP .Govt. Eng. College
04-06-2010
                                 painav
Text processing



  Machine Translation
  Translating content in one natural language to another
  natural language
  Example : Translating and English Sentence to Malaylam
  with the help of a software.


04-06-2010            Govt. Eng. College
                           painav
Speech processing

  ➢Text to speech
     Converting electronic text to digital speech
  ➢Automatic Speech Recognition


     Automatic transcription of spoken content to
     electronic text
  ➢Speech to speech translation


     Translating spoken content from one language to
     another in real time or offline.
04-06-2010           Govt. Eng. College
                          painav
MAJOR Areas of Research & Development
             industrial Applications
 ➢   Search Engines
   ➢Advanced Text Editors


   ➢Commercial Machine Translation Systems


   ➢Information Extraction


   ➢Collaborative filtering


   ➢Translation Memories


   ➢Computational Advertising


   ➢Fraud Detection


   ➢Sentiment Analysis


   ➢Opinion Mining ......... Govt. Eng. College
04-06-2010
                                  painav
Some examples


  Document classification




                                       ??
                                     Sports
             Document                 Arts
                                     History
                                     Science
                                       ??


04-06-2010                 Govt. Eng. College
                                painav
Information extraction


                                               Who did what ?
             Document                            When ?
                                                 Where?




                Barrack Obama
                                                    Person: Barrack Obama ->Who
              elected as president
                                                     Position: President -> What
                     Of US
                                                        Event: elected -> What



04-06-2010                           Govt. Eng. College
                                          painav
Sentiment analysis



        #2012 in very good !!??
                bleh :-(




             Toby Segram's Programming
              Collective intelligence is a
             nice book. It gives a detailed
                and simple view on ......

04-06-2010                              Govt. Eng. College
                                             painav
Collaborative filtering




  The art /technology to make recommendations based on
  user behavior

04-06-2010            Govt. Eng. College
                           painav
Search engines




04-06-2010      Govt. Eng. College
                     painav
Semantic web/search




04-06-2010         Govt. Eng. College
                        painav
Future of Nlp


  ➢Semantic Web/Search
  ➢Sentiment Analysis / Opinion Mining


  ➢Machine Translation


  ➢Advanced Speech Processing Application


  ➢Social Network Analysis


  ➢Collective Intelligence




04-06-2010             Govt. Eng. College
                            painav
NLP in other Domains
 ➢   Bio-Medical
   ➢Forensic Science


   ➢Advertisement


   ➢Education


   ➢Politics


   ➢E-governance


   ➢Business Development


   ➢Marketing


   ➢and where ever we use language !!!
04-06-2010              Govt. Eng. College
                              painav
Nlp in India
                    IIT Kanpur
                IIT Kharagpur
                      IIT Delhi
                 IIIT Hydrabad
               AU-KBC Chennai
                       C-DAC
                     Microsoft
                        Yahoo
                         AOL
                  365MEEDIA
                        Taazaa
                Reuters India
                          .....
04-06-2010     Govt. Eng. College
                    painav
Discussion time




             Questions ?

04-06-2010       Govt. Eng. College
                      painav
About 365media




  Real time information services
  Started in 1998 – with 10 staff at California
  India operations started in 2005 @ coimbatore
  Now 300 employees , 20 + clients




04-06-2010          Govt. Eng. College
                         painav
thanks

                         Jaganadh G
                            Email
             Business -Jaganadhg@365media.in
              Personal -jaganadhg@gmail.com
             http://jaganadhg.freeflux.net/blog


04-06-2010               Govt. Eng. College
                              painav

Contenu connexe

Tendances

Natural language processing
Natural language processingNatural language processing
Natural language processingYogendra Tamang
 
Introduction to Natural Language Processing (NLP)
Introduction to Natural Language Processing (NLP)Introduction to Natural Language Processing (NLP)
Introduction to Natural Language Processing (NLP)VenkateshMurugadas
 
Introduction to natural language processing
Introduction to natural language processingIntroduction to natural language processing
Introduction to natural language processingMinh Pham
 
natural language processing help at myassignmenthelp.net
natural language processing  help at myassignmenthelp.netnatural language processing  help at myassignmenthelp.net
natural language processing help at myassignmenthelp.netwww.myassignmenthelp.net
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language ProcessingVeenaSKumar2
 
Natural Language Processing seminar review
Natural Language Processing seminar review Natural Language Processing seminar review
Natural Language Processing seminar review Jayneel Vora
 
Natural language processing
Natural language processing Natural language processing
Natural language processing Md.Sumon Sarder
 
Natural language processing
Natural language processingNatural language processing
Natural language processingAbash shah
 
Natural language processing (nlp)
Natural language processing (nlp)Natural language processing (nlp)
Natural language processing (nlp)Kuppusamy P
 
Natural language processing
Natural language processingNatural language processing
Natural language processingHansi Thenuwara
 
Natural Language Processing
Natural Language Processing Natural Language Processing
Natural Language Processing Adarsh Saxena
 
Natural Language processing
Natural Language processingNatural Language processing
Natural Language processingSanzid Kawsar
 
Natural language processing PPT presentation
Natural language processing PPT presentationNatural language processing PPT presentation
Natural language processing PPT presentationSai Mohith
 
Introduction to Natural Language Processing
Introduction to Natural Language ProcessingIntroduction to Natural Language Processing
Introduction to Natural Language Processingrohitnayak
 

Tendances (20)

NLP
NLPNLP
NLP
 
Natural language processing
Natural language processingNatural language processing
Natural language processing
 
Introduction to Natural Language Processing (NLP)
Introduction to Natural Language Processing (NLP)Introduction to Natural Language Processing (NLP)
Introduction to Natural Language Processing (NLP)
 
NLP
NLPNLP
NLP
 
Introduction to natural language processing
Introduction to natural language processingIntroduction to natural language processing
Introduction to natural language processing
 
natural language processing help at myassignmenthelp.net
natural language processing  help at myassignmenthelp.netnatural language processing  help at myassignmenthelp.net
natural language processing help at myassignmenthelp.net
 
NAMED ENTITY RECOGNITION
NAMED ENTITY RECOGNITIONNAMED ENTITY RECOGNITION
NAMED ENTITY RECOGNITION
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language Processing
 
Intro to nlp
Intro to nlpIntro to nlp
Intro to nlp
 
Natural Language Processing seminar review
Natural Language Processing seminar review Natural Language Processing seminar review
Natural Language Processing seminar review
 
Natural language processing
Natural language processing Natural language processing
Natural language processing
 
Natural language processing
Natural language processingNatural language processing
Natural language processing
 
Natural language processing (nlp)
Natural language processing (nlp)Natural language processing (nlp)
Natural language processing (nlp)
 
NLP PPT.pptx
NLP PPT.pptxNLP PPT.pptx
NLP PPT.pptx
 
Natural language processing
Natural language processingNatural language processing
Natural language processing
 
Nlp
NlpNlp
Nlp
 
Natural Language Processing
Natural Language Processing Natural Language Processing
Natural Language Processing
 
Natural Language processing
Natural Language processingNatural Language processing
Natural Language processing
 
Natural language processing PPT presentation
Natural language processing PPT presentationNatural language processing PPT presentation
Natural language processing PPT presentation
 
Introduction to Natural Language Processing
Introduction to Natural Language ProcessingIntroduction to Natural Language Processing
Introduction to Natural Language Processing
 

En vedette

Natural language processing
Natural language processingNatural language processing
Natural language processingprashantdahake
 
Natural Language Processing in AI
Natural Language Processing in AINatural Language Processing in AI
Natural Language Processing in AISaurav Shrestha
 
Natural Language Processing for Games Research
Natural Language Processing for Games ResearchNatural Language Processing for Games Research
Natural Language Processing for Games ResearchJose Zagal
 
Informed and Uninformed search Strategies
Informed and Uninformed search StrategiesInformed and Uninformed search Strategies
Informed and Uninformed search StrategiesAmey Kerkar
 
Analog to digital conversion
Analog to digital conversionAnalog to digital conversion
Analog to digital conversionEngr Ahmad Khan
 
Building effective communication skills using NLP
Building effective communication skills using NLPBuilding effective communication skills using NLP
Building effective communication skills using NLPIIBA UK Chapter
 
Selling technique - With NLP
Selling technique - With NLPSelling technique - With NLP
Selling technique - With NLPPratibha Mishra
 
How People Really Hold and Touch (their Phones)
How People Really Hold and Touch (their Phones)How People Really Hold and Touch (their Phones)
How People Really Hold and Touch (their Phones)Steven Hoober
 
What 33 Successful Entrepreneurs Learned From Failure
What 33 Successful Entrepreneurs Learned From FailureWhat 33 Successful Entrepreneurs Learned From Failure
What 33 Successful Entrepreneurs Learned From FailureReferralCandy
 
Upworthy: 10 Ways To Win The Internets
Upworthy: 10 Ways To Win The InternetsUpworthy: 10 Ways To Win The Internets
Upworthy: 10 Ways To Win The InternetsUpworthy
 
Five Killer Ways to Design The Same Slide
Five Killer Ways to Design The Same SlideFive Killer Ways to Design The Same Slide
Five Killer Ways to Design The Same SlideCrispy Presentations
 
A-Z Culture Glossary 2017
A-Z Culture Glossary 2017A-Z Culture Glossary 2017
A-Z Culture Glossary 2017sparks & honey
 
Digital Strategy 101
Digital Strategy 101Digital Strategy 101
Digital Strategy 101Bud Caddell
 
How I got 2.5 Million views on Slideshare (by @nickdemey - Board of Innovation)
How I got 2.5 Million views on Slideshare (by @nickdemey - Board of Innovation)How I got 2.5 Million views on Slideshare (by @nickdemey - Board of Innovation)
How I got 2.5 Million views on Slideshare (by @nickdemey - Board of Innovation)Board of Innovation
 
The What If Technique presented by Motivate Design
The What If Technique presented by Motivate DesignThe What If Technique presented by Motivate Design
The What If Technique presented by Motivate DesignMotivate Design
 
The Seven Deadly Social Media Sins
The Seven Deadly Social Media SinsThe Seven Deadly Social Media Sins
The Seven Deadly Social Media SinsXPLAIN
 
The History of SEO
The History of SEOThe History of SEO
The History of SEOHubSpot
 

En vedette (20)

Natural language processing
Natural language processingNatural language processing
Natural language processing
 
Natural Language Processing in AI
Natural Language Processing in AINatural Language Processing in AI
Natural Language Processing in AI
 
Natural Language Processing for Games Research
Natural Language Processing for Games ResearchNatural Language Processing for Games Research
Natural Language Processing for Games Research
 
Alpha beta prouning
Alpha beta prouningAlpha beta prouning
Alpha beta prouning
 
Minimax
MinimaxMinimax
Minimax
 
Informed and Uninformed search Strategies
Informed and Uninformed search StrategiesInformed and Uninformed search Strategies
Informed and Uninformed search Strategies
 
Analog to digital conversion
Analog to digital conversionAnalog to digital conversion
Analog to digital conversion
 
Planning
PlanningPlanning
Planning
 
Building effective communication skills using NLP
Building effective communication skills using NLPBuilding effective communication skills using NLP
Building effective communication skills using NLP
 
Selling technique - With NLP
Selling technique - With NLPSelling technique - With NLP
Selling technique - With NLP
 
How People Really Hold and Touch (their Phones)
How People Really Hold and Touch (their Phones)How People Really Hold and Touch (their Phones)
How People Really Hold and Touch (their Phones)
 
What 33 Successful Entrepreneurs Learned From Failure
What 33 Successful Entrepreneurs Learned From FailureWhat 33 Successful Entrepreneurs Learned From Failure
What 33 Successful Entrepreneurs Learned From Failure
 
Upworthy: 10 Ways To Win The Internets
Upworthy: 10 Ways To Win The InternetsUpworthy: 10 Ways To Win The Internets
Upworthy: 10 Ways To Win The Internets
 
Five Killer Ways to Design The Same Slide
Five Killer Ways to Design The Same SlideFive Killer Ways to Design The Same Slide
Five Killer Ways to Design The Same Slide
 
A-Z Culture Glossary 2017
A-Z Culture Glossary 2017A-Z Culture Glossary 2017
A-Z Culture Glossary 2017
 
Digital Strategy 101
Digital Strategy 101Digital Strategy 101
Digital Strategy 101
 
How I got 2.5 Million views on Slideshare (by @nickdemey - Board of Innovation)
How I got 2.5 Million views on Slideshare (by @nickdemey - Board of Innovation)How I got 2.5 Million views on Slideshare (by @nickdemey - Board of Innovation)
How I got 2.5 Million views on Slideshare (by @nickdemey - Board of Innovation)
 
The What If Technique presented by Motivate Design
The What If Technique presented by Motivate DesignThe What If Technique presented by Motivate Design
The What If Technique presented by Motivate Design
 
The Seven Deadly Social Media Sins
The Seven Deadly Social Media SinsThe Seven Deadly Social Media Sins
The Seven Deadly Social Media Sins
 
The History of SEO
The History of SEOThe History of SEO
The History of SEO
 

Similaire à Natural Language Processing Areas Applications

painav-121009211104-phpapp02.pptx
painav-121009211104-phpapp02.pptxpainav-121009211104-phpapp02.pptx
painav-121009211104-phpapp02.pptxrakshitha481121
 
State of the art in Natural Language Processing (March 2019)
State of the art in Natural Language Processing (March 2019)State of the art in Natural Language Processing (March 2019)
State of the art in Natural Language Processing (March 2019)Liad Magen
 
Xue Xiangyang - Fudan University
Xue Xiangyang - Fudan UniversityXue Xiangyang - Fudan University
Xue Xiangyang - Fudan UniversitySeismonaut
 
Bits Bytes and Barrels - Institute of Petroleum Studies Batch 16 Newsletter (...
Bits Bytes and Barrels - Institute of Petroleum Studies Batch 16 Newsletter (...Bits Bytes and Barrels - Institute of Petroleum Studies Batch 16 Newsletter (...
Bits Bytes and Barrels - Institute of Petroleum Studies Batch 16 Newsletter (...PaulOkafor6
 
NUS-ISS Learning Day 2016 - The Digital Mindset - Do You have what it takes t...
NUS-ISS Learning Day 2016 - The Digital Mindset - Do You have what it takes t...NUS-ISS Learning Day 2016 - The Digital Mindset - Do You have what it takes t...
NUS-ISS Learning Day 2016 - The Digital Mindset - Do You have what it takes t...NUS-ISS
 
Meaning of life (TipTop Technologies)
Meaning of life (TipTop Technologies)Meaning of life (TipTop Technologies)
Meaning of life (TipTop Technologies)tiptoptech
 
Meaning of life (TipTop Technologies)
Meaning of life (TipTop Technologies)Meaning of life (TipTop Technologies)
Meaning of life (TipTop Technologies)tiptoptech
 
Roseville city school district gone google presentation.pdf
Roseville city school district   gone google presentation.pdfRoseville city school district   gone google presentation.pdf
Roseville city school district gone google presentation.pdfMorgan Wheeler
 
Natural Language Processing for Irish
Natural Language Processing for IrishNatural Language Processing for Irish
Natural Language Processing for IrishTeresa Lynn
 
Tamil open-source landscape - opportunities and challenges
Tamil open-source landscape - opportunities and challengesTamil open-source landscape - opportunities and challenges
Tamil open-source landscape - opportunities and challengesezhillang
 
Smart Data Webinar: Advances in Natural Language Processing
Smart Data Webinar: Advances in Natural Language ProcessingSmart Data Webinar: Advances in Natural Language Processing
Smart Data Webinar: Advances in Natural Language ProcessingDATAVERSITY
 
My presentation for assignment3
My presentation for assignment3My presentation for assignment3
My presentation for assignment3m5221101
 
MediaEval 2015 - Query by Example Search on Speech Task
MediaEval 2015 - Query by Example Search on Speech TaskMediaEval 2015 - Query by Example Search on Speech Task
MediaEval 2015 - Query by Example Search on Speech Taskmultimediaeval
 
COBIT as Framework for Leading Change and Transformation
COBIT as Framework for Leading Change and TransformationCOBIT as Framework for Leading Change and Transformation
COBIT as Framework for Leading Change and TransformationNUS-ISS
 
Localization proposal online
Localization proposal onlineLocalization proposal online
Localization proposal onlinehonyaku2015
 

Similaire à Natural Language Processing Areas Applications (20)

painav-121009211104-phpapp02.pptx
painav-121009211104-phpapp02.pptxpainav-121009211104-phpapp02.pptx
painav-121009211104-phpapp02.pptx
 
State of the art in Natural Language Processing (March 2019)
State of the art in Natural Language Processing (March 2019)State of the art in Natural Language Processing (March 2019)
State of the art in Natural Language Processing (March 2019)
 
Xue Xiangyang - Fudan University
Xue Xiangyang - Fudan UniversityXue Xiangyang - Fudan University
Xue Xiangyang - Fudan University
 
Bits Bytes and Barrels - Institute of Petroleum Studies Batch 16 Newsletter (...
Bits Bytes and Barrels - Institute of Petroleum Studies Batch 16 Newsletter (...Bits Bytes and Barrels - Institute of Petroleum Studies Batch 16 Newsletter (...
Bits Bytes and Barrels - Institute of Petroleum Studies Batch 16 Newsletter (...
 
NUS-ISS Learning Day 2016 - The Digital Mindset - Do You have what it takes t...
NUS-ISS Learning Day 2016 - The Digital Mindset - Do You have what it takes t...NUS-ISS Learning Day 2016 - The Digital Mindset - Do You have what it takes t...
NUS-ISS Learning Day 2016 - The Digital Mindset - Do You have what it takes t...
 
Meaning of life (TipTop Technologies)
Meaning of life (TipTop Technologies)Meaning of life (TipTop Technologies)
Meaning of life (TipTop Technologies)
 
Meaning of life (TipTop Technologies)
Meaning of life (TipTop Technologies)Meaning of life (TipTop Technologies)
Meaning of life (TipTop Technologies)
 
CV sample
CV sampleCV sample
CV sample
 
Roseville city school district gone google presentation.pdf
Roseville city school district   gone google presentation.pdfRoseville city school district   gone google presentation.pdf
Roseville city school district gone google presentation.pdf
 
TF.DB.IS
TF.DB.ISTF.DB.IS
TF.DB.IS
 
Natural Language Processing for Irish
Natural Language Processing for IrishNatural Language Processing for Irish
Natural Language Processing for Irish
 
Resume Diego Marinho de Oliveira
Resume Diego Marinho de OliveiraResume Diego Marinho de Oliveira
Resume Diego Marinho de Oliveira
 
Tamil open-source landscape - opportunities and challenges
Tamil open-source landscape - opportunities and challengesTamil open-source landscape - opportunities and challenges
Tamil open-source landscape - opportunities and challenges
 
Smart Data Webinar: Advances in Natural Language Processing
Smart Data Webinar: Advances in Natural Language ProcessingSmart Data Webinar: Advances in Natural Language Processing
Smart Data Webinar: Advances in Natural Language Processing
 
My presentation for assignment3
My presentation for assignment3My presentation for assignment3
My presentation for assignment3
 
CV
CVCV
CV
 
MediaEval 2015 - Query by Example Search on Speech Task
MediaEval 2015 - Query by Example Search on Speech TaskMediaEval 2015 - Query by Example Search on Speech Task
MediaEval 2015 - Query by Example Search on Speech Task
 
COBIT as Framework for Leading Change and Transformation
COBIT as Framework for Leading Change and TransformationCOBIT as Framework for Leading Change and Transformation
COBIT as Framework for Leading Change and Transformation
 
Ameen tarras cv
Ameen tarras cvAmeen tarras cv
Ameen tarras cv
 
Localization proposal online
Localization proposal onlineLocalization proposal online
Localization proposal online
 

Plus de Jaganadh Gopinadhan

Introduction to Sentiment Analysis
Introduction to Sentiment AnalysisIntroduction to Sentiment Analysis
Introduction to Sentiment AnalysisJaganadh Gopinadhan
 
Elements of Text Mining Part - I
Elements of Text Mining Part - IElements of Text Mining Part - I
Elements of Text Mining Part - IJaganadh Gopinadhan
 
Practical Natural Language Processing
Practical Natural Language ProcessingPractical Natural Language Processing
Practical Natural Language ProcessingJaganadh Gopinadhan
 
Practical Natural Language Processing
Practical Natural Language ProcessingPractical Natural Language Processing
Practical Natural Language ProcessingJaganadh Gopinadhan
 
Natural Language Processing with Per
Natural Language Processing with PerNatural Language Processing with Per
Natural Language Processing with PerJaganadh Gopinadhan
 
Indian Language Spellchecker Development for OpenOffice.org
Indian Language Spellchecker Development for OpenOffice.org Indian Language Spellchecker Development for OpenOffice.org
Indian Language Spellchecker Development for OpenOffice.org Jaganadh Gopinadhan
 
Sanskrit and Computational Linguistic
Sanskrit and Computational Linguistic Sanskrit and Computational Linguistic
Sanskrit and Computational Linguistic Jaganadh Gopinadhan
 
Script to Sentiment : on future of Language TechnologyMysore latest
Script to Sentiment : on future of Language TechnologyMysore latestScript to Sentiment : on future of Language TechnologyMysore latest
Script to Sentiment : on future of Language TechnologyMysore latestJaganadh Gopinadhan
 
A tutorial on Machine Translation
A tutorial on Machine TranslationA tutorial on Machine Translation
A tutorial on Machine TranslationJaganadh Gopinadhan
 
Linguistic localization framework for Ooo
Linguistic localization framework for OooLinguistic localization framework for Ooo
Linguistic localization framework for OooJaganadh Gopinadhan
 
ntroduction to GNU/Linux Linux Installation and Basic Commands
ntroduction to GNU/Linux Linux Installation and Basic Commands ntroduction to GNU/Linux Linux Installation and Basic Commands
ntroduction to GNU/Linux Linux Installation and Basic Commands Jaganadh Gopinadhan
 
Let’s Learn Python An introduction to Python
Let’s Learn Python An introduction to Python Let’s Learn Python An introduction to Python
Let’s Learn Python An introduction to Python Jaganadh Gopinadhan
 
Introduction to Free and Open Source Software
Introduction to Free and Open Source Software Introduction to Free and Open Source Software
Introduction to Free and Open Source Software Jaganadh Gopinadhan
 
Opinion Mining and Sentiment Analysis Issues and Challenges
Opinion Mining and Sentiment Analysis Issues and Challenges Opinion Mining and Sentiment Analysis Issues and Challenges
Opinion Mining and Sentiment Analysis Issues and Challenges Jaganadh Gopinadhan
 
What they think about my brand/product ?!?!? An Introduction to Sentiment Ana...
What they think about my brand/product ?!?!? An Introduction to Sentiment Ana...What they think about my brand/product ?!?!? An Introduction to Sentiment Ana...
What they think about my brand/product ?!?!? An Introduction to Sentiment Ana...Jaganadh Gopinadhan
 
Tools andTechnologies for Large Scale Data Mining
Tools andTechnologies for Large Scale Data Mining Tools andTechnologies for Large Scale Data Mining
Tools andTechnologies for Large Scale Data Mining Jaganadh Gopinadhan
 
Practical Natural Language Processing From Theory to Industrial Applications
Practical Natural Language Processing From Theory to Industrial Applications Practical Natural Language Processing From Theory to Industrial Applications
Practical Natural Language Processing From Theory to Industrial Applications Jaganadh Gopinadhan
 

Plus de Jaganadh Gopinadhan (20)

Introduction to Sentiment Analysis
Introduction to Sentiment AnalysisIntroduction to Sentiment Analysis
Introduction to Sentiment Analysis
 
Elements of Text Mining Part - I
Elements of Text Mining Part - IElements of Text Mining Part - I
Elements of Text Mining Part - I
 
Practical Natural Language Processing
Practical Natural Language ProcessingPractical Natural Language Processing
Practical Natural Language Processing
 
Practical Natural Language Processing
Practical Natural Language ProcessingPractical Natural Language Processing
Practical Natural Language Processing
 
Natural Language Processing with Per
Natural Language Processing with PerNatural Language Processing with Per
Natural Language Processing with Per
 
Indian Language Spellchecker Development for OpenOffice.org
Indian Language Spellchecker Development for OpenOffice.org Indian Language Spellchecker Development for OpenOffice.org
Indian Language Spellchecker Development for OpenOffice.org
 
Sanskrit and Computational Linguistic
Sanskrit and Computational Linguistic Sanskrit and Computational Linguistic
Sanskrit and Computational Linguistic
 
Script to Sentiment : on future of Language TechnologyMysore latest
Script to Sentiment : on future of Language TechnologyMysore latestScript to Sentiment : on future of Language TechnologyMysore latest
Script to Sentiment : on future of Language TechnologyMysore latest
 
A tutorial on Machine Translation
A tutorial on Machine TranslationA tutorial on Machine Translation
A tutorial on Machine Translation
 
Linguistic localization framework for Ooo
Linguistic localization framework for OooLinguistic localization framework for Ooo
Linguistic localization framework for Ooo
 
Ilucbe python v1.2
Ilucbe python v1.2Ilucbe python v1.2
Ilucbe python v1.2
 
Social Media Analytics
Social Media Analytics Social Media Analytics
Social Media Analytics
 
Success Factor
Success Factor Success Factor
Success Factor
 
ntroduction to GNU/Linux Linux Installation and Basic Commands
ntroduction to GNU/Linux Linux Installation and Basic Commands ntroduction to GNU/Linux Linux Installation and Basic Commands
ntroduction to GNU/Linux Linux Installation and Basic Commands
 
Let’s Learn Python An introduction to Python
Let’s Learn Python An introduction to Python Let’s Learn Python An introduction to Python
Let’s Learn Python An introduction to Python
 
Introduction to Free and Open Source Software
Introduction to Free and Open Source Software Introduction to Free and Open Source Software
Introduction to Free and Open Source Software
 
Opinion Mining and Sentiment Analysis Issues and Challenges
Opinion Mining and Sentiment Analysis Issues and Challenges Opinion Mining and Sentiment Analysis Issues and Challenges
Opinion Mining and Sentiment Analysis Issues and Challenges
 
What they think about my brand/product ?!?!? An Introduction to Sentiment Ana...
What they think about my brand/product ?!?!? An Introduction to Sentiment Ana...What they think about my brand/product ?!?!? An Introduction to Sentiment Ana...
What they think about my brand/product ?!?!? An Introduction to Sentiment Ana...
 
Tools andTechnologies for Large Scale Data Mining
Tools andTechnologies for Large Scale Data Mining Tools andTechnologies for Large Scale Data Mining
Tools andTechnologies for Large Scale Data Mining
 
Practical Natural Language Processing From Theory to Industrial Applications
Practical Natural Language Processing From Theory to Industrial Applications Practical Natural Language Processing From Theory to Industrial Applications
Practical Natural Language Processing From Theory to Industrial Applications
 

Dernier

Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 

Dernier (20)

Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 

Natural Language Processing Areas Applications

  • 1. Natur al Language Processing Jaganadh G Process expert (NLP, ir & ie) r&d Division 365media inc. Coimbatore, India California , usa Jaganadhg@365media.in www.365media.com 04-06-2010 Govt. Eng. College painav
  • 2. outline ➢Introduction ➢History ➢Areas in NLP ➢Future of NLP ➢References 04-06-2010 Govt. Eng. College painav
  • 3. Question ? ➢Have you ever used any NLP products/ NLP Powered tools ? ➢ ➢ ➢ 04-06-2010 Govt. Eng. College painav
  • 4. Natural Language Processing ➢A sub-field of Artificial Intelligence (AI) ➢An inter disciplinary subject ➢Aim: ➢To build intelligent computers that can interact with human being like a human being !! 04-06-2010 Govt. Eng. College painav
  • 5. Natural Language ? ➢ Natural Language? ➢Refers to the language spoken by people, e.g. English, Japanese, Swahili, as opposed to artificial languages, like C++, Java, etc. 04-06-2010 Govt. Eng. College painav
  • 6. Definition Natural Language Processing is a theoretically motivated range of computational techniques for analyzing and representing naturally occurring texts/speech at one or more levels of linguistic analysis for the purpose of achieving human-like language processing for a range of tasks or applications. 04-06-2010 Govt. Eng. College painav
  • 7. History ●Second World War !!! ●Started with Machine Translation Research ● Now: ●The most promising technology solutions ●Labs --> Industry --> Layman 04-06-2010 Govt. Eng. College painav
  • 8. Why NLP ➢Huge amounts of data Internet = at least 20 billions pages Text data – web sites, blog, tweets ....... Audio data – speech ....... ➢Applications for processing large amounts of texts require NLP expertise 04-06-2010 Govt. Eng. College painav
  • 9. Why nlp? News: AN EARTHQUAKE struck Indonesia today - a strapping 7.7 magnitude earthquake that struck early today off the northern coast of the island of Sumatra. It caused minor damage and there are no reports of any deaths, although electricity was interrupted in several places. Location : Indonesia Magnitude: 7.7 Region: Sumatra (Northern Cost) Deaths: Nil Damage: Minor Tweet @nokia announces release of new PDA phones see is.gd/iuTuY Who: Nokia What: Product announcement 04-06-2010 Govt. Eng. College painav
  • 10. Is NLP really hard to achieve 04-06-2010 Govt. Eng. College painav
  • 11. MAJOR Areas of Research & Development ➢Text Processing ➢Morph Analyzer ➢POS Tagging ➢Parsing ➢Machine Translation ......... ➢Speech Processing ➢Text to Speech (TTS) ➢Automatic Speech Recognition (ASR) ➢Speech to Speech Translation 04-06-2010 Govt. Eng. College painav
  • 12. Text processing ● Processing raw text ● Morphological Analysis ● Running --> run + ing ● POS Tagging ● Ram/NNP goes/VB to/TO school/NNP .. ● Stemming ● running --> run ● Parsing ● Identifying sentence structure ● S --> NP + VP .Govt. Eng. College 04-06-2010 painav
  • 13. Text processing Machine Translation Translating content in one natural language to another natural language Example : Translating and English Sentence to Malaylam with the help of a software. 04-06-2010 Govt. Eng. College painav
  • 14. Speech processing ➢Text to speech Converting electronic text to digital speech ➢Automatic Speech Recognition Automatic transcription of spoken content to electronic text ➢Speech to speech translation Translating spoken content from one language to another in real time or offline. 04-06-2010 Govt. Eng. College painav
  • 15. MAJOR Areas of Research & Development industrial Applications ➢ Search Engines ➢Advanced Text Editors ➢Commercial Machine Translation Systems ➢Information Extraction ➢Collaborative filtering ➢Translation Memories ➢Computational Advertising ➢Fraud Detection ➢Sentiment Analysis ➢Opinion Mining ......... Govt. Eng. College 04-06-2010 painav
  • 16. Some examples Document classification ?? Sports Document Arts History Science ?? 04-06-2010 Govt. Eng. College painav
  • 17. Information extraction Who did what ? Document When ? Where? Barrack Obama Person: Barrack Obama ->Who elected as president Position: President -> What Of US Event: elected -> What 04-06-2010 Govt. Eng. College painav
  • 18. Sentiment analysis #2012 in very good !!?? bleh :-( Toby Segram's Programming Collective intelligence is a nice book. It gives a detailed and simple view on ...... 04-06-2010 Govt. Eng. College painav
  • 19. Collaborative filtering The art /technology to make recommendations based on user behavior 04-06-2010 Govt. Eng. College painav
  • 20. Search engines 04-06-2010 Govt. Eng. College painav
  • 21. Semantic web/search 04-06-2010 Govt. Eng. College painav
  • 22. Future of Nlp ➢Semantic Web/Search ➢Sentiment Analysis / Opinion Mining ➢Machine Translation ➢Advanced Speech Processing Application ➢Social Network Analysis ➢Collective Intelligence 04-06-2010 Govt. Eng. College painav
  • 23. NLP in other Domains ➢ Bio-Medical ➢Forensic Science ➢Advertisement ➢Education ➢Politics ➢E-governance ➢Business Development ➢Marketing ➢and where ever we use language !!! 04-06-2010 Govt. Eng. College painav
  • 24. Nlp in India IIT Kanpur IIT Kharagpur IIT Delhi IIIT Hydrabad AU-KBC Chennai C-DAC Microsoft Yahoo AOL 365MEEDIA Taazaa Reuters India ..... 04-06-2010 Govt. Eng. College painav
  • 25. Discussion time Questions ? 04-06-2010 Govt. Eng. College painav
  • 26. About 365media Real time information services Started in 1998 – with 10 staff at California India operations started in 2005 @ coimbatore Now 300 employees , 20 + clients 04-06-2010 Govt. Eng. College painav
  • 27. thanks Jaganadh G Email Business -Jaganadhg@365media.in Personal -jaganadhg@gmail.com http://jaganadhg.freeflux.net/blog 04-06-2010 Govt. Eng. College painav