您的位置:首页 > 编程语言

80老翁谈人生(281):沃森系统兴起,促使Prolog编程语言大放光彩

2016-12-09 04:46 393 查看
80老翁谈人生(281):沃森系统兴起,促使Prolog编程语言大放光彩
说句大白话,IBM的沃森系统就是自然语言处理计算机,是使用人的自然语言的自动问答系统。那么,输入沃森系统的对象是句子,沃森系统输出的结果也是句子,这里面看不到有什么计算的过程,大概人的脑袋就是这样工作的。
大家知道,Java语言出现在1995年,C++语言出现在1983年,而Prolog编程语言则出现在1972年,算是老古董了。实际上,Prolog语言最早出现欧洲,Prolog是用逻辑(Logic)编程(Prog...)的意思。
输入沃森系统的是英语句子,沃森系统首先要读懂该句子的意思(语义),然后到自己的知识库查询分析,最后形成答案输出。
实质上,句子就是字符串,让机器找出句子的主语、谓语与宾语,知道这个句子想说的是什么意思,可以说,解决这个问题,用一般的编程语言无从下手。因为首先必须对输入的句子进行语法分析(语法逻辑分析),别无他法。
沃森开发团队发现,老古董Prolog编程语言在此正好派上用处。
实际上,“Prolog has been used in

Watson. Watson uses IBM's DeepQA software,……”现今,沃森迅速兴起,促使老古董Prolog编程语言大放光彩。
袁萌 12月10日
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: