1. 前言及项目背景介绍 最近在高级软件工程课上学习了对项目中的需求进行分析和建模的基本方法,本文针对最近在做的工程实践项目,运用所学方法进行用例建模和业务领域建模,以及数据建模,最终形成概念原型,以验证所学知识。 工程实践项目是实现一个类似知乎的问答社区系统(后端),因为有成熟的产品 ...
一个类知乎问答系统的后端项目分析建模 一项目概述 该系统为一款类似知乎的问答系统,用户可进行提问,问答,评论以及点赞,踩等功能,主要为前台IOS作API提供接口。主要是课题性质的项目,能够支持一定的并发量,界面美观,能够有个好的用户交互环境,以完成问答核心功能。基于此,下方内容便展开了需求分析以及系统建模的讨论。 二主要业务流程 问答系统主要是用户打开APP注册登录账号,即可查看话题的讨论或者自己 ...
2020-11-30 22:11 1 494 推荐指数:
1. 前言及项目背景介绍 最近在高级软件工程课上学习了对项目中的需求进行分析和建模的基本方法,本文针对最近在做的工程实践项目,运用所学方法进行用例建模和业务领域建模,以及数据建模,最终形成概念原型,以验证所学知识。 工程实践项目是实现一个类似知乎的问答社区系统(后端),因为有成熟的产品 ...
知识库上的问答系统:实体、文本及系统观点 编者:本文来自复旦大学博士崔万云在携程技术中心主办的深度学习Meetup上的主题演讲,分享了复旦大学研发的基于知识图谱的QA系统。关注携程技术中心微信公号ctriptech,可获知更多技术分享信息。文末可下载演讲PPT ...
对话系统包括闲聊、问答、任务型对话三大部分。 问答系统特指那些一问一答形式的聊天。 任务型对话指用户希望通过聊天的方式达成某种目的。 闲聊中,对话系统的输出不一定是肯定句,也可以是问句。 开放域问答系统虽然开放,但它能够解决的问题类型是有限的: 按照问题类型,又可作如下划分: 事实型问题 ...
一、什么是智能问答? 智能问答系统就是基于大量语料数据,通过数学模型,相关编程语言实现的一个能够和人类进行对话,解决问题的一个软件系统。 二、智能问答的分类 1、任务型 任务型问答就是指在特定场景下,具有比较稳定流程的问答,机器人通过在多轮对话的过程中逐渐完善自己 想要获取的信息 ...
一、前言 1、结对者:2015034643032 孔潭活、2015034643023 周宏杰 2、需求分析模型:NABCD 模型 3、原型设计工具:Axure RP 8、墨刀、FSCapture 二、结对过程 三、需求分析 1、N(Need,需求 ...
1. 百度AnyQ问答系统,C++ gitHub地址:https://github.com/baidu/AnyQ 2.QuestionAnsweringSystem是一个Java实现的人机问答系统,能够自动分析问题并给出候选答案。IBM “沃森”的Java实现。 gitHub ...
本系列博客旨在介绍从无到有搭建一个以疾病为中心的一定规模医药领域知识图谱,并以该知识图谱完成自动问答与分析服务。这里分为三部分进行介绍,本文为第一部分,主要介绍基于知识图谱的问答系统的搭建和运行,后面的博客里会再解释项目代码的细节。 运行环境: python3.0及以上 ...