毕业设计有哪些可借鉴的 GitHub 项目?

玩转GitHub

共 3488字,需浏览 7分钟

 ·

2021-03-04 07:57


提示:本文章推荐的项目仅适用于本科毕业设计借鉴。

GitHub项目推荐

我会从下面这些方向推荐几个入门级别但是不那么 Low 的项目。

  • JavaWeb项目
  • 移动端项目
  • 机器学习项目
  • 深度学习项目
  • 推荐系统
  • 大数据项目

01

JavaWeb项目

学之思在线考试系统

这个项目是是一款 Spring 技术栈 + Vue.js 的前后端分离的考试系统。

并且支持多种部署方式:集成部署、前后端分离部署、docker部署。

地址:https://github.com/mindskip/xzs

学生端

管理端

小程序端

在线考试

这个项目后端采用 Spring Boot + JPA + Swagger2 + JWT 技术栈,前端使用 Vue + AntDesign 技术。

地址:github.com/19920625lsg/spring-boot-online-exam

登陆

首页

答题

考试管理

考试列表

外卖系统

一个完整的外卖系统,包括手机端,后台管理。基于 Spring Boot 和 Vue 的前后端分离的外卖系统,包含完整的手机端,后台管理功能。
地址:gitee.com/microapp/flash-waimai

电影院选座系统

开发技术 : Spring MVC + Spring + MyBatis 框架,MySQL数据库。
地址:https://gitee.com/bysj2021/cinema

02

移动端项目

仿美团外卖点餐

前端用 vue+vuex+vue-router+axios,后端基于nodej.s的框架,数据库采用mongodb。功能涉及登录,定位,浏览商品,加购物车,下订单,支付(微信、支付宝扫码支付),评价,个人信息更改。

项目地址:https://github.com/zwStar/vue-meituan

精仿今日头条

数据是抓取今日头条App的数据。

项目地址:https://github.com/chaychan/TouTiao

iOS 仿抖音

这个抖音 Demo 适配 iPhone、iPad,同时兼容 iOS 8.0 - iOS 12.0系统。项目地址:

https://github.com/sshiqiao/douyin-ios-objectc



Android 仿抖音

该项目标星 1K Star,项目地址:

https://github.com/18380438200/Tiktok

秀视频


这个项目是一个短视频社交小程序,系统包括用户端和后台管理端。


项目地址:https://github.com/RAOE/show-videos
斗鱼直播 APP
flutter 重构的斗鱼直播 APP,首页、娱乐为Material组件;直播间、鱼吧为纯自定义编写。
地址:https://github.com/yukilzw/dy_flutter
仿网易云音乐
基于 flutter仿网易云音乐软件,支持  iOS 和 Android
地址:https://github.com/boyan01/flutter-netease-music
高仿 B站
基于 react +  express 高仿B站 Web 移动端
链接:https://github.com/code-mcx/react-bilibili

03

机器学习、深度学习

吴恩达机器学习:www.bilibili.com/video/BV164411b7dx
机器学习教程:https://coding.imooc.com/class/169.html
吴恩达深度学习:www.bilibili.com/video/BV164411m79z
Pytorch实战:https://www.bilibili.com/video/BV1cV411Y7jZ
Tensorflow实战:https://www.bilibili.com/video/BV1Zt411T7zE
情感分析
基于机器学习的商品评论情感分析,使用 Selenium 模拟真实登录行为,爬取数据。使用 jieba 分词,分类模型采用机器学习算法SVM 和深度学习算法 LSTM。
地址:https://github.com/20100507/emotional_analysis
舆情分析
利用微博热点话题舆情聚类分析,主要功能包括爬取微博数据,微博数据文本处理,特征向量提取,Kmeans 聚类。
地址:https://github.com/pengLP/sina_analysis
https://github.com/dataabc/weiboSpider

生成对抗网络

李宏毅GAN教程地址:
https://www.bilibili.com/video/BV1Up411R7Lk

Pytorch官方生成对抗网络范例代码:


地址:https://pytorch.org/tutorials/beginner/dcgan_faces_tutorial.html

如果你把这个搞定了,其实就可以按照自己想做的选题去做了:比如人脸属性操控、图像风格迁移等等,非常意思的项目,而且,重点是这些代码都是开源的,重要的事情说三遍:开源!开源!开源!

人脸属性操控

这是计算机视觉顶级会议 CVPR 2019 的文章。可以看到可以的生成的人脸进行操纵,比如眼镜、胡子、发型等。

地址:https://github.com/csmliu/STGAN

图像风格迁移

这个项目代码质量也非常高,你可以基于它去魔改,或者实现你毕设中想要实现的功能。风格迁移的核心思想就是,可以从一副图像中提取出 风格 style(比如梵高的夜空风格)以及内容 content(比如你能在画中看出河边有匹马)。你可以告诉计算机,把 A 用 B 的风格再画一遍。这样的课题是不是才有意思?

地址:https://github.com/junyanz/CycleGAN

04

推荐系统

电影推荐系统
本次项目是基于大数据过滤引擎的电影推荐系统,包含了爬虫、电影网站(前端和后端)、后台管理系统以及推荐系统(Spark)。
地址:https://github.com/LuckyZXL2016/Movie_Recommend
新闻推荐系统
本次项目是基于大数据计算引擎的新闻推荐系统,包含了爬虫,新闻网站(前端和后端),推荐系统(Spark)今日小站是基于 Spring Boot 框架搭建的 Web 项目,用户在网站完成注册登录后,网站会记录用户的浏览行为。同时网站也会把推荐结果呈现给用户。
地址:https://github.com/luochana/News_recommend
05

大数据项目

地铁客运分析大数据项目


下面是 GitHub 和 Gitee 的开源地址,该项目使用的数据也在项目里面,国内建议访问 Gitee 速度快一点。
  • https://github.com/geekyouth/SZT-bigdata
  • https://gitee.com/geekyouth/SZT-bigdata

新闻网实时大数据项目

这是一个基于 Spark2.x 新闻网大数据实时分析可视化系统项目,本次项目是基于企业大数据经典案例项目(大数据日志分析),全方位、全流程讲解大数据项目的业务分析、技术选型、架构设计、集群规划、安装部署、整合继承与开发和web可视化交互设计。

地址:https://github.com/LuckyZXL2016/News_Spark

这是系统设计流程:


下期再见吧。

如果你也有好的开源项目,欢迎推荐!

微信号联系:westbrook12000(ps:加好友请备注“开源”)

回复 【小程序】获取15套小程序源码【学习+实战+赚钱】
回复 【关闭】学关闭微信朋友圈广告
回复 【实战】获取20套实战源码
回复 【福利】获取最新微信支付有奖励
回复 【被删】学查看你哪个好友删除了你巧
回复 【访客】学微信查看朋友圈访客记录
回复 【python】学微获取全套0基础Python知识手册

好玩推荐:50%的人不知道微信状态视频这么玩!附大量视频素材!


强烈推荐:这个小程序外卖淘客项目,副业刚需已有朋友月入5k!


浏览 26
点赞
评论
收藏
分享

手机扫一扫分享

举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

举报