一、什么是用例
用例(Use Case)是一种描述系统需求的方法,使用用例的方法来描述系统需求的过程就是用例建模。用例方法最早是由Iva Jackboson博士提出的,后来被综合到UML规范之中,成为一种标准化的需求表述体系。用例的使用在RUP中被推崇备至,整个RUP流程都被称作是"用例驱动"(Use-Case Driven)的,各种类型的开发活动包括项目管理、分析设计、测试、实现等都是以系统用例为主要输入工件,用例模型奠定了整个系统软件开发的基础。
二、用例图
本次用例建模采用的工程实践主题是“基于文本的对话机器人”,主要工作内容在于神经网络模型的选择与训练,参与者(Actor)与系统的交互的主要体现在与机器人的对话上。
1.获取训练数据:
通过Scrapy爬虫工具爬取字幕网站字幕文件,经过数据处理成适合训练的语料
2.模型训练:
使用经过处理的语料采用Bi-LSTM+Attention网络结构进行训练
3.模型测试:
对生成的模型进行问答测试,判断其训练程度