摘要:
智能应用的基本要素让我们再仔细地看看前一节介绍的所谓的智能应用到底有什么特点,尤其是如何区分协作与智能。试想,在某个网站上,用户可以合作编写文档。不论怎么定义“先进”,这样的网站都应该算得上先进了。它为用户提供了一个在线的协作平台,还有简单易用的富用户界面、流畅的工作流程等。但这样的应用算得上是智能Web应用吗?相对于单个用户撰写的文档,多个用户在该网站上完成的文档的篇幅会更长,内容会更有深度,也有可能会更准确。从这个方面看,这份文档不仅是简单地把各个作者的知识汇集在一起,同时也受到用户之间相互交流的影响。用这种方式创建的文档是所有的作者相互协作的产物。这并不是一个新概念。例如,在科学和工程领 阅读全文
摘要:
获取更多的数据在很多情况下,已有的数据就足以为自己的应用构建出有价值的智能。但在某些情况下,在应用中构建有价值的智能组件可能需要访问外部的信息。图1.6是mashup网站HousingMaps(http://www.housingmaps.com)的截图。结合craigslist(http:// www.craigslist.com)的房屋数据和Google的地图服务(http://code.google.com/apis/maps/index.html),用户可以在这个网站中查看任何地理区域内待售或待租的房屋。类似的,新闻网站也可以把新闻及事发地结合在一起,能从地图中获取位置信息,这对任何应 阅读全文