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.
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.
- 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.
- Clone the repo
- In
backend
folder create a venv and install all dependencies using requirement.txt - In
frontend/sanjeevani
folder install npm, yarn, then runyarn install
.
- Go to
backend/sanjeevani
and runpython manage.py runserver
. - Go to
frontend/sanjeevani
and runyarn dev
.
We welcome contributions from the open-source community. If you would like to contribute to this project, please follow these steps:
- Fork the project.
- Create a new branch for your feature or bug fix.
- Make your changes and commit them.
- Push your changes to your fork.
- Create a pull request to the main repository.
We appreciate your contributions to making this project even better!