我的公司在过去 6~8 年里一直使用 Jira 进行生产问题跟踪,因此,我们的 Jira 中记录了大量生产问题详细信息。
通常,任何生产支持问题的每张 Jira 票证都包含一些有用的信息,例如:
- 错误消息
- 涉及系统
- 根本原因
- 分辨率
- 所用时间
- 等等
我的公司有自己的团队聊天服务,支持 Java/Python/等语言的聊天机器人 API。我想构建一个智能聊天机器人(如果不是人工智能),它足够智能,可以在聊天室中交换这样的对话:
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 的机器学习类(class),并取得了良好的成绩。我正在完成 Udacity 的深度学习类(class),从类(class)中我正在学习如何使用 Tensorflow。
<强>2。我可以使用哪些框架/技术? 如果您认为可能,您建议我寻找哪些框架/技术?或者有没有类似的例子(如果不完全相同的话)?
<强>3。如果不可能,我应该关注哪些领域? 如果您认为纯粹的开发人员实际上不可能进行构建,那么我应该如何以及哪些领域可以重点改进才能构建一个?
非常感谢大家,
J
最佳答案
我知道已经晚了,但可能会对正在寻找类似机器人的人有所帮助
您可以尝试一下BenTen
。
设置机器人并将其指向您的 Jira 需要 10-15 分钟。 https://github.com/intuit/benten
关于nlp - 如何构建 Jira AI 聊天机器人?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37257386/