TowardsaNaturalUserInterface英文_第1页
TowardsaNaturalUserInterface英文_第2页
TowardsaNaturalUserInterface英文_第3页
TowardsaNaturalUserInterface英文_第4页
TowardsaNaturalUserInterface英文_第5页
已阅读5页,还剩31页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、talk outlinelthe nui revolutionthe vision.the ingredients and technologies.l5 challenges to getting nui startedl10 steps to overcome challengeslconclusionuser interface evolutionuser interface evolutiongraphical user interfaceuser interface evolutionnui “do what i mean” uilusers naturally articulate

2、 what they mean, on any device, to any application or web service, and have their intention interpreted and executed accurately.lwhy nui?natural user interfacemotivated by human-human interactionnatural user interface (nui)nui: hear what you sayhear what you saylhuman language : “invented” for inter

3、action“language is a biological adaptation to communicate information one of natures engineering marvels” “vision evolved from the need to survive; speech evolved from the need to communicate” nui: know what you meanlsyntax (rules of the humans language)nouns, verbs, etc. and how they combine“book a

4、bout a trip to chicago” vs. “book a trip to chicago”normalize linguistic variations .lsemanticsmeaning of the wordsbook means reserve a ticket; requires from-city, to-city, etc.lcontext (additional hints)domain knowledge : no train from hawaii to chicago statistics : book as a noun book as a verb“bo

5、ok chicago”personal preferences : where you live, your calendar, how you paymodel of time, urgency, presenceldialog (resolving ambiguity & determine intent)“buy a book or book travel?”“what date would you like to travel?”know what you mean nui: do what you wantdo what you want (by brokering & combin

6、ing)lno system can know everything.lbroker intent to experts:nui will enablechallenges to nuiltechnology limitationsluser reluctancelunproven business valuelhigh development effortlmore than ui infrastructure neededchallenges to nuiltechnology limitationsluser reluctancelunproven business valuelhigh

7、 development effortlmore than ui infrastructure needed1. change the world, one domain at a timelgeneral understanding is hard.ldomain knowledge can:reduce linguistic ambiguity: reduce semantic ambiguity: can get benefit even for “very big domains”2. dont try to solve all the problems at once.probabl

8、y solvable now long-term research problemsauthoring tool that learns from user behaviormodeling of context / domain knowledgebasic nl / disambiguation dialogone model for speech and nlhandle complex sentencesnatural dialogsgeneral q&a over documentsgeneral context modelmulti-domain reasoningplanning

9、, web services compositionre-usable domain and general language librariesintegrated search (documents, schema, database)help and commands (slot filling)q&a for databases (e.g., stored procedures)3. be religious about solution, but be pragmatic about technology ltake whatever technology works.lcombin

10、e them if that helps.4. use ui to hide technology imperfections.lpush the intelligence-required problems back to the human.lrequest-and-choose uinatural (in search).top n precision, not top 1 precision.lother ui tricks.challenges to nuiltechnology limitationsluser reluctancelunproven business valuel

11、high development effortlmore than ui infrastructure needed5. nui complements and extends guilits all about discoverability.if it fits in one screen, gui works great.nui extends gui even for small deviceslwhen the screen is there, use it!lexample: salt for multimodal and telephony-onlylone authoring

12、tool for all devices.lextend presentation layer developers already know (e.g., html, xhtml).6. nui should start with users comfort zoneldont try to add revolutionary ui elements, and make users learn.linstead, find out where users type/speak, and start there.speaking : telephone (routing).typing : s

13、earch engine (finding).handwriting : annotation.challenges to nuiltechnology limitationsluser reluctancelunproven business valuelhigh development effortlmore than ui infrastructure needed7. nui needs early adopters with real economic motivationlcool demos or checkbox items will not lead to adoption.

14、lfind an early adopter with the economic inventive or end-user pain.speech recognition for call centers, mobile devices, automobiles.nl translation for manuals.smart search for crm, self-help, e-commerce.challenges to nuiltechnology limitationsluser reluctancelunproven business valuelhigh developmen

15、t effortlmore than ui infrastructure needed8. nui need unified authoring toolslthe most important enabler of nui is same concept needed for speech, search, commands, help, or q&a.challenges to nuiltechnology limitationsluser reluctancelunproven business valuelhigh development effortlmore than ui inf

16、rastructure needed9. nui needs structure.textintended tasktextavailable taskssearch engine (site search or internet search)losslosslossresultsuserweb servicelunstructured document searchfortunately, structure is happening!lstructure allows for:slot filling, understanding.10. nui needs infrastructure beyond structurelweb services : infrastructure forservice discovery, task completion, and task composition.conclusionlnui is the next big ui revolution.lnui is hard; full of challenges.lnui wi

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论