NAGARJUNA COLLEGE OF ENGINEERING AND TECHNOLOGY
(An Autonomous College under VTU, Belagavi)
A Main-Project Report
on
“Predicting the Total Crop Production in Area and Advising
Best Alternative Crop”
submitted in partial fulfillment for the completion of the course
Project
in
COMPUTER SCIENCE AND ENGINEERING
Submitted by
Mr. ANURAG G 1NC22CS012
Mr. CHANDAN M 1NC22CS029
Mr. ADITYA INC23CS400
Mr. CHIDAMARAM M 1NC23CS402
Under the guidance of
Dr. /Mr./Mrs. XYZ
Designation
Dept. of CSE, NCET
DEPARTMENT OF COMPUTER SCIENCE & ENGNIEERING
NAGARJUNA COLLEGE OF ENGINEERING & TECHNOLOGY
(An Autonomous College under VTU, Accredited by NBA & NAAC with “A+” Grade)
Mudugurki (V), Venkatagirikote (P), Devanahalli (T), Bengaluru-562164.
2024-25
NAGARJUNA COLLEGE OF ENGINEERING & TECHNOLOGY
(An Autonomous College under VTU, Accredited by NBA & NAAC with “A+” Grade)
Bengaluru-562164, Karnataka, India
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
CERTIFICATE
Certified that the Main-Project work entitled “Predicting the Total Crop Production in Area
and Advising Best Alternative Crop” carried out by Mr. ANURAG G(1NC22CS012), Mr.
CHANDAN M(1NC22CS029), Mr. ADITYA (1NC23CS400), Mr. CHIDAMDRAM
(1NC23CS402), bonafide students of Nagarajuna College of Engineering and
Technology, an autonomous institution under Visvesvaraya Technological University,
Belagavi in partial fulfillment for the completion of the course Main Project (22CSP57)
in Computer Science and Engineering during the academic year 2025-26. It is certified
that all corrections/suggestions indicated for internal assessment have been incorporated
in the report deposited in the departmental library. The Main-Project work has been
approved, as it satisfies the academic requirement in respect of Main-Project work
prescribed for the said degree.
Name & Signature of the Guide Name & Signature of the HOD Name & Signature of the Principal
Mr. / Mrs. / Dr. XYZ Dr. Mallikarjun M Kodabagi Dr. B V Ravishankar
Designation, Dept. of CSE HOD, Dept. of CSE Principal, NCET
External Viva-Voce
Name of the Examiner Signature with date
1. ......................................... .............................................
2. ......................................... .............................................
ACKNOWLEDGEMENT
The satisfaction and euphoria that accompany the successful completion of any task
would be incomplete without the mention of people who made it possible, whose
consistent guidance and encouragement crowned our effort with success. we consider it is
our privilege and duty to express our gratitude and respect to all those who guide us in the
completion of this project report.
First and foremost, it's our immense pleasure to thank our beloved guide Mr.
XYZ, Professor/Assoct/Assist Professor, Department of Computer Science and
Engineering, Nagarjuna College of Engineering and Technology, for helping, guiding and
strengthening us to complete this project work.
We would like to thank our Main-Project coordinator Dr Shilpashree S,
Associate Professor, Department of Computer Science and Engineering, Nagarjuna
College of Engineering and Technology, Bengaluru for her constant support and
assistance at every stage.
We would like to express our sincere thanks to Dr. Mallikarjun M Kodabagi ,
HOD, Department of Computer Science and Engineering, Nagarjuna College of
Engineering and Technology for his valuable suggestions and guidance throughout the
period of this project report.
We take this privilege to express our deep gratitude to Dr. B V Ravishankar,
Principal, Nagarjuna College of Engineering and Technology for his constant support
and encouragement in preparation of this report and for providing library and laboratory
facilities needed to prepare this project report.
Last but not least, we would like to thank our parents, friends, teaching and non-
teaching staff of NCET.
Mr. ANURAG G 1NC22CS012
Mr. CHANDAN M 1NC22CS029
Mr. ADITYA INC23CS400
Mr. CHIDAMARAM M 1NC23CS402
ABSTRACT
Agriculture remains the cornerstone of the Indian economy, yet farmers continue to face
significant challenges due to climate variability, poor crop planning, pest outbreaks, and
inefficient input usage. This project presents a comprehensive, intelligent, and farmer-
friendly system designed to predict total crop production in a given region and
recommend the best alternative crops based on current environmental and soil conditions.
Using historical yield data, soil characteristics, and real-time weather data via API
integration, the system leverages machine learning algorithms to forecast production
levels with higher accuracy. It further suggests more suitable crops through classification
techniques, enabling diversification and risk mitigation. To strengthen sustainability and
profitability, the system incorporates crop disease detection using image-based deep
learning models, and provides data-driven recommendations for fertilizers and pesticides
tailored to specific crops and soil conditions. To ensure inclusivity and ease of access, the
system offers voice-based interaction and regional language support, making it user-
friendly for farmers with limited technical literacy. This integrated approach aims to
empower farmers with actionable insights, improve decisionmaking, and promote
sustainable agriculture practices.
TABLE OF CONTENTS
Certificates
Acknowledgement i
Abstract ii
Chapter Title Page
No. No.
1 INTRODUCTION
2 LITERATURE SURVEY
3 OBJECTIVE OF THE PROJECT
4 SYSTEM REQUIREMENT SPECIFICATION
3.1 Purpose
3.2 Scope
3.3 Functional Requirements
3.4 Non-Functional Requirements
5 SYSTEM ANALYSIS
4.1 Existing System
4.2 Proposed System
6 SYSTEM DESIGN
5.1 Data Flow Diagram
5.2 Activity Diagram
7 IMPLEMENTATION
8 SYSTEM TESTING
9 CONCLUSION and FUTURE ENHANCEMENT
REFERENCES
APPENDIX A: Acronyms
LIST OF FIGURES
Figure No. Title Page No.
1.1
2.1
3.1
4.1
LIST OF TABLES
Table No. Title Page No.
1.1