为命令行火车票查询器添加自然语言交互界面
文章目录
项目地址
先上项目源码:ibot
iquery
@sl前段时间跟我说,有个python写的命令行或者票查询器(iquery)很有趣,于是我玩了下,觉得挺好玩的,工具本身写得也干净利落。后来发现它只支持python3,还一度想让修改它使它兼容python2。
此后有了新主意:为它加一个自然语言交互界面,这样被围观时,比较拉风
当然啦,对于热爱CLI的小伙伴来说,CLI几乎是最佳的交互方式了,给它添加自然语言交互界面,未免画蛇添竹。我个人是偏好CLI的,不过觉得自然语言交互界面的好处之一是能然普通用户更自然地与机器对话,甚至采用语音与机器对话
iquery的安装和使用
iquery作为命令行工具,写的是很棒的
|
|
你将获得本年8月2号从上海虹桥到北京的火车票信息:
当然你也可以指定火车的类型和输入完整的查询日期, 比如:
iquery -dg 上海 北京 20160802
ibot
下边我们来看看如何使用ibot来查询火车票,ibot已经发布为python包,直接pip安装就行
使用:
|
|
文章作者 种瓜
上次更新 2016-08-01