目标:

打造一个基于大数据的 IT 问答机器人服务,通过运用人工和AI 技术,极大提高问答产品的用户满意度。

适合高校《软件工程》,《人工智能》课程作为结对编程或者团队项目。

项目代号:小猿

人员:

高校学生,助教

用户的痛点 (NEED)

  1. 新用户在学习一门技术 (编程语言)有很多问题,但是在一般的完整提问后没有任何保证能得到及时回应
  2. 新手不知道如何提高质量的问题,别人也不知道如何回答
  3. 即使很想知道答案(是急需解决的问题),也可以付钱,但是也没有途径请到高手来回答
  4. 我这个问题肯定以前有人回答过,但是我找不到

解决方案(APPROACH)

  1. 研发回答机器人,功能如下:

    • 当用户提问的时候,马上回答用户,并请用户进一步说明问题 (解决痛点 #1, #2)

    • 当用户提问并没有得到完美解答的时候, 机器人可以提示标注有 问题特征 的专家,让他们来回答。 (解决痛点 #3)

    • N 天没有进展的问题, 机器人可以 @更多的人来回答,或者提示作者提高奖励幅度 (解决痛点 #3)

    • 回答满意度反馈

      • 满意:记录下回答过程,作为较好的答案保存
      • 不满意:问题有新回答时,通知用户;找更多的人来回答,并提高回答该问题的奖励
  2. 在AI 成熟之前,可以用人工的回答来代替 AI

    • 建立AI 回答机器人(小猿)

    • 前期人工回答

    • 从人工回答过渡到AI

      • 将明显的回答交给AI
      • 逐步提高AI的回答几率
  3. 交互方面:引入问答机器人。不论是人工回答还是AI回答,用户都只和问答机器人进行交互。

收益(Benefit)

  1. 能够让用户在提出问题后更及时地被回应
  2. 帮助新手在提问题时进一步说明问题,完善问题。
  3. 提高提问者急需回答的问题的解决效率
  4. 帮助提问者找到曾经有人回答过的类似问题

成本(Cost & Competition)

开发成本:

  1. UI设计:用户与机器人对话界面,类似淘宝客服。
  2. 机器人交互:技术难点,现有框架可供参考。
  3. 数据更新:知识库数据,搜索问答知识的更新。
  4. 用户奖励机制:优秀回答可以获得虚拟货币的奖励。
  5. 成功的回答转化为相关搜索结果

用户成本:

几乎没有,可能有的时候想要得到满意的回答需要一点时间。

竞争:

类似同类产品,如知乎,小猿搜题等等。

交付与数据(Delivery & Data)

交付方面:

  1. 功能入口点:问答服务
  2. 功能入口点:搜索不满意的时候, 可以提示用户 “请试一下我们的问答机器人”
  3. 用户可以邀请其他用户来回答, 如果邀请的用户提供了最好的答案,那么发起邀请的用户也会得到回报。

数据方面:

  1. 建立知识图谱(难点)
  2. 引入现有知识库

软件发布与用户量估计

我们希望通过网站的形式发布软件。用户可以在网页端对知识搜索和提问。

预估发布一周后,网页端用户量约有200-400人。

NABCD分析视频

B站视频链接

视频网盘链接

软工AI Bot NABCD分析的更多相关文章

  1. [软工作业]-软件案例分析-CSDN

    [软工作业]-软件案例分析-CSDN(app) 项目 内容 这个作业属于哪个课程 2020春季计算机学院软件工程(罗杰 任健) 这个作业的要求在哪里 个人博客作业-软件案例分析 我在这个课程的目标是 ...

  2. 【BUAA软工】软件案例分析

    项目 内容 课程:2020春季软件工程课程博客作业(罗杰,任健) 博客园班级链接 作业:BUAA软件工程结对编程项目作业 作业要求 课程目标 学习大规模软件开发的技巧与方法,锻炼开发能力 作业目标 个 ...

  3. 软工_Alpha阶段事后分析总计

    1.设想和目标 1.1 我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰的描述? 我们的软件主要解决狼人杀玩家在游戏时的一些痛点.因为之前自己对于游戏中那些不方便的地方有过体 ...

  4. [BUAA软工]Alpha阶段事后分析

    设想和目标 虽然我们是从零开始的一个自定义项目,但语音Coding助手从一开始的设计与目标就很明确:加入语音接口使其能在shell端实现命令语音实现以及编辑运行脚本,设计前端编辑器并将后端shell与 ...

  5. 软工之 NABCD 模型分析及 Web of Paper 原型设计结对作业

    目录 写在前面 NABCD 模型 N -- Need,需求 A -- Approach,方法 B -- Benefits,好处 C -- Compettors,竞争 优势 劣势 D -- Delive ...

  6. 【2017集美大学1412软工实践_助教博客】团队作业10——项目复审与事后分析(Beta版本)

    写在前面的话 转眼轰轰烈烈本学期的软工实践就结束了,这个过程中想必在熬夜敲代码,激烈讨论中留下诸多回忆的同时,也收获了不少.恭喜所有团队完成了本阶段冲刺,此外,由于大家的贡献分给的都很平均,将个人贡献 ...

  7. 软工案例分析之OJ

    项目 内容 这个作业属于哪个课程 2021春季计算机学院软件工程(罗杰 任健) 这个作业的要求在哪里 案例分析作业要求 我在这个课程的目标是 和我的团队开发一个真正的软件,一起提升开发与合作的能力 这 ...

  8. 软工案例分析作业-CSDN

    项目 内容 这个作业属于哪个课程 2021春季计算机学院软件工程(罗杰 任健) 这个作业的要求在哪里 案例分析作业要求 我在这个课程的目标是 提升软件开发能力与团队意识 这个作业在哪个具体方面帮助我实 ...

  9. [BUAA2021软工助教]案例分析作业总结

    目录 一.作业链接 二.优秀作业推荐 A+作业推荐 A作业推荐 三.总结 所有案例分析总结 特色与优点 问题与建议 不同类产品案例分析Bug汇总 CSDN问答社区.Stack Overflow.Seg ...

随机推荐

  1. nasm astrrev函数 x86

    xxx.asm %define p1 ebp+8 %define p2 ebp+12 %define p3 ebp+16 section .text global dllmain export ast ...

  2. c++ readIntger writeIntger

    类似CE的read/writeIntger函数(外部) #include <iostream> #include <Windows.h> #include <TlHelp ...

  3. 「NGK每日快讯」12.31日NGK第58期官方快讯!

  4. CPU使用率原理及计算方式

    本文转载自CPU使用率原理及计算方式 CPU:超线程和多核 超线程(Hyper-Threading ) 超线程是Intel最早提出一项技术,最早出现在2002年的Pentium4上.单个采用超线程的C ...

  5. 5G组网方案:NSA和SA

    目录 5G组网的8个选项 独立组网(SA) 选项1 选项2 选项5 选项6 总结 非独立组网(NSA) 选项3系列 选项3 选项3a 选项3x 选项7系列 选项4系列 选项8 演进路线 5G组网的8个 ...

  6. Java数组练习(打印杨辉数组)

    打印杨辉数组 package com.kangkang.array; import java.util.Scanner; public class demo02 { public static voi ...

  7. const成员函数可以将非const指针作为返回值吗?

    先给出一段代码 class A { int *x; public: int *f() const { return x; } }; 成员函数f返回指向私有成员 x 的非常量指针,我认为这会修改成员x ...

  8. 你好,布尔玛!(BulmaRazor)

    Blazor 官方简介 Blazor 是一个使用 .NET 生成交互式客户端 Web UI 的框架: 使用 C# 代替 JavaScript 来创建信息丰富的交互式 UI. 共享使用 .NET 编写的 ...

  9. 剑指 Offer 26. 树的子结构

    剑指 Offer 26. 树的子结构 Offer 26 题目详情: 题解分析 解法一: 第一种比较容易想到的解法就是查看这两棵树的前序遍历和中序遍历序列是否都匹配. 因为前序遍历和中序遍历可以唯一确定 ...

  10. 设计模式系列之原型模式(Prototype Pattern)——对象的克隆

    说明:设计模式系列文章是读刘伟所著<设计模式的艺术之道(软件开发人员内功修炼之道)>一书的阅读笔记.个人感觉这本书讲的不错,有兴趣推荐读一读.详细内容也可以看看此书作者的博客https:/ ...