热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

IBM竞赛:用Watson开发认知类移动App

世界移动通信大会上,IBM宣布要举办一场开发竞赛,用于推广IBMWatson认知计算平台上的移动客户和业务APP。\u0026#xD;\n比赛的获胜者将

世界移动通信大会上,IBM宣布要举办一场开发竞赛,用于推广IBM Watson认知计算平台上的移动客户和业务APP。

\u0026#xD;\n

比赛的获胜者将获得IBM的设计咨询和支持,并投放市场。

\u0026#xD;\n

IBM Watson是计算机系统,却能回答自然语言描述的问题。虽说还没能通过图灵测试,但Watson能在电视游戏节目Jeopardy中战胜前冠军Brad Rutter和Ken Jennings。Rutter和Jennings这两名对手不是随便选出来的:Rutter是该节目的记录保持者,而Jennings以74场连胜拥有最高连胜记录。

\u0026#xD;\n

Watson用到了多种编程语言,包括Java,C++和Prolog。Watson基于Apache Hadoop分布式计算框架、Apache UIMA(非结构化信息管理架构)框架、IBM DeepQA以及SUSE Linux企业服务器11操作系统。按IBM的说法,“用了超过100种技术做自然语言分析,资源辨识,假设探索生成,证据探索评分以及假设合并排序。”

\u0026#xD;\n

Watson的基本工作原理是在解析线索关键词的同时搜寻相关术语作为答案。其主要优势在于,为了寻找正确答案,Watson能同时高效运行上万种被证实语言的分析算法。找到相同答案的算法数量越多,Waston回答正确的可能性就越大。若是只用少量答案可选,Watson会通过核查数据库来确定答案是否有意义。

\u0026#xD;\n

IBM的愿景中,认知计算可以细分为三种能力,每种能力对应于IBM所提供的一种特定服务:

\u0026#xD;\n
  • Watson Discovery Advisor意在通过自然语言处理找出数据中的正确答案并提供类人交互。\u0026#xD;\n
  • Watson Analytics允许用户通过视觉化展示探索大数据洞见,而不用进阶分析培训。\u0026#xD;\n
  • Watson Explorer意在通过统一视角帮用户发现并分享数据驱动洞见。\u0026#xD;\n

下一步,IBM创立的Watson组群会通过Watson Development Cloud开放Watson技术,从而允许第三方通过RESTful API获取Watson功能,进而设计、开发和部署认知应用。

\u0026#xD;\n

其他公司也活跃于认知计算领域。MindMeld是一款在口语会话中动态提供话题建议的应用。作为其制作者,Expect Labs近期发布了自己的认知服务平台,该平台有助于构建类似Google Now的应用。Wolfram在2009年发布的计算知识引擎Wolfram Alpha能回答自然语言描述的问题,并生成人类可读的答案。最后,还有Google。近期采访Guardian时,Google技术总监Ray Kurzweil解释了自然语言处理对Google有多重要:“就单张网页而言,IBM的Watson是个相当弱的读者,但它读过Wikipedia的2亿张网页。基本上,我在Google所做的就是超越Watson——在Google的数据规模上做这件事。”

\u0026#xD;\n

查看英文原文:IBM Launches Contest for Cognitive Mobile Apps using Watson


推荐阅读
  • 如何用UE4制作2D游戏文档——计算篇
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了如何用UE4制作2D游戏文档——计算篇相关的知识,希望对你有一定的参考价值。 ... [详细]
  • 本文介绍了Hyperledger Fabric外部链码构建与运行的相关知识,包括在Hyperledger Fabric 2.0版本之前链码构建和运行的困难性,外部构建模式的实现原理以及外部构建和运行API的使用方法。通过本文的介绍,读者可以了解到如何利用外部构建和运行的方式来实现链码的构建和运行,并且不再受限于特定的语言和部署环境。 ... [详细]
  • Voicewo在线语音识别转换jQuery插件的特点和示例
    本文介绍了一款名为Voicewo的在线语音识别转换jQuery插件,该插件具有快速、架构、风格、扩展和兼容等特点,适合在互联网应用中使用。同时还提供了一个快速示例供开发人员参考。 ... [详细]
  • 篇首语:本文由编程笔记#小编为大家整理,主要介绍了软件测试知识点之数据库压力测试方法小结相关的知识,希望对你有一定的参考价值。 ... [详细]
  • 一次上线事故,30岁+的程序员踩坑经验之谈
    本文主要介绍了一位30岁+的程序员在一次上线事故中踩坑的经验之谈。文章提到了在双十一活动期间,作为一个在线医疗项目,他们进行了优惠折扣活动的升级改造。然而,在上线前的最后一天,由于大量数据请求,导致部分接口出现问题。作者通过部署两台opentsdb来解决问题,但读数据的opentsdb仍然经常假死。作者只能查询最近24小时的数据。这次事故给他带来了很多教训和经验。 ... [详细]
  • 如何实现织梦DedeCms全站伪静态
    本文介绍了如何通过修改织梦DedeCms源代码来实现全站伪静态,以提高管理和SEO效果。全站伪静态可以避免重复URL的问题,同时通过使用mod_rewrite伪静态模块和.htaccess正则表达式,可以更好地适应搜索引擎的需求。文章还提到了一些相关的技术和工具,如Ubuntu、qt编程、tomcat端口、爬虫、php request根目录等。 ... [详细]
  • 关于我们EMQ是一家全球领先的开源物联网基础设施软件供应商,服务新产业周期的IoT&5G、边缘计算与云计算市场,交付全球领先的开源物联网消息服务器和流处理数据 ... [详细]
  • 本文介绍了高校天文共享平台的开发过程中的思考和规划。该平台旨在为高校学生提供天象预报、科普知识、观测活动、图片分享等功能。文章分析了项目的技术栈选择、网站前端布局、业务流程、数据库结构等方面,并总结了项目存在的问题,如前后端未分离、代码混乱等。作者表示希望通过记录和规划,能够理清思路,进一步完善该平台。 ... [详细]
  • 一句话解决高并发的核心原则
    本文介绍了解决高并发的核心原则,即将用户访问请求尽量往前推,避免访问CDN、静态服务器、动态服务器、数据库和存储,从而实现高性能、高并发、高可扩展的网站架构。同时提到了Google的成功案例,以及适用于千万级别PV站和亿级PV网站的架构层次。 ... [详细]
  • 如何提高PHP编程技能及推荐高级教程
    本文介绍了如何提高PHP编程技能的方法,推荐了一些高级教程。学习任何一种编程语言都需要长期的坚持和不懈的努力,本文提醒读者要有足够的耐心和时间投入。通过实践操作学习,可以更好地理解和掌握PHP语言的特异性,特别是单引号和双引号的用法。同时,本文也指出了只走马观花看整体而不深入学习的学习方式无法真正掌握这门语言,建议读者要从整体来考虑局部,培养大局观。最后,本文提醒读者完成一个像模像样的网站需要付出更多的努力和实践。 ... [详细]
  • Activiti7流程定义开发笔记
    本文介绍了Activiti7流程定义的开发笔记,包括流程定义的概念、使用activiti-explorer和activiti-eclipse-designer进行建模的方式,以及生成流程图的方法。还介绍了流程定义部署的概念和步骤,包括将bpmn和png文件添加部署到activiti数据库中的方法,以及使用ZIP包进行部署的方式。同时还提到了activiti.cfg.xml文件的作用。 ... [详细]
  • 大数据Hadoop生态(20)MapReduce框架原理OutputFormat的开发笔记
    本文介绍了大数据Hadoop生态(20)MapReduce框架原理OutputFormat的开发笔记,包括outputFormat接口实现类、自定义outputFormat步骤和案例。案例中将包含nty的日志输出到nty.log文件,其他日志输出到other.log文件。同时提供了一些相关网址供参考。 ... [详细]
  • 本文讨论了在shiro java配置中加入Shiro listener后启动失败的问题。作者引入了一系列jar包,并在web.xml中配置了相关内容,但启动后却无法正常运行。文章提供了具体引入的jar包和web.xml的配置内容,并指出可能的错误原因。该问题可能与jar包版本不兼容、web.xml配置错误等有关。 ... [详细]
  • 目录浏览漏洞与目录遍历漏洞的危害及修复方法
    本文讨论了目录浏览漏洞与目录遍历漏洞的危害,包括网站结构暴露、隐秘文件访问等。同时介绍了检测方法,如使用漏洞扫描器和搜索关键词。最后提供了针对常见中间件的修复方式,包括关闭目录浏览功能。对于保护网站安全具有一定的参考价值。 ... [详细]
  • Sleuth+zipkin链路追踪SpringCloud微服务的解决方案
    在庞大的微服务群中,随着业务扩展,微服务个数增多,系统调用链路复杂化。Sleuth+zipkin是解决SpringCloud微服务定位和追踪的方案。通过TraceId将不同服务调用的日志串联起来,实现请求链路跟踪。通过Feign调用和Request传递TraceId,将整个调用链路的服务日志归组合并,提供定位和追踪的功能。 ... [详细]
author-avatar
mobiledu2502860093
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有