2020年1月10日

创新产品的需求分析:未来的图书会是什么样子?

摘要: 一、如何对需求不确定的创新产品进行分析和设计,简要总结一下有哪些方法和策略 首先,对于一个崭新的产品,我们需要确立其定位,尤其是在市场上的定位,而这来自于真实存在的客户的需求。这些需求不会是产品经理一拍脑袋想出来的新点子,而是 发现市场上的相似产品或者用户具体使用场景中的痛点从而挖掘出新产品出现的可 阅读全文

posted @ 2020-01-10 23:29 NiGo666 阅读(87) 评论(0) 推荐(0)

2020年1月6日

如何评测软件工程知识技能水平

摘要: 1、什么是软件工程 软件工程是一门研究用工程方法构建和维护有效的、实用的和高质量的软件的学科。涉及许多方面的知识,包括但不限于程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等 现代社会中,软件应用于多个方面。典型的软件有电子邮件、嵌入式系统、人机界面、办公套件、操作系统、编译器、数据库 阅读全文

posted @ 2020-01-06 10:49 NiGo666 阅读(497) 评论(0) 推荐(0)

2019年12月7日

案例分析:设计模式与代码的结构特性

摘要: 一、什么是设计模式(Design Pattern)? 设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。 设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。 设 阅读全文

posted @ 2019-12-07 21:19 NiGo666 阅读(182) 评论(0) 推荐(0)

2019年11月25日

业务领域建模Domain Modeling

摘要: 我的工程实践项目是实现一个多轮对话机器人。其中该机器人可在封闭领域应用,随项目进度而言,也可以考虑做开放领域的机器人 业务描述:“封闭领域”指的是对话机器人在与用户对话的过程中,仅围绕特定主题展开,相对于开放领域而言实现难度会小一些。 “开放领域”指对话机器人可以在开放的语境中进行对话,不限主题。 阅读全文

posted @ 2019-11-25 22:35 NiGo666 阅读(158) 评论(0) 推荐(0)

2019年11月3日

用例建模Use Case Modeling

摘要: 我的工程实践选题为基于开放领域的多轮对话聊天机器人,在自然语言处理中,视为一个生成式任务。其主要流程为: pre-training - Word embedding - seq2seq model(可替换为transformer等非RNN模型) 在软件工程中: 用例是一系列操作或者时间步骤,通常定义 阅读全文

posted @ 2019-11-03 22:16 NiGo666 阅读(362) 评论(0) 推荐(0)

2019年10月13日

分析一套源代码的代码规范和风格并讨论如何改进优化代码

摘要: 工程实践题目与自然语言处理相关,其中主要项目涉及到聊天机器人的实现,于是在Github上下载了一个封闭领域的聊天机器人,并据此进行源代码的分析 Github地址:https://github.com/dennybritz/chatbot-retrieval/ 以下是项目的文件目录结构 可以看到,文件 阅读全文

posted @ 2019-10-13 20:06 NiGo666 阅读(167) 评论(0) 推荐(0)

结合工程实践选题调研分析同类软件产品

摘要: 我选择的工程实践题目是针对特定领域的对话机器人的实现,由于具体针对领域尚未确定,因此先从上层,即对话机器人这一层面寻找同类软件产品。 寻找到了以下三个同类软件: 1、微软小冰 2、苹果Siri 3、Google Assistant 1、这些软件的开发者是怎么说服你(陌⽣⼈)成为他们的⽤户的?他们的⽬ 阅读全文

posted @ 2019-10-13 16:52 NiGo666 阅读(124) 评论(0) 推荐(0)

如何提高程序员键盘使用效率

摘要: 前言:在多媒体技术高度发达的现代社会,人们使用各种各样的智能终端随时随地获取,或是传递信息,而计算机无疑是绝大部分人都会使用的设备,尤其对于程序员来说,计算机可以说是形影不离的好伙伴, 因此,如何提高计算机的使用效率是一个值得考量的问题,其中,最主要的部分就是如何提高键盘这一输入设备的使用效率,在不 阅读全文

posted @ 2019-10-13 15:58 NiGo666 阅读(175) 评论(0) 推荐(0)

导航