【发布时间】:2016-09-12 10:44:36
【问题描述】:
我的公司在过去 6~8 年里一直在使用 Jira 进行生产问题跟踪,因此,我们的 Jira 中记录了大量生产问题详细信息。
通常,任何生产支持问题的每个 Jira 票都包含一些有用的信息,例如:
- 错误信息
- 涉及系统
- 根本原因
- 分辨率
- 花费时间
- 等
我的公司有自己的团队聊天服务,支持 Java / Python / 等的 Chatbot API。我想构建一个智能聊天机器人(如果不是 AI),它足够聪明,可以在聊天室中进行这样的对话:
DevOps) 您好 Jirabot,您对这条错误消息了解多少? [xyzvxc 异常发生在第 82 行....]
Jirabot) 您好,这是在哪些系统中发生的?您可以从以下选项中选择一项吗?
- 系统 A
- 系统 B
DevOps) 1
Jirabot) 是的,看起来以下 Jira 票证也遇到了类似的问题。请检查以下票证。
- Jira-12zx
- Jira-52123zz
- Jira-vvvbbb
我想向有实施类似经验或在机器学习/神经网络/自然语言处理方面有任何相关经验的人询问以下问题。
1.这对非 NPL 专家来说是否可行? 你认为有可能为拥有 8 年机器学习高级初学者技能经验的软件工程师构建这样的东西吗? (高级初学者Dreyfus skill model)
我在一家以编程面试问题而闻名的公司工作。而且我拥有大约 8 年的广泛编程技能,并且诚实地完成了 Andrew Ng 的机器学习课程并取得了不错的成绩。我正在(中途)完成 Udacity 的深度学习课程,并且正在学习使用 Tensorflow 的课程。
2。我可以使用哪些框架/技术? 如果您认为有可能,您推荐我寻找哪些框架/技术?或者如果不完全相同的话,有没有类似的例子?
3.如果不可能,我应该关注哪个领域? 如果您认为纯粹的开发人员几乎不可能在此基础上进行构建,那么我应该如何以及在哪些方面专注于改进才能构建一个?
非常感谢各位,
J
【问题讨论】:
标签: nlp neural-network artificial-intelligence jira chatbot