🌿 HerboNet

CNN-Powered Recognition of Indigenous Medicinal Flora — Deep Learning for Ayurvedic Plant Identification

📝 Notes

This project was developed to address the critical need for accurate identification of medicinal plants in Ayurveda. By leveraging transfer learning with state-of-the-art CNN architectures, HerboNet provides a digital tool that can accurately classify plant species from images, supporting practitioners, researchers, and enthusiasts in the field of traditional medicine.

📄 Project Description

HerboNet is a deep learning-based image classification system designed to identify Ayurvedic medicinal plants from photographs. The system uses Convolutional Neural Networks (CNN) with transfer learning to achieve high-accuracy plant recognition across a diverse dataset of indigenous flora.

🛠️ Languages & Tools Used

  • Python
  • TensorFlow / Keras
  • EfficientNet (Transfer Learning)
  • MobileNet
  • ResNet
  • OpenCV
  • NumPy, Matplotlib
  • Google Colab

📊 Dataset

Curated from Kaggle with 40 plant classes (120 images each) plus 16 externally sourced additional classes. Comprehensive preprocessing pipeline applied.

👨‍💻 Project Members

  • Rhithika M Pradeep
  • Sreelakshmi P
  • Harinandana K Biju
  • Gouri S

👨‍🏫 Mentors

  • Pankaj Kumar G — Asst. Professor, Dept. of CSE
  • Meenu Mathew