python人类智能助手。

jarv的Python项目详细描述


jarvy

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人类智能助手

TravisPyPIvPyPImd

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)

  • 加维出生了!

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
使用安卓 studio和mysql进行第二次照片更新的java   java是我的pom。xml安装和生成失败   获取并处理java异常行   java 2d平台冲突错误   java使用SSH exec通道调用shell脚本,但忽略对其他shell脚本的调用   java如何将postgresSql查询重写为Springdata jpa查询   java无法使用IP地址和端口登录liferay 6.2   爪哇1。按钮不显示文本2。逻辑正确吗   java如何在片段中使用谷歌地图视图?   如何在java中连接字符?   Java右移输出负值   java@PropertySource()在@ImportResource()导入的XML中定义的bean中不起作用   Java、SWT使窗口(shell)部分透明   回溯回溯java中的DUCU