Frontend : React.js (https://dog-bleed-classification.netlify.app)
Backend : Flask
Demo video : https://drive.google.com/file/d/1BZGSqmgK2kHXNFoz5YvToSFUmD0jgRa7/view?usp=sharing
You need to install Node.js.
Install necessary dependencies for the frontend React.js and run the development server for frontend. You can also use this deployed web for the frontend. URL: (https://dog-bleed-classification.netlify.app)
cd Frontend
npm install
# or
yarn install
# then run the frontend server
npm run dev
!wget -q https://gitlab.com/atlonxp/siit-deep-learning/-/raw/main/dogImages.zip -O dogImages.zip
!wget -q https://gitlab.com/atlonxp/siit-deep-learning/-/raw/main/lfw.zip -O lfw.zip
!wget -q https://gitlab.com/atlonxp/siit-deep-learning/-/raw/main/DogXceptionData.npz -O bottleneck_features/DogXceptionData.npz
# Yolo
!wget "https://pjreddie.com/media/files/yolov3.weights"
!wget "https://raw.githubusercontent.com/pjreddie/darknet/master/cfg/yolov3.cfg"
!unzip -qq dogImages.zip
!unzip -qq lfw.zip
!rm -rf __MACOSX/
Install necessary dependencies for the backend Flask and run the development server for backend
cd Backend
pip install flask
pip install flask-cors
pip install tensorflow
pip install pillow
pip install opencv
pip install numpy
pip install tqdm
# then run the backend server
python server.py
Pattarapol Wangnirun 6322770981
Boonyakorn Rathasamuth 6322771047
Kanyapat Thanee 6322771427
Theerawuth Udomponglukkana 6322772516
Department of Information, Computer and Communication Technology (ICT), Sirindhorn International Institute of Technology (SIIT), Thammasat University, Khlong Luang, Pathum Thani, Thailand