Spring Boot-based backend service for fish catch loging and sharing
Android App: BaitMateMobile
Spring Backend: BaitMateWeb
- Core Features: Fish Species Recognition, Post Relevence Verification
- TensorFlow lite
- YOLOv8
- Flask
- RestFUL API
- Clone repository:
git clone https://github.com/HIT-cenhaoyang/BaitMatePython
- Install requirements:
pip install -r requirements.txt
If you have trouble installing the uwsgi package, you can try to remove it from the requirements.txt file. If you're using GPU, you can install the tensorflow-gpu package instead of tensorflow.
- Run the server:
python app.py
The server will download the model file and start the service on port 5000.
If the download is not completed, download the model file and put into static folder Google Drive