In the present, along with the development of technology, solving equations or systems of equations are not the priority of schooling. However its still an elephant in the room for many students. So applying technology to help student dodge the bullet became essential.
- Training 2 yolov4 models to detect equations and characters in pictures
- Training cnn model to classify those characters
- Put all of it together to and using some libraries to some and format the result as HTML form
- Using Flask to create web app
Our project not only solve the 1st order equations, it can solve the second order or many other kind of equation windows app is in progress...
- Download weight file at https://drive.google.com/file/d/15NGlxNoybiPfOjey9ObV6O67HcaOgMlN/view?usp=sharing
- Download darknet at https://github.com/AlexeyAB/darknet.git
- folow this tutorial https://blog.roboflow.com/training-yolov4-on-a-custom-dataset/
- In file yolov4_training.cfg :
- Change classes = 80 to classes = 1 at lines 970 1058 1146
- change filters = 255 to filters = 18 at line 1139 1051 963
- repository : !git clone https://github.com/khangdx1998/Equations-solver.git
- Download weight and unzip it to the same directory
- run by command:
$ python3 webapp.py
Feel free to mail me for any doubts/query :email: hiimmuc1811@gmail.com or my facebbok: https://www.facebook.com/phgnam1811/
- Đặng Phương Nam - https://github.com/hiimmuc?tab=repositories
- Doãn Xuân Khang - https://github.com/khangdx1998
- Nguyễn Đức Thắng - https://www.facebook.com/ducthangbka8