软工网络16选题参考

一、自动排班系统##

公司主要是做司法辅助的,所以这个系统是给司法/法院人用的。为了减少人为的影响排班,考虑采取自动化排班

项目的流程:###

1. 可以根据一定模板导入数据(领导,司机,白班员工,夜班员工表。)(用的是poi)
2. 点击排班实现从当天开始自动根据数据库进行排班,直到当年结束(分为白班和夜班)
3. 实现领导排班和司机排班(这个只要一次就行了)
4. 可以查看当天的排班,并且实现替换个人(白班或者夜班),和实现顺序排班(从今天之后的排班全部改变,分为白班和夜班)
5. 节假日排班(效果和上面的一样,但是春节要除外,春节要特殊排班)
6. 普通工作日排班,节假日排班,和春节排班直接不能互相影响。
7. 导出当月的普通排班和节假日排班

注意:
1. 节假日跨月份的要特殊处理
2. 节假日跨年的要特殊处理
3. 人员排班是循环的
4. 一个月可能有多个节假日
5. 公司只需一个登陆页面和一个显示页面实现即可

二、手写体识别四则运算的APP (可以是网页服务或手机App)##

识别单个字符的基本版程序:https://blog.csdn.net/SoftwareTeacher/article/details/80770347
在 MNist示例程序 的基础上进一步扩展,实现手写数字识别增强版:
能实现多个数字的手写体识别
能实现加减乘除符号的识别
能做一个手写体识别四则运算的APP
参考
- 手写算式计算器
- 手写体识别四则运算
- 手写体数字符号识别扩展版

三、基于漫画的文字翻译APP##

场景:很多优秀的漫画都是英文或日文的,我们能否用AI 把这些漫画中的文字抠出来,翻译为中文,并把中文再放回原来的地方,这样用户可以马上看到中文的漫画了?
基础示例:https://www.cnblogs.com/ms-uap/p/9481653.html
阶段要求:
能替换、翻译基本的文字
能替换、翻译特殊字体的文字(如装饰性文字、音效文字)
能保持原有文字的字体和风格
建议:深入了解认知服务中视觉、语言以及必应的服务。着重在如何将几种服务集成到一起,设计出解决问题的流程。避免一开始将太多时间花在界面、数据等问题上。

四、打造一个 黄金点 竞赛平台并用AI 程序参与比赛##

参考:https://www.cnblogs.com/xinz/p/5972932.html;https://media.weibo.cn/article?id=2309404283162191600828
很多人听说过黄金点游戏: https://www.cnblogs.com/xinz/archive/2011/08/08/2130505.html  我们的工程师正在把它变成一个用来练习编程和AI 训练的项目,  有单机版(学生可以在单机训练),和网络版(学生可以用自己的AI 客户端来比赛)。
单机版练习:https://github.com/MS-UAP/edu/tree/master/GoldenNumber/OfflineClient

五、微信小程序:i词汇改进版##

网络1512颜罗王团队:http://www.cnblogs.com/LDLYMteam/
通过游戏的方式学习记忆单词
访问该团队,并提出改进版

六、微信小程序:四则运算练习改进版

网络15刚枪王团队:https://www.cnblogs.com/pubg722/
已实现两个操作数的基本运算,可自定出题数,答题并给出正确答案
要求:继续完善该程序,实现不同级别、不同难度的四则混合运算(多个操作数、+-*/混合运算等)
访问该团队,并提出改进版。

七、清单分发系统##

老师统一制作课程每周ToDo List,然后分发给学生。学生完成后相应任务打勾,老师可进行统计查看以支持下一步决策,系统可自动根据学生完成情况发送相关支撑材料(比如链接、文档)发送给学生。进阶:要求Todo List中的某个任务可以有子任务。
网页版
小程序版
手机客户端版
参考资料:https://todo.microsoft.com/zh-cn

八、四人斗地主小程序##

支持面对面的4个人通过该小程序迅速开始斗地主。
游戏规则:https://wenku.baidu.com/view/32f5309129ea81c758f5f61fb7360b4c2e3f2ae7.html?rec_flag=default&sxts=1536714763852

九、搜索引擎##

学院网站没有内容搜索引擎,能否为其设计一个搜索引擎。可以按主题等进行搜索。

十、招聘网站数据分析##

网站招聘信息反映用人单位对人才要求。也反映社会对人才的需求。从厦门人才网爬虫近一年的计算类专业的招聘数据。能对爬取数据做如下内容:

  1. 数据预处理,爬虫获取的非结构化数据转结构化数据。
  2. 分析厦门it需求的热门职业
  3. 对岗位职责描述能分词处理,并抽取主题关键词
  4. 能通过文本聚类等数据挖掘方法对招聘职业分类,抽取热门主题
  5. 对热门职业能抽取主要岗位关键词,如ASP.NET岗位,可以了解去岗位需求主要内容:SQL SERVER2000/2005 、数据库、Ajax、 DIV+CSS、Html、Javascript、Web技术。具体了解LDA文档主题生成模型算法。
    建议学习Python的pandas库

自选项目 (仅限一个团队)##

项目必须通过老师的审核,请准备 NABCD 的项目提案文档

原文地址:https://www.cnblogs.com/happyzm/p/9679219.html