GithubHelp home page GithubHelp logo

phantom-fs / herbify Goto Github PK

View Code? Open in Web Editor NEW
4.0 1.0 0.0 3.34 MB

Herbs have been used for centuries for their medicinal properties and culinary uses. Our website helps you identify over 90 types of common herbs found worldwide. Simply upload a photo of the herb you want to identify, and our DL model with help accurately classify the herb.

Home Page: https://phantom-fs.github.io/Herbify/

License: GNU General Public License v3.0

CSS 35.63% HTML 34.29% JavaScript 30.08%
classification css deep-learning deployed detect detection herb herbs heroku heroku-deployment html html-css-javascript javascript machine-learning website classify-herb detect-herb herb-indentification herbify

herbify's Introduction

HERBIFY (Herb Identification Website)

Overview

Herbs have been utilized for centuries for their medicinal properties and culinary uses. Our website aims to help users identify over 90 types of common herbs found worldwide. By simply uploading a photo of the herb you wish to identify, our deep learning model will accurately classify the herb, providing you with the top 5 predictions made by the model.

Features

  • Herb Identification: Upload a photo of a herb to identify it from over 90 common types.
  • Leaf Extracted Picture: View the processed leaf-extracted image, with white background.
  • Top 5 Predictions: View the top 5 predictions made by our CNN model.
  • User-Friendly Interface: Easy-to-use interface designed for seamless navigation.
  • Security: Multiple exception cases are covered.

Technologies Used

  • Frontend: HTML, CSS, JavaScript
  • Backend: Python based server
  • Model: Transfer Learning applied PyTorch Pretrained CNN Model
  • Application Server: Deployed on Heroku (web server + model API)

How It Works

  1. Upload Photo: Navigate to the website and upload a clear photo of the herb you want to identify.
  2. Processed Image: A series of meticulous preprocessing steps is applied to the uploaded image, and the processed image is displayed.
  3. Prediction: Our deep learning model will process the image and provide the top 5 predictions for the herb's identity.
  4. View Results: Browse through the predictions to identify the herb accurately.

Team

The code for the deployed Application server on heroku is available on the Herbify Application Server repository.

herbify's People

Contributors

phantom-fs avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.