Skip to content

An API that detect expiration date from the product package's picture based on Deep Learning Algorithms

License

Notifications You must be signed in to change notification settings

kivancgunduz/expiration-date-detection

Repository files navigation

expiration-date-detection

An API that detect expiration date from the product package's picture based on Deep Learning Algorithms. The project developed for Delhaize managed by BeCode.

Approach

Technologies

- Python 3.9.5 
- FastAPI 0.78.0
- opencv 4.5.5
- PyTorch 1.5.0
- PyTesseract 0.3.9

Installation

  • clone repository
  • pip install -r requirements.txt
  • run python main.py

REST-API Endpoints

  • GET
    • /camera/
    • /my_api/
    • /picture/
    • /options/
  • POST
    • /take_picture_camera/
    • /load_picture/

Project Guideline

  • Duration: 2 Weeks
  • API Deployment: Heroku
  • Deadline: 03.06.22