Git Product home page Git Product logo

sanjeevani's Introduction

Medicinal Plant Identification with Image Processing and Machine Learning

Table of Contents

Description

India is known for its vast diversity of medicinal plants, but their accurate identification is a significant challenge, leading to issues like adulteration and misidentification in the market. This project aims to address this problem by developing a software solution that can identify different medicinal plants and raw materials through image processing using various machine learning algorithms. The software will be a valuable tool for everyone involved in the supply chain of these raw materials, from wholesalers to distributors, helping ensure the authenticity and quality of medicinal products.

Motivation

The motivation for this project stems from the need to preserve the authenticity and quality of medicinal plants and raw materials in the Ayurvedic system. Adulteration and misidentification can lead to serious consequences for consumers and the traditional medicinal system as a whole. By using image processing and machine learning, we can create a reliable and efficient way to identify these valuable resources.

Features

  • Image Processing: Utilizes image analysis techniques to process and extract relevant information from images of medicinal plants.
  • Machine Learning Algorithms: Employs various machine learning algorithms to classify and identify different medicinal plants and raw materials.
  • Supply Chain Integration: Provides a valuable tool for stakeholders in the supply chain, ensuring the authenticity of raw materials.
  • Promoting Authenticity: Aids in the preservation and promotion of authentic Ayurvedic practices.

Installation

  • Clone the repo
  • In backend folder create a venv and install all dependencies using requirement.txt
  • In frontend/sanjeevani folder install npm, yarn, then run yarn install.

Usage

  • Go to backend/sanjeevani and run python manage.py runserver.
  • Go to frontend/sanjeevani and run yarn dev.

Contributing

We welcome contributions from the open-source community. If you would like to contribute to this project, please follow these steps:

  1. Fork the project.
  2. Create a new branch for your feature or bug fix.
  3. Make your changes and commit them.
  4. Push your changes to your fork.
  5. Create a pull request to the main repository.

We appreciate your contributions to making this project even better!

sanjeevani's People

Contributors

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