SlideShare uma empresa Scribd logo
1 de 6
Baixar para ler offline
Human Communication 1 - Assignment
                      Paul Thomson - s0942340
                            February 7, 2010


A) Good Communication
Example 1
     [2008-10-12 09:10:54.187] local sent: do you understand the point
     of a turing test?
     [2008-10-12 09:11:02.390] remote sent: There are some people
     who would not pass the Turing test themselves. Why must they
     inflict it on computers?

Elbot demonstrates human-like communication here because it recognised
the Turing Test, and showed understanding of this. The understanding seems
to be deeper than just a lexicon of definitions because it manipulates the
definition to create humour, a concept which makes Elbot seem more human-
like.

Example 2
     [2008-10-12 09:11:40.671] remote sent: If we robots ever had mar-
     riages they would be eternal: ’Till rust do us part’.
     [2008-10-12 09:12:04.359] local sent: very witty
     [2008-10-12 09:12:07.562] remote sent: Don’t you mean extremely
     witty?

Elbot demonstrates more human qualities here; wit, intelligence and, almost,
arrogance. Most human conversations contain humour of some sort and by
making jokes like this Elbot displays human-like humour. The most impor-
tant part of this extract, however, is the response. The witty response Elbot

                                     1
gives to the judge would have been very difficult for the program to sim-
ply recite and so it must have interpreted the judge’s comment, which is a
human-like quality.

Example 3
     [2008-10-12 09:37:17.968] local sent: Do you like picnics?
     [2008-10-12 09:37:24.250] remote sent: Well what about humans
     and occasions for eating? Where do they stand on this?

Elbot demonstrates keyword recognition and manages to phrase a response
around it which is relevant to the question.


B) Bad Communication
Example 1
     [2008-10-12 10:10:46.000] local sent: hio there!
     [2008-10-12 10:10:52.578] remote sent: Your input did not make
     sense. Might it have been a statement consisting of non-words?

I chose this example because Elbot shows quite clearly to the judge that
it is not human. A human would notice the error of “hio” and know that
the judge was meaning “hi”. As shown earlier in the transcript a human
understands this easily but Elbot interprets it as nonsense.

Example 2
     [2008-10-12 10:47:00.203] local sent: indeed. anyway, what did
     you do last night?
     [2008-10-12 10:47:06.609] remote sent: Wait a minute. Are you
     suggesting that periods of darkness would always be last?

I chose this example because it is quite clear that Elbot has simply parsed the
information and responded with something vague and inadequate. Unlike a
human, Elbot draws a keyword out of the question and fits it into a pre made
template which, unfortunately, returns a very unhuman-like response.


                                      2
Example 3
     [2008-10-12 10:24:36.531] local sent: seen any good telly recently?
     [2008-10-12 10:24:43.781] remote sent: Hmmm... That’s one ques-
     tion I cannot answer with my limited artificial intelligence. How
     about you?

I chose this extract as an example of bad communication because it shows
the difficulty Elbot has with understanding colloquial terms like ”telly”. A
human would probably be able to figure out from the context what it means
but Elbot does not have this reasoning.


C) Questions to ask
Question 1
     What is the weather like?

I decided on this question because it requires current knowledge would have
to be updated frequently to remain correct. I think a program would ask for
my opinion on the question, or give some other general reply which is not
specific to the question.

Question 2
     So should I get the ball rolling?

This question makes use of an idiom, which does not fit into normal semantic
rules. I chose this because unless the program has been designed specifically
for this idiom, it will find it very hard to reply. I think a program would see
this question as gibberish and probably just give the same response as to the
first question.

Question 3
     wot music do u listin to?




                                         3
This question has been written in a very informal way, and so some words
are not spelled correctly and instead work with how things sound when read
rather then how they are spelled. Since programs work only on text, this
sentence should not make sense to it unless words like these have been added
to it’s lexicon of words, and so will most likely reply saying it does not
understand.

Question 4
     How are you? love kittens turnips

I chose this question because in reading the transcripts I noticed that some-
times the program would ignore pieces of sentences if it didn’t understand
them. In saying this question I think the program will understand the first
question, but will not understand the second part and so may just skip over
it.

Question 5
     Do you have any memorable childhood experiences?

This question would be very easy for a human to answer but a program may
not have been given any “memories” and so may not understand this at all.
If it has been given memories then further questioning will prove how much
information the program has been given on these questions.


D) Elbot Test
Question 1: Weather
     We are having weather today and we had weather yesterday, too.
     I suspect this may turn into a long-term thing.

Elbot answers this question with a very vague and inappropriate answer. It
probably didn’t really understand and just parsed the word “weather” from
the question and inserted it into a template for a response.




                                     4
Question 2: Idioms
     Try some introspection to get at that answer.

Again, Elbot returns a vague response which could be used in any situation.
It most likely did this because it did not understand the idiom.

Question 3: Chatspeak
     Do you think this is something I should explain to a human being?

Like the previous two, Elbot gives another vague response which could be
given to any question. It is clear from this that it sees the question as
gibberish.

Question 4: Gibberish
     I feel terrible today. This morning I made a mistake and poured
     milk over my breakfast instead of oil, and it rusted before I could
     eat it.

As predicted, Elbot answered the first question but ignored the gibberish.
In this situation a human would question this gibberish but Elbot has been
programmed to ignore things it doesn’t understand.

Question 5: Experiences
     The way to a robot’s heart is through careful use of growing up.
     Don’t you agree?

Here Elbot has not understood the entire question but has read the word
“childhood” and based its response around that. Although it has not an-
swered the question, it has given a response which is tailored to the question
originally posed. Elbot has done better on this question than the others.




                                      5
E) Summary of Elbot
Strengths
I think the main strength of Elbot is its large lexicon of phrases which can be
used to reply to any question. Elbot can answer a large amount of questions
it doesn’t understand at all, just because it has these general responses.
Combined with syntactic analysis it can respond to even more questions if it
just recognises one word. The first question I asked is a very good example
of this. Elbot recognises the word weather and inserts it into a response
template.
Another strength of Elbot is its capabilty to respond with humour. My
second example of good communication provides an example of this. Humour
is a very human-like trait and difficult to reproduce in a program.

Weaknesses
Certainly the main weakness of Elbot, I think, is how often it is forced to
reply with a vague response that could be used in any situation. When
speaking to the program for any period of time it is very obvious that it
understands very little of what you are saying.

Summary
To summarise, I think Elbot has a good way of responding to questions
it does not understand, but it is forced to do this far too often, and does
not understand simple questions like “any good telly recently”. If colloquial
terms and accidental spelling mistakes were worked into the program, it could
be a very convincing conversational partner.




                                      6

Mais conteúdo relacionado

Semelhante a Human Communication

Ieltsspeakinglessonsfromsimon 140422084351-phpapp01
Ieltsspeakinglessonsfromsimon 140422084351-phpapp01Ieltsspeakinglessonsfromsimon 140422084351-phpapp01
Ieltsspeakinglessonsfromsimon 140422084351-phpapp01
Musa Olawale
 
Ielts speaking lessons from simon
Ielts speaking lessons from simonIelts speaking lessons from simon
Ielts speaking lessons from simon
Hoang Thang
 
Sample online english lesson (for teacher r1)
Sample online english lesson (for teacher r1)Sample online english lesson (for teacher r1)
Sample online english lesson (for teacher r1)
Han Gao
 
Translators
TranslatorsTranslators
Translators
MrsEhm
 
Unit 12 Future Technologies
Unit 12 Future TechnologiesUnit 12 Future Technologies
Unit 12 Future Technologies
Sonia Osuna
 

Semelhante a Human Communication (20)

Sat Exam Reading Strategies Short Passages
Sat Exam Reading Strategies Short PassagesSat Exam Reading Strategies Short Passages
Sat Exam Reading Strategies Short Passages
 
IELTS WRITING TASK 2_LEARNINGWITHZA.pdf
IELTS WRITING TASK 2_LEARNINGWITHZA.pdfIELTS WRITING TASK 2_LEARNINGWITHZA.pdf
IELTS WRITING TASK 2_LEARNINGWITHZA.pdf
 
Ieltsspeakinglessonsfromsimon 140422084351-phpapp01
Ieltsspeakinglessonsfromsimon 140422084351-phpapp01Ieltsspeakinglessonsfromsimon 140422084351-phpapp01
Ieltsspeakinglessonsfromsimon 140422084351-phpapp01
 
Ielts speaking lessons from simon
Ielts speaking lessons from simonIelts speaking lessons from simon
Ielts speaking lessons from simon
 
COT 2- EMP. TECH NOLOGY(Netiquettes).pptx
COT 2- EMP. TECH NOLOGY(Netiquettes).pptxCOT 2- EMP. TECH NOLOGY(Netiquettes).pptx
COT 2- EMP. TECH NOLOGY(Netiquettes).pptx
 
English for Proficiency Certification (EPC) - Modul 2 - Further Exercises and...
English for Proficiency Certification (EPC) - Modul 2 - Further Exercises and...English for Proficiency Certification (EPC) - Modul 2 - Further Exercises and...
English for Proficiency Certification (EPC) - Modul 2 - Further Exercises and...
 
Words_Phrases,_Clauses,_Sentence_Structure.pptx
Words_Phrases,_Clauses,_Sentence_Structure.pptxWords_Phrases,_Clauses,_Sentence_Structure.pptx
Words_Phrases,_Clauses,_Sentence_Structure.pptx
 
Error Corrrection.pptx
Error Corrrection.pptxError Corrrection.pptx
Error Corrrection.pptx
 
IELTS Academic reading : band 7
IELTS Academic reading : band 7IELTS Academic reading : band 7
IELTS Academic reading : band 7
 
Types of Questions asked in Reading Comprehension- With Sample Questions | MBAP
Types of Questions asked in Reading Comprehension- With Sample Questions | MBAPTypes of Questions asked in Reading Comprehension- With Sample Questions | MBAP
Types of Questions asked in Reading Comprehension- With Sample Questions | MBAP
 
ORAL COM -FINAL DEMO PPT (1).pptx
ORAL COM -FINAL DEMO PPT (1).pptxORAL COM -FINAL DEMO PPT (1).pptx
ORAL COM -FINAL DEMO PPT (1).pptx
 
Sample online english lesson (for teacher r1)
Sample online english lesson (for teacher r1)Sample online english lesson (for teacher r1)
Sample online english lesson (for teacher r1)
 
Translators
TranslatorsTranslators
Translators
 
FinalReport
FinalReportFinalReport
FinalReport
 
Share your #lovefordev
Share your #lovefordevShare your #lovefordev
Share your #lovefordev
 
Unit 12 Future Technologies
Unit 12 Future TechnologiesUnit 12 Future Technologies
Unit 12 Future Technologies
 
Essay On MacbethS Character Change. Online assignment writing service.
Essay On MacbethS Character Change. Online assignment writing service.Essay On MacbethS Character Change. Online assignment writing service.
Essay On MacbethS Character Change. Online assignment writing service.
 
13 ChatGPT Prompts For Studying
13 ChatGPT Prompts For Studying13 ChatGPT Prompts For Studying
13 ChatGPT Prompts For Studying
 
Introduction toprogramming
Introduction toprogrammingIntroduction toprogramming
Introduction toprogramming
 
Which approach is frequently used in task.docx
Which approach is frequently used in task.docxWhich approach is frequently used in task.docx
Which approach is frequently used in task.docx
 

Último

The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 

Último (20)

TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 

Human Communication

  • 1. Human Communication 1 - Assignment Paul Thomson - s0942340 February 7, 2010 A) Good Communication Example 1 [2008-10-12 09:10:54.187] local sent: do you understand the point of a turing test? [2008-10-12 09:11:02.390] remote sent: There are some people who would not pass the Turing test themselves. Why must they inflict it on computers? Elbot demonstrates human-like communication here because it recognised the Turing Test, and showed understanding of this. The understanding seems to be deeper than just a lexicon of definitions because it manipulates the definition to create humour, a concept which makes Elbot seem more human- like. Example 2 [2008-10-12 09:11:40.671] remote sent: If we robots ever had mar- riages they would be eternal: ’Till rust do us part’. [2008-10-12 09:12:04.359] local sent: very witty [2008-10-12 09:12:07.562] remote sent: Don’t you mean extremely witty? Elbot demonstrates more human qualities here; wit, intelligence and, almost, arrogance. Most human conversations contain humour of some sort and by making jokes like this Elbot displays human-like humour. The most impor- tant part of this extract, however, is the response. The witty response Elbot 1
  • 2. gives to the judge would have been very difficult for the program to sim- ply recite and so it must have interpreted the judge’s comment, which is a human-like quality. Example 3 [2008-10-12 09:37:17.968] local sent: Do you like picnics? [2008-10-12 09:37:24.250] remote sent: Well what about humans and occasions for eating? Where do they stand on this? Elbot demonstrates keyword recognition and manages to phrase a response around it which is relevant to the question. B) Bad Communication Example 1 [2008-10-12 10:10:46.000] local sent: hio there! [2008-10-12 10:10:52.578] remote sent: Your input did not make sense. Might it have been a statement consisting of non-words? I chose this example because Elbot shows quite clearly to the judge that it is not human. A human would notice the error of “hio” and know that the judge was meaning “hi”. As shown earlier in the transcript a human understands this easily but Elbot interprets it as nonsense. Example 2 [2008-10-12 10:47:00.203] local sent: indeed. anyway, what did you do last night? [2008-10-12 10:47:06.609] remote sent: Wait a minute. Are you suggesting that periods of darkness would always be last? I chose this example because it is quite clear that Elbot has simply parsed the information and responded with something vague and inadequate. Unlike a human, Elbot draws a keyword out of the question and fits it into a pre made template which, unfortunately, returns a very unhuman-like response. 2
  • 3. Example 3 [2008-10-12 10:24:36.531] local sent: seen any good telly recently? [2008-10-12 10:24:43.781] remote sent: Hmmm... That’s one ques- tion I cannot answer with my limited artificial intelligence. How about you? I chose this extract as an example of bad communication because it shows the difficulty Elbot has with understanding colloquial terms like ”telly”. A human would probably be able to figure out from the context what it means but Elbot does not have this reasoning. C) Questions to ask Question 1 What is the weather like? I decided on this question because it requires current knowledge would have to be updated frequently to remain correct. I think a program would ask for my opinion on the question, or give some other general reply which is not specific to the question. Question 2 So should I get the ball rolling? This question makes use of an idiom, which does not fit into normal semantic rules. I chose this because unless the program has been designed specifically for this idiom, it will find it very hard to reply. I think a program would see this question as gibberish and probably just give the same response as to the first question. Question 3 wot music do u listin to? 3
  • 4. This question has been written in a very informal way, and so some words are not spelled correctly and instead work with how things sound when read rather then how they are spelled. Since programs work only on text, this sentence should not make sense to it unless words like these have been added to it’s lexicon of words, and so will most likely reply saying it does not understand. Question 4 How are you? love kittens turnips I chose this question because in reading the transcripts I noticed that some- times the program would ignore pieces of sentences if it didn’t understand them. In saying this question I think the program will understand the first question, but will not understand the second part and so may just skip over it. Question 5 Do you have any memorable childhood experiences? This question would be very easy for a human to answer but a program may not have been given any “memories” and so may not understand this at all. If it has been given memories then further questioning will prove how much information the program has been given on these questions. D) Elbot Test Question 1: Weather We are having weather today and we had weather yesterday, too. I suspect this may turn into a long-term thing. Elbot answers this question with a very vague and inappropriate answer. It probably didn’t really understand and just parsed the word “weather” from the question and inserted it into a template for a response. 4
  • 5. Question 2: Idioms Try some introspection to get at that answer. Again, Elbot returns a vague response which could be used in any situation. It most likely did this because it did not understand the idiom. Question 3: Chatspeak Do you think this is something I should explain to a human being? Like the previous two, Elbot gives another vague response which could be given to any question. It is clear from this that it sees the question as gibberish. Question 4: Gibberish I feel terrible today. This morning I made a mistake and poured milk over my breakfast instead of oil, and it rusted before I could eat it. As predicted, Elbot answered the first question but ignored the gibberish. In this situation a human would question this gibberish but Elbot has been programmed to ignore things it doesn’t understand. Question 5: Experiences The way to a robot’s heart is through careful use of growing up. Don’t you agree? Here Elbot has not understood the entire question but has read the word “childhood” and based its response around that. Although it has not an- swered the question, it has given a response which is tailored to the question originally posed. Elbot has done better on this question than the others. 5
  • 6. E) Summary of Elbot Strengths I think the main strength of Elbot is its large lexicon of phrases which can be used to reply to any question. Elbot can answer a large amount of questions it doesn’t understand at all, just because it has these general responses. Combined with syntactic analysis it can respond to even more questions if it just recognises one word. The first question I asked is a very good example of this. Elbot recognises the word weather and inserts it into a response template. Another strength of Elbot is its capabilty to respond with humour. My second example of good communication provides an example of this. Humour is a very human-like trait and difficult to reproduce in a program. Weaknesses Certainly the main weakness of Elbot, I think, is how often it is forced to reply with a vague response that could be used in any situation. When speaking to the program for any period of time it is very obvious that it understands very little of what you are saying. Summary To summarise, I think Elbot has a good way of responding to questions it does not understand, but it is forced to do this far too often, and does not understand simple questions like “any good telly recently”. If colloquial terms and accidental spelling mistakes were worked into the program, it could be a very convincing conversational partner. 6