项目 | 内容 |
---|---|
这个做业属于哪一个课程 | 软件工程 罗杰 |
这个做业的要求在哪里 | 团队项目选择 |
咱们在这个课程的目标是 | 熟悉软件开发总体流程,提高自身能力 |
这个做业在哪一个具体方面帮助咱们实现目标 | 肯定工程项目,进行初步设计 |
NABCD的含义请参考连接 《团队NABCD》html
Need:前端
现在deep learning大火,不少计算机人甚至其余专业的人都会向deep learning中跳,但从0到入门这一过程当中着实面临着一些困难:编程
可见现有的学习途径对学习者并非很友好。因此咱们想搭建一个在线平台, 提供给用户可拖拽的编程方法,经过他的图形链接咱们为他自动生成程序,他还能够提供训练数据,咱们帮他在线训练模型。用这种方式能够帮助没有接触过deep learning的人更快、更直观地理解基本原理,并作一些前期的简单练习,可以快速入门。后端
Approach:服务器
咱们打算利用jsPlumb实现前端的可拖拽网页,提供Pytorch模型中所须要的各个组件,以及查看代码、上传数据、生成模型等功能。并提供一个论坛,供学习者们进行交流。Django框架实现后端服务器功能。框架
Benefit:工具
Competitors:学习
目前来看,与咱们项目十分相似的、针对deep learning的编程网站尚未,并且咱们想写的是一个相似于公益的、帮助你们快速入门的工具,并非一个用来盈利的软件,所以竞争并不太存在。测试
至于让以前没有使用过的用户开始使用咱们的产品,我觉着咱们的项目核心竞争力在于免费和直观、便于入门,一个方便的工具天然容易让有需求的人接受,没有学习deep learning计划的人,强求他们学习相关内容也没有意义。网站
Delivery:
咱们能够在CSDN论坛、知乎等相似的技术论坛,或是菜鸟教程等相似的教程网站上推荐咱们的网站,也能够在公众号上出推送,分享咱们的网页、展现咱们的功能。甚至能够和高校的实验室老师取得联系,做为新加入实验室的同窗入门的教程软件。
在哪里发布软件?估计一周后用户量多少呢?
咱们打算是将网站上线,预计发布之后一周内的用户注册量为200,一个月内1000左右(毕竟宣传推广须要时间)
各位领导/投资人/合做伙伴:
咱们的在线Pytorch拖拽式编程网站是为了解决deep learning初学者的痛苦, 他们须要更直观、更易懂的方式而不是单纯的教材和样例来入门,可是现有的方案并无很好地解决这些需求,咱们会利用jsPlumb+Django来实现前端可拖拽以及先后端连接。它能给用户带来好处是能够更直观地理解模型,并动手复现一些教材中提供的样例。咱们想作的是一个公益性质的教辅平台,所以并不太存在竞争,能够将想要学习deep learning的人变为咱们的用户。 同时,咱们会在CSDN、知乎等技术论坛,或是菜鸟教程等教程网站上宣传咱们的网站,能很快地让大部分用户知道咱们的产品,并进一步传播。