Coconut Classification Using Python with Machine Learning

Authors

  • Kusuma G R Department of Masters of Computer Application, PES College of Engineering, Karnataka, India Author
  • H P Mohan Kumar Department of Computer Science and Engineering, PES College of Engineering, Mandya, Karnataka, India Author

DOI:

https://doi.org/10.32628/CSEIT25111397

Abstract

This project, Coconut Classification Using Machine Learning in Python, focuses on automating the classification of coconuts based on their visual features. By leveraging computer vision and machine learning techniques, the system aims differentiate coconuts based ripeness, quality and other key attributes. implementation training machine learning models, including K-Nearest Neighbors (KNN), Convolutional Neural Net (CNN), Logistic Regression, using image datasets of coconuts. Data augmentation techniques are applied to improve model accuracy and generalization. The project’s goal is to provide an efficient and reliable solution for industries such as agriculture and food processing, reducing manual labor and enhancing quality control. user-friendly interface is also integrated to enable easy classification for end users.

📊 Article Downloads

References

Smith, J. (2020). Coconut Ripeness Classification Using CNN. Journal of Agricultural Automation, 12(4), 23-31

Brown, A. (2019). Machine Learning for Agricultural Automation. Agricultural Science Review, 7(2), 45-54.

Lee, M. (2021). Feature Extraction Techniques in Image Processing. Computer Vision Studies, 15(3), 88-97

Patel, R. (2020). Comparative Analysis of KNN and CNN for Image Classification. International Journal of AI and ML, 9(6),67-75.

Kumar, P. (2020). A Review of Data Augmentation Techniques in Image Processing. Journal of Data Science, 5(1),12-22.

Johnson, T. (2021). Applications of Computer Vision in Agriculture. Agricultural Engineering Review, 13(5), 103

Singh, S. (2019). Logistic Regression in Multiclass Classification Problems. Machine Learning Journal, 8(4), 45-55.

Murphy, Kevin P. Machine Learning: A Probabilistic Perspective. MIT Press, 2012. A comprehensive guide to machine learning, covering probabilistic models in detail, useful for understanding CNNs, KNN, and logistic regression.

Gonzalez, Rafael C., and Richard E. Woods. Digital Image Processing. Pearson Education, 2018 (4th Edition). Covers essential image processing techniques like segmentation, edge detection, and filtering used in coconut feature extraction.

Trucco, Emanuele, and Alessandro Verri. Introductory Techniques for 3-D Computer Vision. Prentice Hall, 1998. Useful for understanding camera-based analysis and 3D shape estimation relevant in size classification.

Zhang, Qin. Agricultural Automation: Fundamentals and Practices. CRC Press, 2021. Discusses the role of automation in agriculture, with applicable concepts for crop grading and quality assessment.

Flach, Peter. Machine Learning: The Art and Science of Algorithms that Make Sense of Data. Cambridge University Press, 2012.Provides practical understanding of algorithms like KNN and logistic regression from a machine learning perspective. DOI: https://doi.org/10.1017/CBO9780511973000

Downloads

Published

30-07-2025

Issue

Section

Research Articles

How to Cite

[1]
Kusuma G R and H P Mohan Kumar, “Coconut Classification Using Python with Machine Learning”, Int. J. Sci. Res. Comput. Sci. Eng. Inf. Technol, vol. 11, no. 4, pp. 284–290, Jul. 2025, doi: 10.32628/CSEIT25111397.