KrishiMitra: A Smart Agriculture Advisory System

Author

Govinda K T, Afaan B, K Naga Darshan, Lingraj B K, Prof. Manjula Patil, Dr. Sreeptahi B


Abstract

 Agriculture plays an important role in India, while farmers may face difficulties in accessing timely and understandable information about crop selection, weather conditions, soil, crop diseases, market information and government support programmes. This paper presents KrishiMitra, a web-based smart agriculture advisory system that brings several farming-support services together in a single platform. The system includes farmer login and profile management, an AI-powered farming assistant, crop recommendation, weather information, soil analysis, image-based assistance for possible crop diseases and pests, market and mandi information, government-scheme information, multilingual support and location-based advisory. The frontend is developed using React.js and Vite, while the backend uses Node.js, TypeScript and Express.js. Google Gemini API is integrated for AI-assisted responses, and Firebase Firestore is used for database operations. The platform aims to make agricultural information easier to access through a unified interface. The reliability of recommendations depends on the quality of user inputs, connected data sources and validation of generated responses.


Keywords

Smart agriculture; agricultural advisory system; crop recommendation; weather information; soil analysis; Gemini API; Firebase Firestore; multilingual platform.



Full Text:

Download Paper PDF


References


  1. React Team, “React Documentation,” Meta Platforms, Inc. Available: https://react.dev/
  2. Vite Team, “Vite – Next Generation Frontend Tooling.” Available: https://vite.dev/guide/
  3. OpenJS Foundation, “Node.js Documentation.” Available: https://nodejs.org/docs/latest/api/
  4. Express.js, “Express Web Framework Documentation.” Available: https://expressjs.com/
  5. Microsoft, “TypeScript Documentation.” Available: https://www.typescriptlang.org/docs/
  6. Google, “Gemini API Documentation – Google AI for Developers.” Available: https://ai.google.dev/gemini-api/docs
  7. Google, “Cloud Firestore Documentation.” Available: https://firebase.google.com/docs/firestore
  8. Google, “Firebase Documentation.” Available: https://firebase.google.com/docs
  9. India Meteorological Department, “API Reference – Weather Forecast and Agromet Advisory Services.” Available: https://api.imd.gov.in/public/api_reference.html
  10. Indian Council of Agricultural Research (ICAR), “Agricultural Research and Development Resources.” Available: https://icar.org.in/
  11. Food and Agriculture Organization (FAO), “Plant Production and Protection.” Available: https://www.fao.org/plant-production-protection/en/
  12. Government of India, “AGMARKNET – Agricultural Marketing Information System.” Available: https://agmarknet.gov.in/

 

 

Share your valuable work from Social Media Buttons