主题:实现计划任务傻瓜化的创意
buzaihui
[专家分:290] 发布于 2006-04-09 12:42:00
设计一个程序,使人们只需打出一行表达他们意愿的字,程序便自动按照其意愿执行任务。例如:请帮我从‘网上’‘下载’‘电影’‘功夫、黑客帝国、兄弟连’。程序便自动利用互连网上的搜索引擎去搜索可下载的链接并下载。 请帮我‘维护’‘计算机’。程序便自动开始做一些磁盘碎片整理、清除垃圾文件、查杀病毒等等的工作
回复列表 (共5个回复)
沙发
jyf1987 [专家分:930] 发布于 2006-04-14 18:57:00
那无非是把自然语言翻译成执行语言而已
板凳
aaronwang [专家分:16870] 发布于 2006-04-14 19:31:00
可以借助聊天机器人的做法.匹配关键字执行相应操作.
3 楼
jyf1987 [专家分:930] 发布于 2006-04-15 12:27:00
去年我为了做个骂人的程序研究了下自然语言
其实可以参考语法书来对语言进行分解
4 楼
buzaihui [专家分:290] 发布于 2006-04-15 12:34:00
恩,是这个意思,谢谢斑竹和aaronwang
的指教。就是说,如果要做这个程序还需要学编译器方面的知识
对吗?
5 楼
aaronwang [专家分:16870] 发布于 2006-04-17 10:39:00
我想不用,最基本的应该是筛选和判断.
根据命令来执行不同的操作,其实这些操作都是已经在程序编写时编写好的.你要做的先确定输入的是什么命令(筛选),再根据命令执行特定的操作(判断,跳转或读取相应的数据).
愚见,仅供参考.
我来回复