We made the Tomato Farmers Mobile Application (App) to help tomato growers get things done more easily. It is a handy tool that helps tackle big problems like plant diseases, finding buyers, and unpredictable weather. The App uses a smart artificial intelligence (AI) model specifically, a ResNet50 based convolutional neural network (CNN) to spot common issues with tomato leaves, like Leaf Mold, Late Blight, and Bacterial Spot, just from photos farmers upload. This quick detection means farmers can get early advice on how to treat their plants and prevent serious crop losses. But it is not just about disease detection. The app also gives real time prices in the market and a marketplace to connect farmers with buyers, and even a chat bot that shares farming tips. With features like predictive insights and helpful guides, the goal is to boost crop yields, cut down waste after harvest, and increase farmers’ profits. We built this whole thing step-by-step from understanding what farmer’s need, to creating prototypes, and training them on how to use it making sure it’s easy and scalable. All in all, this project shows how AI and mobile tech can really change the game for farmers, making farming more sustainable and efficient. . This thesis considered Logistic Regression, Decision Tree, K-Nearest Neighbor (KNN) and Random Forest, Decision Tree Classifier and Random Forest (RF). As recorded RF and the various variations of SVM had the most impressive classification accuracy and better scores at precision, recall and f1- score. This project mixes AI with market info and farming tips to help small farmers improve their yields, cut losses, and boost their earnings.
Research Area
Mobile App Development: Mobile App Development research in Computer Science and Information Technology focuses on the design, development, and optimization of software applications for mobile devices such as smartphones and tablets. This area covers a wide range of topics, including user interface design, cross-platform development, mobile operating systems, performance optimization, and security.
One key aspect of research in this area is the development of efficient algorithms and frameworks that enable seamless cross-platform compatibility. Researchers explore ways to create apps that function smoothly on multiple operating systems, such as Android and iOS, using a single codebase, reducing development time and costs. This is often achieved through the use of frameworks like React Native, Flutter, and Xamarin.
User experience (UX) and user interface (UI) design are critical components of mobile app development research. Scholars in this field investigate how to create intuitive, responsive, and engaging interfaces that improve usability and enhance the overall user experience. This includes studying interaction patterns, accessibility, and how users interact with mobile apps across different devices and environments.
Project Main Objective
The main goal is to create a mobile app that helps tomato farmers diagnose diseases with AI, see real-time market prices, get weather updates, and connect directly with buyers.
Academic Year
2024/2025
Date Uploaded
Oct 16, 2025
Group Members
AMOAKO KWAME EMMANUEL
AMANKWATIA MICHAEL
ADU GYAMFI GORDON
MENSAH STEPHEN
NKETIAH SABASTIAN