Skip to content

HIT-cenhaoyang/BaitMatePython

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BaitMatePython - Your Fishing Companion App (Python-Backend)

Spring Boot-based backend service for fish catch loging and sharing

Android App: BaitMateMobile

Spring Backend: BaitMateWeb

This is the Python Backend for BaitMate

📌 Project Overview

  • Core Features: Fish Species Recognition, Post Relevence Verification

🛠️ Tech Stack

Core Frameworks

  • TensorFlow lite
  • YOLOv8

Other Components

  • Flask
  • RestFUL API

🚀 Quick Start

Installation

  1. Clone repository:
git clone https://github.com/HIT-cenhaoyang/BaitMatePython
  1. 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.

  1. 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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published