首页 > 其他分享 >Exercise 05

Exercise 05

时间:2024-06-02 12:43:37浏览次数:23  
标签:language sentence 05 languages program translation children Exercise

Exercise 05

Exercise 05
How is it that so many intergalactic species in movies and TV just happen to speak perfect English?The short answer is that no one wants to watch a starship crew spend years 1 compiling an alien dictionary.But to keep things consistent,
the creators of Star Trek and other science-fiction worlds have introduced the concept of a universal translator,a 2 portable device that can instantly translate between any languages.So is a universal translator possible in real life?We already have many programs that claim to do just that, taking a word, sentence, or entire book in one languageand translating it into almost any other, whether it's modern English or Ancient Sanskrit.And if translation were just a matter of looking up words in a dictionary,these programs would run circles around humans.The reality, however, is a bit more complicated.A rule-based translation program uses a lexical database,which includes all the words you'd find in a dictionary and all 3 grammatical forms they can take,and set of rules to recognize the basic linguistic elements in the input language.For a seemingly simple sentence like, 'The children eat the muffins,'the program first parses its syntax, or grammatical structure, by identifying the children as the subject,
and the rest of the sentence as the predicate consisting of a verb 'eat,' and a direct object 'the muffins.'It then needs to recognize English morphology,or how the language can be broken down into its smallest meaningful units,such as the word muffin and the suffix 's,' used to indicate plural.Finally, it needs to understand the 4 semantics , what the different parts of the sentence actually mean.To translate this sentence properly,the program would refer to a different set of vocabulary and rules for each element of the target language.But this is where it gets tricky.The syntax of some languages allows words to be 5 arranged in any order,while in others, doing so could make the muffin eat the child.Morphology can also pose a problem.Slovene distinguishes between two children and three or more using a dual suffix absent in many other languages, while Russian's lack of definite articles might leave you wondering whether the children are eating some particular muffins, or just eat muffins in general.Finally, even when the semantics are technically correct, the program might miss their finer points,such as whether the children 'mangiano' the muffins, or 'divorano' them.Another method is 6 statistical machine translation,which analyzes a database of books, articles, and documents that have already been translated by humans.By finding matches between source and translated text that are unlikely to occur by chance,the program can identify 7 corresponding phrases and patterns, and use them for future translations.However, the quality of this type of translation depends on the size of the initial database and the availability of samples for certain languages or styles of writing.The difficulty that computers have with the 8 exceptions , irregularities and shades of meaning that seem to come instinctively to humans has led some researchers to believe that our understanding of language is a unique product of our biological brain structure.In fact, one of the most famous fictional 9 universal translators,the Babel fish from 'The Hitchhiker's Guide to the Galaxy', is not a machine at all but a small creature that translates the brain waves and nerve signals of sentient species through a form of telepathy.For now, learning a language the old fashioned way will still give you better results than any currently 10 available computer program.But this is no easy task, and the sheer number of languages in the world,as well as the increasing interaction between the people who speak them,will only continue to spur greater advances in automatic translation.Perhaps by the time we encounter intergalactic life forms,we'll be able to communicate with them through a tiny gizmo,or we might have to start compiling that dictionary, after all.

点击查看【youtube】

标签:language,sentence,05,languages,program,translation,children,Exercise
From: https://www.cnblogs.com/aslwr/p/18226990/exercise-05-2qubry

相关文章

  • Exercise 02
    Exercise02Exercise02Didyouknowthatyouandyourcomputerspeakdifferentlanguages.Itdoesn'tspeakspanishorswedishorchinese.Itspeaksin1onesand2zeros.Youcan'tcommunicatedirectlywithyourcomputerbutthat'swhe......
  • Exercise 03
    Exercise03Exercise03Supposeyouareusing1webmailtowriteamessagetoafriendofyours.Youtypeupthemessageinyourweb2browserandhitSendsowhereitgo?Afteryouhitthe3sendbuttonyourwebbrowser4transfersyourmessaget......
  • Exercise 04
    Exercise04Excercise04Ifyouwokeupthismorningthankstothealarmonyour1smartphone,orifyoulikewatchingvideosorplayinggamesonyour2tablet.Youareusing3applicationsalsoknownasapps.An4appisa5softwareprogramt......
  • Exercise 01
    Exercise01Exercise01An1inputdeviceisanypieceof2hardwarethatallowsustosenddatatoacomputer.Soifyoutypeamessageona3keyboardortouchascreentomakesomethinghappenyouareusinganinputdevice.An4output......
  • 打卡信奥刷题(36)用Scratch图形化工具信奥P1705 [ 普及组] 爱与愁过火
    爱与愁过火题目背景(本道题目隐藏了两首歌名,找找看哪~~~)《爱与愁的故事第一弹·heartache》第三章。爱与愁大神说这是ta的伤心指数,只不过现在好很多了,翻译只是看你无聊让你动动脑筋罢了(shit~~~)。虽然月落乌啼嘴上骂着:“我去年买了个表……纽曼表……”,但是结果还是请爱与......
  • ACWing算法基础课刷题记录2024-05-31--1day
    ###827.双链表###C++实现原题链接:827.双链表-AcWing题库实现一个双链表,双链表初始为空,支持 55 种操作:在最左侧插入一个数;在最右侧插入一个数;将第 k......
  • Ansible05-Ansible进阶(流程控制、Roles角色、加密优化调优等)
    目录写在前面7Ansible进阶7.1流程控制7.1.1handlers触发器与notify7.1.1.1未使用handlers7.1.1.2使用handlers7.1.2when判断7.1.2.1when的语法7.1.2.2when判断主机名选择模块输出7.1.2.3when结合register变量7.1.3loop/with_items循环7.1.3.1with_items案......
  • Spire.Doc for Java 12.5.1 -2024-05-30
    Spire.DocforJavaisaprofessionalWordAPIthatempowersJavaapplicationstocreate,convert,manipulateandprintWorddocumentswithoutdependencyonMicrosoftWord.Byusingthismultifunctionallibrary,developersareabletoprocesscopioustasks......
  • 【网络研究观】-20240531
    战争揭开美国武器优势的面纱随着俄军在哈尔科夫地区稳步推进,乌克兰战争对美国国防机器而言是一场灾难,这一点越来越明显,这不仅是因为我们的援助未能挽救乌克兰的撤退和可能的失败。更重要的是,这场战争无情地暴露了我们国防体系的深层潜在缺陷。批评者长期以来一直认为,我们对......
  • n240528
    python打包工具setuptools生产requirements.txt文件pipfreeze>requirements.txtpipinstall-rrequirements.txt源码打包pythensetup.pysdist文件结构setup.py要与module同级或为上级源码安装到site-packagepythonsetup.pyinstallpipinstallxxx.tar.gz......