Skip to content

Crestina2001/campus-assistant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Intelligent Campus Assistance System

Developed a comprehensive intelligent campus assistance system that combined calendar, word memorization, class schedule and other functions, using .NET and PYQT technology stack

Main page

Focus on learning functions(YOLOV8):Users have to keep focuing on study. An alert will sound if the user leaves the computer

Garbage classification function:Input garbage images and output garbage types.

Model training Framework: Pytorch

Graphics card used: RTX3090

Dataset: Public data set on Feijian

Algorithm: ResNet-18 pre-trained on ImageNet (fully connected layer output changed to 4)

Optimizer: Adam (use Adam’s default learning rate in Pytorch)

Loss function: NLLLoss (compared to Cross Entropy Loss, it focuses more on “difficult” samples)

Number of training rounds: 30

Training curve(split the training set and test set into 4:1): Accuracy when epoch=30: 93.4%

Use early stopping and select the model with epoch=10

Curriculum function

Remember words function

Releases

No releases published

Packages

No packages published