SlideShare une entreprise Scribd logo
1  sur  20
Natural Language Processing
Neelnavo Kar
Alex Huntress-Reeve
Robert Huang
Dennis Li
What is Natural Language Processing?
• NLP is an interdisciplinary field that uses computational
methods to:
o Investigate the properties of written human language and
model the cognitive mechanisms underlying the
understanding and production of written language.
o Develop novel practical applications involving the
intelligent processing of written human language by
computer.
What is NLP? (cont.)
• NLP plays a big part in Machine learning techniques:
o automating the construction and adaptation of machine
dictionaries
o modeling human agents' desires and beliefs
 essential component of NLP
 closer to AI
• We will focus on two main types of NLP:
o Human-Computer Dialogue Systems
o Machine Translation
Human-Computer Dialogue Systems
• Usually with the computer modelling a human dialogue
participant
• Will be able:
o To converse in similar linguistic style
o Discuss the topic
o Hopefully teach
Current Capabilities of Dialogue Systems
• Simple voice communication with machines
o Personal computers
o Interactive answering machines
o Voice dialing of mobile telephones
o Vehicle systems
o Can access online as well as stored information
• Currently working to improve
The Future of H-C Dialogue Systems
• The final end result of human computer dialogue systems:
o Seamless spoken interaction between a computer and a human
• This would be a major component of making an AI that can pass
the Turing Test
• Be able to have a computer function as a teacher
Human Computer Dialogue in Fiction
• Halo's Cortana AI
o Made from models of a real human brain
o Made to run the ship
o Made very human conversations
• Ender's Game series: Jane
o Made from "philotic connection"
o Human conversation
Problems of Human-Computer Dialogue
• At the moment, most common computer dialogue systems (call
systems, chatter bots, etc.) cannot handle arbitrary input
o In many cases, the computer can only respond to "expected"
speech
o Call systems often compensate with "Sorry, I didn't get that,"
when something unexpected is said.
Problems of Human-Computer Dialogue
• Computers need to be able to learn and process colloquial speech
• Needed to understand informal speakers:
o Understanding varied responses for call systems
o Accounting for variations in spoken numbers
• Processing colloquialisms is also necessary for seamless dialogue,
where the computer must avoid sounding too formal
o John Connor: "No, no, no, no. You gotta listen to the way people
talk. You don't say 'affirmative,' or [stuff] like that. You say 'no
problemo.' "
Successes of Human-Computer Dialogue
• So far, human-computer dialogue has been most successful in
applications where information about a specific topic is sought
from the computer.
o Electronic calling systems: company-specific
o Travel agents: specific to an airline or destination
• However, more complex systems of human-computer dialogue
have been produced which can interpret more varied input.
o Physics tutoring system (ITSPOKE) which can analyze and
explain errors in the response to a physics problem.
o Allows for more complex input than "Yes," "No," or "Flight
UA-93"
• These still cannot compare to true human-human dialogue.
Machine Translation
• Important for:
o accessing information in a foreign language
o communication with speakers of other languages
• The majority of documents on the world wide web are in
languages other than English
Statistical Translation
• Rule based
• Works relatively well with large sets of data
• Used probability to translate text
• Natural translations
• Google
Example Based Translation
• Converts "parallel" lines of text between language
• Only accurate for simple lines
• Minimal pairs are easy
• Analogy based
Paraphrasing
• Takes words and makes them simpler automatically
• For example in Spanish conjugated words like usado may be
changed to usar
Future of Machine Translation
• Goal:
o Aim to be able to flawlessly translate languages
• Link Human-Computer Dialogue and Machine Translation
• Have someone be able to talk in one language to a computer,
translate for another person
• Translated Video Chat
Machine Translation in Fiction
• Star Wars: C-3P0
o Interpreter
o Could hear and translate alien languages
o Final goal of machine translation
• Star Trek: Universal Translator
o Computer can seamlessly translate alien languages
Problems
• Works well only with predictable texts.
• Doesn't work well with domains where people want
translation the most:
o spontaneous conversations
o in person
o on the telephone
o and on the Internet.
Problems
• Computers can't deal with ambiguity, syntactic irregularity,
multiple word meanings and the influence of context.
Time flies like an arrow.
Fruit flies like a banana.
• Accurate translation requires an understanding of the text,
situation, and a lot of facts about the world in general.
The box is in the pen.
Problems
• The sign is describing a
restaurant (the Chinese
text, 餐厅, means
"dining hall").
• In the process of making
the sign, the producers
tried to translate Chinese
text into English with a
machine translation
system, but the
software didn't work,
producing the error
message,
"Translation Server Error."
• The software's user didn't
know English and thought
the error message was the
translation.
Successes
• Product knowledge bases need to be translated into multiple
languages
• Hiring a large multilingual support staff is expensive
• Machine translation is cheaper and accurate with predictable
texts.
• Microsoft, Autodesk, Symantec, and Intel use it.
o Makes customers happy
o Still readable though slightly chunkier than human
translations

Contenu connexe

Similaire à NLP.ppt

Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligenceMohit Bishnoi
 
NLP pipeline in machine translation
NLP pipeline in machine translationNLP pipeline in machine translation
NLP pipeline in machine translationMarcis Pinnis
 
ARTIFICIAL INTELLEGENCE AND MACHINE LEARNING.pptx
ARTIFICIAL INTELLEGENCE AND MACHINE LEARNING.pptxARTIFICIAL INTELLEGENCE AND MACHINE LEARNING.pptx
ARTIFICIAL INTELLEGENCE AND MACHINE LEARNING.pptxShivaprasad787526
 
NOVA Data Science Meetup 1/19/2017 - Presentation 2
NOVA Data Science Meetup 1/19/2017 - Presentation 2NOVA Data Science Meetup 1/19/2017 - Presentation 2
NOVA Data Science Meetup 1/19/2017 - Presentation 2NOVA DATASCIENCE
 
Addis Ababa University.pptx
Addis Ababa University.pptxAddis Ababa University.pptx
Addis Ababa University.pptxBelay Alemayehu
 
NLP-ppt.pptx nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
NLP-ppt.pptx nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnNLP-ppt.pptx nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
NLP-ppt.pptx nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnRAtna29
 
Computational linguistics
Computational linguistics Computational linguistics
Computational linguistics kashmasardar
 
COMPUTER LANGUAGES AND PROGRAMMING
COMPUTER LANGUAGES AND PROGRAMMINGCOMPUTER LANGUAGES AND PROGRAMMING
COMPUTER LANGUAGES AND PROGRAMMINGABHINAV SINGH
 
Nlp, robotics and expert system
Nlp, robotics and expert systemNlp, robotics and expert system
Nlp, robotics and expert systemsuman Mann Mann
 
Chatbot and AI Design Principles
Chatbot and AI Design PrinciplesChatbot and AI Design Principles
Chatbot and AI Design PrinciplesMauricio Perez
 
Human Computer Interaction Notes 176.pdf
Human Computer Interaction Notes 176.pdfHuman Computer Interaction Notes 176.pdf
Human Computer Interaction Notes 176.pdfvijaykumarK44
 
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).pptTemesgenTolcha2
 

Similaire à NLP.ppt (20)

Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
NLP pipeline in machine translation
NLP pipeline in machine translationNLP pipeline in machine translation
NLP pipeline in machine translation
 
Abdulrahman
AbdulrahmanAbdulrahman
Abdulrahman
 
ARTIFICIAL INTELLEGENCE AND MACHINE LEARNING.pptx
ARTIFICIAL INTELLEGENCE AND MACHINE LEARNING.pptxARTIFICIAL INTELLEGENCE AND MACHINE LEARNING.pptx
ARTIFICIAL INTELLEGENCE AND MACHINE LEARNING.pptx
 
Learning to code in 2020
Learning to code in 2020Learning to code in 2020
Learning to code in 2020
 
NOVA Data Science Meetup 1/19/2017 - Presentation 2
NOVA Data Science Meetup 1/19/2017 - Presentation 2NOVA Data Science Meetup 1/19/2017 - Presentation 2
NOVA Data Science Meetup 1/19/2017 - Presentation 2
 
Addis Ababa University.pptx
Addis Ababa University.pptxAddis Ababa University.pptx
Addis Ababa University.pptx
 
NLP-ppt.pptx nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
NLP-ppt.pptx nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnNLP-ppt.pptx nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
NLP-ppt.pptx nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
 
Computational linguistics
Computational linguistics Computational linguistics
Computational linguistics
 
COMPUTER LANGUAGES AND PROGRAMMING
COMPUTER LANGUAGES AND PROGRAMMINGCOMPUTER LANGUAGES AND PROGRAMMING
COMPUTER LANGUAGES AND PROGRAMMING
 
Nlp, robotics and expert system
Nlp, robotics and expert systemNlp, robotics and expert system
Nlp, robotics and expert system
 
Chatbot and AI Design Principles
Chatbot and AI Design PrinciplesChatbot and AI Design Principles
Chatbot and AI Design Principles
 
Human Computer Interaction Notes 176.pdf
Human Computer Interaction Notes 176.pdfHuman Computer Interaction Notes 176.pdf
Human Computer Interaction Notes 176.pdf
 
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
 
System softare
System softareSystem softare
System softare
 
group7-Chatbots.ppt
group7-Chatbots.pptgroup7-Chatbots.ppt
group7-Chatbots.ppt
 
group7-Chatbots.ppt
group7-Chatbots.pptgroup7-Chatbots.ppt
group7-Chatbots.ppt
 
group7-Chatbots.ppt
group7-Chatbots.pptgroup7-Chatbots.ppt
group7-Chatbots.ppt
 
Chatbots.ppt
Chatbots.pptChatbots.ppt
Chatbots.ppt
 
Human computer interaction
Human computer interactionHuman computer interaction
Human computer interaction
 

Dernier

Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college projectTonystark477637
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 

Dernier (20)

Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 

NLP.ppt

  • 1. Natural Language Processing Neelnavo Kar Alex Huntress-Reeve Robert Huang Dennis Li
  • 2. What is Natural Language Processing? • NLP is an interdisciplinary field that uses computational methods to: o Investigate the properties of written human language and model the cognitive mechanisms underlying the understanding and production of written language. o Develop novel practical applications involving the intelligent processing of written human language by computer.
  • 3. What is NLP? (cont.) • NLP plays a big part in Machine learning techniques: o automating the construction and adaptation of machine dictionaries o modeling human agents' desires and beliefs  essential component of NLP  closer to AI • We will focus on two main types of NLP: o Human-Computer Dialogue Systems o Machine Translation
  • 4. Human-Computer Dialogue Systems • Usually with the computer modelling a human dialogue participant • Will be able: o To converse in similar linguistic style o Discuss the topic o Hopefully teach
  • 5. Current Capabilities of Dialogue Systems • Simple voice communication with machines o Personal computers o Interactive answering machines o Voice dialing of mobile telephones o Vehicle systems o Can access online as well as stored information • Currently working to improve
  • 6. The Future of H-C Dialogue Systems • The final end result of human computer dialogue systems: o Seamless spoken interaction between a computer and a human • This would be a major component of making an AI that can pass the Turing Test • Be able to have a computer function as a teacher
  • 7. Human Computer Dialogue in Fiction • Halo's Cortana AI o Made from models of a real human brain o Made to run the ship o Made very human conversations • Ender's Game series: Jane o Made from "philotic connection" o Human conversation
  • 8. Problems of Human-Computer Dialogue • At the moment, most common computer dialogue systems (call systems, chatter bots, etc.) cannot handle arbitrary input o In many cases, the computer can only respond to "expected" speech o Call systems often compensate with "Sorry, I didn't get that," when something unexpected is said.
  • 9. Problems of Human-Computer Dialogue • Computers need to be able to learn and process colloquial speech • Needed to understand informal speakers: o Understanding varied responses for call systems o Accounting for variations in spoken numbers • Processing colloquialisms is also necessary for seamless dialogue, where the computer must avoid sounding too formal o John Connor: "No, no, no, no. You gotta listen to the way people talk. You don't say 'affirmative,' or [stuff] like that. You say 'no problemo.' "
  • 10. Successes of Human-Computer Dialogue • So far, human-computer dialogue has been most successful in applications where information about a specific topic is sought from the computer. o Electronic calling systems: company-specific o Travel agents: specific to an airline or destination • However, more complex systems of human-computer dialogue have been produced which can interpret more varied input. o Physics tutoring system (ITSPOKE) which can analyze and explain errors in the response to a physics problem. o Allows for more complex input than "Yes," "No," or "Flight UA-93" • These still cannot compare to true human-human dialogue.
  • 11. Machine Translation • Important for: o accessing information in a foreign language o communication with speakers of other languages • The majority of documents on the world wide web are in languages other than English
  • 12. Statistical Translation • Rule based • Works relatively well with large sets of data • Used probability to translate text • Natural translations • Google
  • 13. Example Based Translation • Converts "parallel" lines of text between language • Only accurate for simple lines • Minimal pairs are easy • Analogy based
  • 14. Paraphrasing • Takes words and makes them simpler automatically • For example in Spanish conjugated words like usado may be changed to usar
  • 15. Future of Machine Translation • Goal: o Aim to be able to flawlessly translate languages • Link Human-Computer Dialogue and Machine Translation • Have someone be able to talk in one language to a computer, translate for another person • Translated Video Chat
  • 16. Machine Translation in Fiction • Star Wars: C-3P0 o Interpreter o Could hear and translate alien languages o Final goal of machine translation • Star Trek: Universal Translator o Computer can seamlessly translate alien languages
  • 17. Problems • Works well only with predictable texts. • Doesn't work well with domains where people want translation the most: o spontaneous conversations o in person o on the telephone o and on the Internet.
  • 18. Problems • Computers can't deal with ambiguity, syntactic irregularity, multiple word meanings and the influence of context. Time flies like an arrow. Fruit flies like a banana. • Accurate translation requires an understanding of the text, situation, and a lot of facts about the world in general. The box is in the pen.
  • 19. Problems • The sign is describing a restaurant (the Chinese text, 餐厅, means "dining hall"). • In the process of making the sign, the producers tried to translate Chinese text into English with a machine translation system, but the software didn't work, producing the error message, "Translation Server Error." • The software's user didn't know English and thought the error message was the translation.
  • 20. Successes • Product knowledge bases need to be translated into multiple languages • Hiring a large multilingual support staff is expensive • Machine translation is cheaper and accurate with predictable texts. • Microsoft, Autodesk, Symantec, and Intel use it. o Makes customers happy o Still readable though slightly chunkier than human translations