SlideShare una empresa de Scribd logo
1 de 42
Natural Language Processing
#TeamNoFrazzle
 NAZMUL AHSAN
151-15-4668
 MAHBUBUR RAHMAN
151-15-4761
 FARHAN TAWSIF CHOWDHURY
151-15-4705
 SANZIDUL ISLAM
151-15-5223
 SADIA SULTANA SHARMIN MOUSUMI
151-15-5191
Natural language processing is a sector of artificial
intelligence that can analysis human language.
Background history
:
CAN
MACHINE
THINK ?
Stanford NLP GROUP :
• A group from Stanford university developed some software.
• One of them is Core Stanford NLP .written in Java.
• Packages are widely used in industry, academia, and government.
Well known now-a-days :
• Voice search
• Translator
• Information retrieval
• Captcha Challenge
• Different types of App.
• IOT Internet Of Things
WHY
Natural Language
Processing ?
Retrieve Information:
My friend: When you will meet with me?
Me: I have decided to meet tomorrow at 10:00 AM in Library
Retrieve Information:
My friend: When you will meet with me?
Me: I have decided to meet tomorrow at 10:00 AM in Library
Date : 31-03-17 (Tomorrow)
Time: 10:00 AM
Place: Library
Retrieve Information:
Event: Database Presentation
Time: 11:30 AM
Info: Take preparation properly
MachineTranslation:
1. Google Translation.
2. Pipilika (first Bangla search engine)
3. Voice speech to Text
আমি ত োিোকে ভোলবোমি | => I love you.
Grass is greener on the other of the side. => নদীর ওপোকের ঘোিগুচ্ছ তবশী িবুজ।
Google’s Translation : ঘাস নদী ওপারে সবুজ |
MachineTranslation:
Language Processing:
Generate SQL from natural language.
Natural Language: Publish department
SQL Query: Select * from department
Natural Language: Show all student information of Section E, 40 batch,
CSE
SQL Query: Select * from CSE_students where batch = `40` AND section
= `E`
NLPTechnique:
1. One of the Machine Learning application is NLP
2. Two approach:
I. Supervised.
* Tag key-word work as training set
* YouTube Suggestion, Favorite list in messenger.
II. Unsupervised.
* No pre-training set.
* Clustering, Data analyzation, Google Search
“First we thought the PC was a calculator.
Then we foundout how to turn numbers into letters withASCII — and
we thought it was a typewriter. Then we discoveredgraphics, andwe
thought it was a television. Withthe WorldWide Web, we've realized
it's a brochure.”
― Douglas Adams
• Add your results here
Results
• Add your objective here
Objective
Project Description
Aspects of NLP
• Tokenization / Segmentation
• Disambiguation
• Stemming
• Part of Speech (POS) tagging
• Contextual Analysis
• Sentiment Analysis
Tokenization & Segmentation
• Segmenting text into words
“The meeting has been scheduled for this Saturday.”
“He has agreed to co-operate with me.”
“Indian Airlines introduces another flight on the New Delhi–
Mumbai route.”
“We are leaving for the U.S.A. on 26th May.”
“Fahad is playing the role of Duke of Athens in A Midsummer
Night’s Dream in a theatre in New York City!”
• Named Entity Recognition
POS tagging
• Part of speech (POS) recognition
“ Today is a beautiful day. “
Today is a beautiful day
Noun Verb Article Adjective Noun
Showing application of NLP
with python scripting
Opportunities of NLP
• Research opportunity
• Employment/Job opportunity
Limitation of NLP
Future of NLP
• The bots
• Supporting invisible UI
• Smarter search
• Intelligence from unstructured information
Do you have Any QUESTION?
Natural Language processing

Más contenido relacionado

La actualidad más candente

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 Processing
Mariana Soffer
 

La actualidad más candente (20)

Natural language processing
Natural language processingNatural language processing
Natural language processing
 
NLP
NLPNLP
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
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)
 
Natural Language Processing
Natural Language ProcessingNatural 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
 
Natural lanaguage processing
Natural lanaguage processingNatural lanaguage processing
Natural lanaguage processing
 
Natural language processing (nlp)
Natural language processing (nlp)Natural language processing (nlp)
Natural language processing (nlp)
 
Natural language processing
Natural language processingNatural language processing
Natural language processing
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language Processing
 
Natural language processing
Natural language processingNatural language processing
Natural language processing
 
Introduction to Natural Language Processing
Introduction to Natural Language ProcessingIntroduction to Natural Language Processing
Introduction to Natural Language Processing
 
Natural language processing (NLP) introduction
Natural language processing (NLP) introductionNatural language processing (NLP) introduction
Natural language processing (NLP) introduction
 
Language models
Language modelsLanguage models
Language models
 
Deep Learning for Natural Language Processing
Deep Learning for Natural Language ProcessingDeep Learning for Natural Language Processing
Deep Learning for Natural Language Processing
 
Natural language processing (NLP)
Natural language processing (NLP) Natural language processing (NLP)
Natural language processing (NLP)
 
Natural Language Processing
Natural Language Processing Natural Language Processing
Natural Language Processing
 

Destacado

PPT biologi tentang klasifikasi hewan Annelida
PPT biologi tentang klasifikasi hewan AnnelidaPPT biologi tentang klasifikasi hewan Annelida
PPT biologi tentang klasifikasi hewan Annelida
Feryka puri
 
Презентація:Органічні сполуки та здоров"я людини
Презентація:Органічні сполуки та здоров"я людиниПрезентація:Органічні сполуки та здоров"я людини
Презентація:Органічні сполуки та здоров"я людини
sveta7940
 

Destacado (20)

Менторинг и тестирование для сертификации в ICF
Менторинг и тестирование для сертификации в ICFМенторинг и тестирование для сертификации в ICF
Менторинг и тестирование для сертификации в ICF
 
Polygon presentation
Polygon  presentation Polygon  presentation
Polygon presentation
 
Лучшие практики НКО Тамбовской области в сфере нравственного и патриотическо...
Лучшие практики НКО Тамбовской области  в сфере нравственного и патриотическо...Лучшие практики НКО Тамбовской области  в сфере нравственного и патриотическо...
Лучшие практики НКО Тамбовской области в сфере нравственного и патриотическо...
 
PPT biologi tentang klasifikasi hewan Annelida
PPT biologi tentang klasifikasi hewan AnnelidaPPT biologi tentang klasifikasi hewan Annelida
PPT biologi tentang klasifikasi hewan Annelida
 
Gk i
Gk iGk i
Gk i
 
Gk ii
Gk iiGk ii
Gk ii
 
Cuaderno para-trabajar-la-conciencia-fonológica
Cuaderno para-trabajar-la-conciencia-fonológicaCuaderno para-trabajar-la-conciencia-fonológica
Cuaderno para-trabajar-la-conciencia-fonológica
 
Evaluation on logic gate grade xi
Evaluation on logic gate grade xiEvaluation on logic gate grade xi
Evaluation on logic gate grade xi
 
Logic gates
Logic gatesLogic gates
Logic gates
 
Презентація:Органічні сполуки та здоров"я людини
Презентація:Органічні сполуки та здоров"я людиниПрезентація:Органічні сполуки та здоров"я людини
Презентація:Органічні сполуки та здоров"я людини
 
Genetics ppt by jiwan
Genetics ppt by jiwanGenetics ppt by jiwan
Genetics ppt by jiwan
 
Competitive exams i
Competitive exams iCompetitive exams i
Competitive exams i
 
Salah - How to do it correctly by Mirza Yawar Baig
Salah - How to do it correctly by Mirza Yawar BaigSalah - How to do it correctly by Mirza Yawar Baig
Salah - How to do it correctly by Mirza Yawar Baig
 
Présentation du user group Duchess France au GDG de Nantes
Présentation du user group Duchess France au GDG de NantesPrésentation du user group Duchess France au GDG de Nantes
Présentation du user group Duchess France au GDG de Nantes
 
06b compressores
06b compressores06b compressores
06b compressores
 
Desenvolvimento Experimental De Um Sistema de Refrigeração Inteligente
Desenvolvimento Experimental De Um Sistema de Refrigeração InteligenteDesenvolvimento Experimental De Um Sistema de Refrigeração Inteligente
Desenvolvimento Experimental De Um Sistema de Refrigeração Inteligente
 
Manual do pedal Mooer MCS1 Blue Comp (PORTUGUÊS)
Manual do pedal Mooer MCS1 Blue Comp (PORTUGUÊS)Manual do pedal Mooer MCS1 Blue Comp (PORTUGUÊS)
Manual do pedal Mooer MCS1 Blue Comp (PORTUGUÊS)
 
Compressor isento de óleo
Compressor isento de óleoCompressor isento de óleo
Compressor isento de óleo
 
Preso ideenwet gr 20_07_2010
Preso ideenwet gr 20_07_2010Preso ideenwet gr 20_07_2010
Preso ideenwet gr 20_07_2010
 
1) all. classi di concorso triennio scolastico 2014-2017
1) all.   classi di concorso triennio scolastico 2014-20171) all.   classi di concorso triennio scolastico 2014-2017
1) all. classi di concorso triennio scolastico 2014-2017
 

Similar a Natural Language processing

Introduction to NLP_1.pptx
Introduction to NLP_1.pptxIntroduction to NLP_1.pptx
Introduction to NLP_1.pptx
jkamble
 
Introduction to NLP.pptx
Introduction to NLP.pptxIntroduction to NLP.pptx
Introduction to NLP.pptx
jkamble
 
Natural Language Processing for development
Natural Language Processing for developmentNatural Language Processing for development
Natural Language Processing for development
Aravind Reddy
 
Natural Language Processing for development
Natural Language Processing for developmentNatural Language Processing for development
Natural Language Processing for development
Aravind Reddy
 

Similar a Natural Language processing (20)

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
 
Building NLP solutions for Davidson ML Group
Building NLP solutions for Davidson ML GroupBuilding NLP solutions for Davidson ML Group
Building NLP solutions for Davidson ML Group
 
Introduction to NLP.pptx
Introduction to NLP.pptxIntroduction to NLP.pptx
Introduction to NLP.pptx
 
Art of artificial intelligence and automation
Art of artificial intelligence and automationArt of artificial intelligence and automation
Art of artificial intelligence and automation
 
Social Web 2014: Final Presentations (Part I)
Social Web 2014: Final Presentations (Part I)Social Web 2014: Final Presentations (Part I)
Social Web 2014: Final Presentations (Part I)
 
Introduction to Text Mining
Introduction to Text MiningIntroduction to Text Mining
Introduction to Text Mining
 
Natural language processing and its application in ai
Natural language processing and its application in aiNatural language processing and its application in ai
Natural language processing and its application in ai
 
Introduction to NLP_1.pptx
Introduction to NLP_1.pptxIntroduction to NLP_1.pptx
Introduction to NLP_1.pptx
 
Introduction to NLP.pptx
Introduction to NLP.pptxIntroduction to NLP.pptx
Introduction to NLP.pptx
 
subrat
 subrat subrat
subrat
 
Hpai class 12 - potpourri & perception - 032620 actual
Hpai   class 12 - potpourri & perception - 032620 actualHpai   class 12 - potpourri & perception - 032620 actual
Hpai class 12 - potpourri & perception - 032620 actual
 
introduction to natural language processing(NLP).ppt
introduction to natural language processing(NLP).pptintroduction to natural language processing(NLP).ppt
introduction to natural language processing(NLP).ppt
 
Addis Ababa University.pptx
Addis Ababa University.pptxAddis Ababa University.pptx
Addis Ababa University.pptx
 
NATURAL LANGUAGE PROCESSING.pptx
NATURAL LANGUAGE PROCESSING.pptxNATURAL LANGUAGE PROCESSING.pptx
NATURAL LANGUAGE PROCESSING.pptx
 
Week1- Introduction.pptx
Week1- Introduction.pptxWeek1- Introduction.pptx
Week1- Introduction.pptx
 
Intro to nlp
Intro to nlpIntro to nlp
Intro to nlp
 
Future of Natural Language Processing - Potential Lists of Topics for PhD stu...
Future of Natural Language Processing - Potential Lists of Topics for PhD stu...Future of Natural Language Processing - Potential Lists of Topics for PhD stu...
Future of Natural Language Processing - Potential Lists of Topics for PhD stu...
 
Natural Language Processing: L01 introduction
Natural Language Processing: L01 introductionNatural Language Processing: L01 introduction
Natural Language Processing: L01 introduction
 
Natural Language Processing for development
Natural Language Processing for developmentNatural Language Processing for development
Natural Language Processing for development
 
Natural Language Processing for development
Natural Language Processing for developmentNatural Language Processing for development
Natural Language Processing for development
 

Más de Sanzid Kawsar (9)

Introduction to Research
Introduction to Research Introduction to Research
Introduction to Research
 
Data Mining Techniques
Data Mining TechniquesData Mining Techniques
Data Mining Techniques
 
A* (aster) Search Algorithm
A* (aster) Search AlgorithmA* (aster) Search Algorithm
A* (aster) Search Algorithm
 
Research on an Open-Source Software Platform for Autonomous Driving Systems
Research on an Open-Source Software Platform for Autonomous Driving SystemsResearch on an Open-Source Software Platform for Autonomous Driving Systems
Research on an Open-Source Software Platform for Autonomous Driving Systems
 
Tricky math puzzle project report
Tricky math puzzle project reportTricky math puzzle project report
Tricky math puzzle project report
 
Math Puzzle Game By Assembly Language
Math Puzzle Game By Assembly LanguageMath Puzzle Game By Assembly Language
Math Puzzle Game By Assembly Language
 
Report on Phylogenetic tree
Report on Phylogenetic treeReport on Phylogenetic tree
Report on Phylogenetic tree
 
Phylogenetic tree
Phylogenetic treePhylogenetic tree
Phylogenetic tree
 
Coaxial cable
Coaxial cableCoaxial cable
Coaxial cable
 

Último

EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 
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
giselly40
 

Último (20)

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
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
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
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
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
 
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
 

Natural Language processing

  • 3.  NAZMUL AHSAN 151-15-4668  MAHBUBUR RAHMAN 151-15-4761  FARHAN TAWSIF CHOWDHURY 151-15-4705  SANZIDUL ISLAM 151-15-5223  SADIA SULTANA SHARMIN MOUSUMI 151-15-5191
  • 4. Natural language processing is a sector of artificial intelligence that can analysis human language.
  • 6. Stanford NLP GROUP : • A group from Stanford university developed some software. • One of them is Core Stanford NLP .written in Java. • Packages are widely used in industry, academia, and government.
  • 7. Well known now-a-days : • Voice search • Translator • Information retrieval • Captcha Challenge • Different types of App. • IOT Internet Of Things
  • 8.
  • 10. Retrieve Information: My friend: When you will meet with me? Me: I have decided to meet tomorrow at 10:00 AM in Library
  • 11. Retrieve Information: My friend: When you will meet with me? Me: I have decided to meet tomorrow at 10:00 AM in Library Date : 31-03-17 (Tomorrow) Time: 10:00 AM Place: Library
  • 12. Retrieve Information: Event: Database Presentation Time: 11:30 AM Info: Take preparation properly
  • 13. MachineTranslation: 1. Google Translation. 2. Pipilika (first Bangla search engine) 3. Voice speech to Text
  • 14. আমি ত োিোকে ভোলবোমি | => I love you. Grass is greener on the other of the side. => নদীর ওপোকের ঘোিগুচ্ছ তবশী িবুজ। Google’s Translation : ঘাস নদী ওপারে সবুজ | MachineTranslation:
  • 15. Language Processing: Generate SQL from natural language. Natural Language: Publish department SQL Query: Select * from department Natural Language: Show all student information of Section E, 40 batch, CSE SQL Query: Select * from CSE_students where batch = `40` AND section = `E`
  • 16. NLPTechnique: 1. One of the Machine Learning application is NLP 2. Two approach: I. Supervised. * Tag key-word work as training set * YouTube Suggestion, Favorite list in messenger. II. Unsupervised. * No pre-training set. * Clustering, Data analyzation, Google Search
  • 17. “First we thought the PC was a calculator. Then we foundout how to turn numbers into letters withASCII — and we thought it was a typewriter. Then we discoveredgraphics, andwe thought it was a television. Withthe WorldWide Web, we've realized it's a brochure.” ― Douglas Adams
  • 18. • Add your results here Results • Add your objective here Objective Project Description
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31. Aspects of NLP • Tokenization / Segmentation • Disambiguation • Stemming • Part of Speech (POS) tagging • Contextual Analysis • Sentiment Analysis
  • 32. Tokenization & Segmentation • Segmenting text into words “The meeting has been scheduled for this Saturday.” “He has agreed to co-operate with me.” “Indian Airlines introduces another flight on the New Delhi– Mumbai route.” “We are leaving for the U.S.A. on 26th May.” “Fahad is playing the role of Duke of Athens in A Midsummer Night’s Dream in a theatre in New York City!” • Named Entity Recognition
  • 33. POS tagging • Part of speech (POS) recognition “ Today is a beautiful day. “ Today is a beautiful day Noun Verb Article Adjective Noun
  • 34. Showing application of NLP with python scripting
  • 35. Opportunities of NLP • Research opportunity • Employment/Job opportunity
  • 37. Future of NLP • The bots • Supporting invisible UI • Smarter search • Intelligence from unstructured information
  • 38.
  • 39.
  • 40.
  • 41. Do you have Any QUESTION?