python人类智能助手。
jarv的Python项目详细描述
Dave Bowman(在EVA舱内)试图说服HAL打开 《2001:太空漫游》(1968)中的吊舱舱门。
Dave: Hello, HAL. Do you read me, HAL? HAL: Affirmative, Dave. I read you. Dave: Open the pod bay doors, HAL. HAL: I'm sorry, Dave. I'm afraid I can't do that.
尽管有几次尝试制造这种机器 很聪明,早期的原型仍然是哑巴。直到2015年。然后就来了 贾维。
jarvy:python人类智能助手
Jarvy的目标是帮助人类理解并找出 最好的回应方式。贾维是以托尼·斯塔克的名字命名的 钢铁人系列中的人工智能助手然而, 灵感不局限于铁人系列,而是延伸到 一大堆的书籍、电影和项目造就了这个梦想。梦想 与人工智能生活在一起。
从设计上讲,Jarvy并没有恶意,但这是软件。谁知道,什么 可能出错。我会弄清楚的。我不承担任何责任,如果 杰维或类似的人推翻了人类统治世界。
为什么?
我们的目标是让充满乐趣,并看看这是怎么回事。我想要 Jarvy要完全可定制和扩展
怎么做?
> import jarvy > j = jarvy.start()
使用量
> Jarvy > Yes sir > who is the director of ex machina? > Ex Machina is a 2015 British science fiction thriller film written and directed by Alex Garland, marking his directorial debut. > who wrote iliad? > Homer is best known as the author of the Iliad and the Odyssey. > Good bye jarvy > Good night sir
安装
$ pip install jarvy
贡献
嘿,你知道你能在这里有所作为吗?我们可以一起改善Jarvy再说,在一起更好玩如果您有任何建议,请告诉我。或者更好的方法是,分叉存储库,与jarvy一起玩,通过发送一个pull请求来贡献。
iaccept拉取请求。
路线图
Jarvy是用Python编写的还有一个web interface在 制作。我希望Jarvy简单漂亮。因为你知道,simple is better than complex and beautiful is better than ugly。
想法
- 将wolfram alpha添加为端点
- 加上得分,也许能给消息来源赋予权重?
- 添加排名以选择最佳响应
- 单元测试会很好。
- 加维应该会学习。
- 持续整合会很好。
发布历史
1.3.0(2015-10-5)
- 未处理任何互联网接入案例
- 修正了一些错误
- 删除了不必要的包依赖项
- 做了一些重构
1.2.5(2015-07-23)
- 进行了一些重构
- 消息比较现在是小写的
- 已删除用于日志记录的控制台流
- 现在在单词匹配中使用空白标记化
1.2.0(2015-07-21)
- 简化导入
- 修正了阻止终止的错误
1.1.0(2015-07-21)
- 对包装和分发进行了细微的更改
1.0.0(2015-07-21)
- 加维出生了!