技术路线:
第一个是数据分析,原因是因为大数据其中需要对数据进行数据清洗。自学了Python,Matlab和SPSS。(失败)
第二个是大数据,因为本科导师说这个挣钱。在MOOC上看了基础课程。从Linux开始,先从安装,熟悉基本的命令,到Python和Java语言的学习。(失败)
最后一个是Java的开发,利用Spring框架搭配数据库进行简单的管理系统编写。(失败)
对“测测你的本命专业”算法的分析:
1.在每个页面进行选项打勾,利用标签进行分数的累加,关联到数据库中,对数据保存与累加。当分数达到相应的标准时,会有相应的结果出现。利用参与者已选的选项计算分值,同时也会对某些选型进行专业的分类。采用的是类似于你“二分法”的思想。最后还有“性格描述”,可能是从相关网络上爬来的话。也有可能时机器学习的结果。
2.页面的跳转
利用JS进行按钮式的触发,跳转到下一页。在某个选项中打勾,将数据保存。点击“下一题”按钮触发下一跳,实现页面跳转。
3.页面的设计
在结果页面,会显示之前输入的基本信息,如“专业名称”,“姓名”,这说明将这些信息利用数据库进行保存,所以本质上还是个有前后端在线系统。
开始时间:22:04
截止时间:22:43