AI自动编程,程序自动化生成


(1)该系统的组成为:代码库(C、C++)+AI库(代码分析)+资源库(图片、文字)+生成库(编译、运行)

(2)采用XML来统一制作关系文件,描述语言的语句、语法、生成关系,以便AI进行统一分析。

(3)语音自动编程(通过分析语音输入,AI实现自动编程)、画图自动编程(通过分析摄像头拍摄到的手画图片实现自动编程)

(4)需要构建文字、语言AI库。

(5)架构:客户端UML建模,确定模块关系 --> 建模系统生成XML --> 服务器引擎转换并生成程序 --> 输出程序到客服端


(6)示例:自动生成文件段落,自动生成数值计算方法、自动生成字符串处理(分割、合并、截取)。

(7)现在有两种差异非常大的 AI 定义被广泛使用。AI-1:使用计算机来解决以前只能通过人类智慧解决的问题。AI-2:使用启发式和基于规则的特定编程技术。在这种方法中,对人类专家进行研究,判断他们解决方法的启发性思维或者经验法则……。程序被设计成以人类解决问题的方式来运作。

转载于:https://my.oschina.net/tangtes/blog/131323

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值