Sri Lankan tea plantation landscape
React Native ยท Firebase ยท AI-Powered

AssisTea

Smart Tea Plantation Management System

AssisTea is an AI-powered, offline-capable mobile application designed to transform the way small and medium-scale tea estates in Sri Lanka are managed. By unifying machine learning capabilities for intelligent labor scheduling and localized weather forecasting, alongside IoT-driven smart irrigation and a real-time AI agronomist chatbot into a single platform, AssisTea delivers data-driven operational support to plantation managers working in remote, low-connectivity highland environments empowering smarter decisions, reducing costs, and improving harvest yields.

2 User Roles
4 Core Modules
AI ML Powered
100% Offline Ready
Scroll to explore

From Field Research to Final Testing

A visual walkthrough of our on-ground research process, including tea estate field visits, stakeholder feedback sessions, and real-world testing activities conducted throughout the AssisTea project.

Field Visits

We conducted multiple on-site estate visits to capture real operational constraints, observe day-to-day field decision-making, and ground AssisTea's design in authentic plantation workflows rather than lab assumptions.

Field visit at tea estate 1
Field visit at tea estate 2
Field visit at tea estate 4

Feedback Gathering

Structured feedback sessions with estate stakeholders helped us sharpen feature priorities, simplify user interaction flows, and continuously align the product with practical needs of managers and workers.

Feedback session with stakeholders 1
Feedback session with stakeholders 2
Feedback session with stakeholders 3

System Testing

Comprehensive testing rounds validated module accuracy, UI stability, and reliability under realistic usage conditions, ensuring the final system performs consistently in production-like environments.

System testing session 1
System testing session 2
System testing session 3
Domain

Research Domain

Explore the academic and technical foundations of AssisTea, from the literature that shaped its design to the objectives that drive its development.

๐Ÿ“š

Literature Survey

Tea plantation management in Sri Lanka remains predominantly manual and operationally fragmented. A growing body of research explores digital solutions for agricultural management, ranging from IoT-based precision irrigation systems to mobile crop-monitoring tools. Yet the majority are designed for large-scale, well-connected farming environments with reliable digital infrastructure.

An analysis of over 30 peer-reviewed publications across precision agriculture, offline mobile architectures, IoT sensor networks, machine learning-based scheduling, and AI chatbot systems reveals a consistent pattern: existing solutions do not adequately address the unique operational realities of small and medium-scale Sri Lankan tea estates. These estates operate in highland terrain with intermittent connectivity, irregular field topology, and limited technical literacy among field workers, conditions that existing systems fail to account for in their design.

This literature survey established the evidence base for AssisTea's core design philosophy: an offline-first, AI-augmented system that delivers intelligent decision support, environmental automation, and agronomic guidance without dependence on persistent cloud connectivity.

๐Ÿ” Precision Agriculture & IoT Irrigation Systems
๐Ÿค– ML-Based Scheduling in Crop Management
๐Ÿ“ฑ Offline-First Mobile Architecture Patterns
๐ŸŒฟ Sri Lankan Tea Industry Operational Research
๐Ÿ”ฌ

Research Gap

Despite significant advances in agricultural technology, a critical and underserved gap exists for small and medium-scale tea plantations operating in low-connectivity rural environments. Current solutions fail across four interconnected dimensions:

01

Offline-Capable AI Labor Scheduling

No existing solution provides on-device machine learning inference for labor-to-field assignment that learns from historical plantation data and accounts for field-specific characteristics such as slope and cultivated area without requiring cloud connectivity to operate.

02

Terrain-Aware Irrigation Control

Current irrigation management systems do not account for the slope differentials inherent in tiered tea plantations, resulting in either over-irrigation of lower-elevation fields or chronic under-irrigation of elevated plots leading to preventable resource wastage and yield loss.

03

Integrated Real-Time AI Agronomist

Field managers working in remote estates lack access to agronomic expertise when decisions are most critical. No existing mobile platform integrates a conversational AI assistant capable of providing context-aware crop guidance, pest identification, and cultivation advice in the field environment.

04

Edge-Based Weather Prediction

Current agribusiness platforms rely exclusively on continuous internet access to fetch third-party weather data, creating a critical vulnerability for remote estates. No integrated system currently utilizes edge-deployed ML models, such as 1D CNNs to generate accurate, localized weather forecasts directly on-site, a capability essential for proactive resource and labor allocation in disconnected environments.

โ“

Research Problem

๐ŸŒ Context

Small and medium-scale tea estates in Sri Lanka operate in low-connectivity rural environments with challenging highland terrain. These plantations manage complex daily operations including labor assignment across multiple fields, irrigation scheduling, and agronomic decision-making with minimal digital infrastructure and no access to real-time expert support.

โš ๏ธ Measured Pain Points

  • Inefficient labor-to-field pairing driven by subjective, experience-based judgment rather than data-driven optimization
  • Unpredictable, manually-managed irrigation with no adaptation for weather conditions or terrain slope differentials
  • Complete absence of accessible, real-time agronomic expert guidance while managers are deployed in the field

๐Ÿ“‰ Impact

These combined inefficiencies result in elevated operational costs, significant resource wastage across water, fertilizer, and labour hours, and consistently reduced harvest yields, all stemming from subjective, manually-driven decision-making that cannot scale alongside the complexity of modern plantation management demands.

๐ŸŽฏ

Research Objectives

To design and develop an offline-capable, AI-driven system that enhances agricultural decision-making, operational efficiency, and autonomy in small and medium-scale tea plantations in Sri Lanka, through intelligent field support, resilient automation, and data-driven labour efficiency management within a one-year research timeline.

01

AI-Driven Labor Scheduling

Design and implement an offline-capable machine learning system using a Feedforward Neural Network (MLP) with TensorFlow Lite on-device inference, enabling optimal daily labor assignment across plantation fields based on historical records, field area, slope, and worker performance data.

02

Smart Irrigation & Fertigation Automation

Develop an IoT-integrated irrigation and fertigation control system that automates water and fertilizer delivery schedules with awareness of terrain slope, live sensor readings, and weather forecast data reducing manual intervention and resource overuse.

03

AI Agronomist Integration

Integrate a conversational AI assistant powered by a state-of-the-art language model, providing real-time, context-aware agronomic guidance on pest management, fertilization, harvest timing, and field best practices directly within the mobile application.

04

Offline-First Architecture

Build a resilient offline-first data layer using SQLite local storage and an intelligent background sync queue, ensuring full operational continuity in zero-connectivity environments and seamless cloud reconciliation when connectivity is restored.

05

Role-Based Mobile Platform

Create a cross-platform mobile application with clearly defined role-based access control, delivering tailored dashboards and tool sets for plantation administrators and field managers within a single unified, production-ready application.

โš™๏ธ

Methodology

AssisTea was developed following an Agile methodology with iterative development sprints, enabling continuous validation of research hypotheses and rapid adaptation based on structured feedback from each formal milestone assessment.

Phase 1

Research & Requirements

Conducted a comprehensive literature survey, formulated the research problem, defined measurable objectives, and finalized the system architecture design. Technology selection was completed and the project proposal was drafted and submitted.

Phase 2

System Foundation

Firebase project setup, SQLite schema design, React Native application scaffolding with Redux state management, role-based navigation architecture implementation, and offline sync service development.

Phase 3

Core Module Development

Parallel development of all five core modules: ML labor scheduling (MLP neural network training and TFLite embedding), predictive weather forecasting (Edge-deployed ML model), smart irrigation/fertigation control (IoT sensor integration and valve automation), AI agronomist chatbot (Generative AI API integration), and a comprehensive daily data management system.

Phase 4

Integration & Validation

Full cross-module system integration, performance validation of the ML model against baseline heuristics, user acceptance testing with plantation workflows, end-to-end offline/online sync verification, and final production-ready polishing.

๐Ÿ”ง

Technologies Used

AssisTea is built on a carefully selected, enterprise-grade technology stack designed to deliver performance, offline resilience, and embedded AI capabilities within a single cross-platform mobile application.

โš›๏ธReact Native 0.81

Cross-platform native mobile performance from a unified codebase targeting both iOS and Android

๐Ÿ”ทTypeScript

Type-safe development with compile-time error prevention and full IntelliSense support

๐Ÿ”ฅFirebase

Cloud authentication, Firestore real-time database, and backend services for cloud-side sync

๐Ÿ—„๏ธSQLite

On-device relational database providing the offline-first local data persistence layer

๐Ÿง TensorFlow Lite

On-device ML inference engine for running the labor scheduling, weather forecasting and neural network locally

๐Ÿ“ฆRedux Toolkit

Predictable global state management ensuring consistent data flow across all app modules

๐ŸงญReact Navigation

Native stack and tab-based navigation with smooth, platform-consistent screen transitions

๐Ÿค–Generative AI (LLM)

Conversational AI agronomist powered by a state-of-the-art large language model API

Milestones

Project Milestones

Track all formal assessments and key deliverables across the project lifecycle. Select a milestone below to view its full details.

๐Ÿ“‹  Project Proposal & Viva
๐Ÿ“‹  Project Proposal & Viva
๐Ÿ“Š  Progress Presentation 1 (PP1)
๐Ÿ“ˆ  Progress Presentation 2 (PP2)
๐Ÿ†  Final Assessment
๐Ÿ“‹

Project Proposal & Viva

๐Ÿ“… Report Deadline: 15 August 2025 ๐ŸŽค Presentation: 8 โ€“ 12 September 2025 ๐Ÿ“Š Total Weight: 12%

The Project Proposal is the first formal milestone, establishing the academic and commercial foundation of the research. The assessment opens with a two-minute promotional video that introduces the real-world problem and its impact, accompanied by a high-level system diagram illustrating the proposed solution's architecture and component relationships.

Each student is then allocated exactly three minutes to present their individual component, focusing specifically on the knowledge gap they are addressing, the specialized technologies selected, and a clear, structured implementation roadmap. The session concludes with a group analysis of the project's commercialization potential, covering estimated investment costs, pricing strategies, and target market profiles for the proposed solution.

6% Proposal Report
6% Proposal Presentation
12% Combined Total
๐Ÿ“Š

Progress Presentation 1 (PP1)

๐Ÿ“… Date: 5 โ€“ 9 January 2026 โฑ Duration: 20 Minutes per Team ๐Ÿ“Š Total Weight: 15%

Progress Presentation 1 is a critical individual milestone that serves as an academic reality check, verifying that each student is on track to effectively solve their stated research problem while exposing any design gaps, technical inconsistencies, or unanticipated implementation challenges early enough in the development cycle to allow meaningful course correction.

Each student must demonstrate that at least 50% of their technical product is functionally complete, presented through a live demo, simulation, or working software prototype. The 20-minute team session is scored across three components: individual presentation quality, the depth and clarity of the technical demonstration, and performance in a viva Q&A session with the panel. For mobile applications, demonstrations must be conducted via emulator, physical devices are not permitted.

The prototype may range from an initial alpha to a pre-alpha release, provided it runs successfully and showcases meaningful system features with realistic data rather than basic interface elements such as login screens.

30 Presentation (marks)
10 Technical Demo (marks)
12 Q&A Viva (marks)
15% Total Weight
๐Ÿ“ˆ

Progress Presentation 2 (PP2)

๐Ÿ“… Date: 9 โ€“ 12 March 2026 โฑ Duration: 45 Minutes per Team ๐Ÿ“Š Total Weight: 18%

Progress Presentation 2 is a comprehensive 45-minute team assessment evaluating the depth of system integration, research maturity, and the team's ability to demonstrate a near-complete, cohesive product. A randomly selected team member opens with a five-minute project overview before the group delivers a 30-minute integrated live demonstration spanning all four system modules working together seamlessly.

At this stage, the system must be at least 90% complete with full cross-module integration clearly demonstrated. Research maturity is assessed through data-backed performance claims, baseline comparisons against existing approaches, and evidence of meaningful experimental validation with real or representative data. The scoring framework is weighted heavily toward Solution Implementation (40%) and Applied Knowledge (20%), alongside communication quality and the team's articulation of the project's commercialization potential.

Teams must ensure they bring all required hardware including laptops, HDMI cables, and extension cords and maintain a pre-recorded backup video as a contingency plan for technical failures during the live demonstration.

40% Solution Implementation
20% Applying Knowledge
18% Total Weight
๐Ÿ†

Final Assessment

๐Ÿ“… Date: 27th April โ€“ 6th May 2026 ๐Ÿ“Š Total Weight: 55%

The Final Assessment is the most comprehensive evaluation of the project, representing 55% of the overall module grade. It is the culmination of an entire year of research, development, and iterative refinement and at this stage, examiners expect a fully completed, production-ready system that satisfies every stated research objective with no missing requirements, unresolved defects, or incomplete features.

The evaluation panel will rigorously examine each student's understanding of the AI and machine learning components embedded within the system including how models were designed, trained, validated, and integrated into the production application. Students must be prepared to defend their architectural decisions, explain their code at a granular level, discuss edge cases and system limitations, and demonstrate awareness of scalability, deployment considerations, and real-world operational constraints.

Beyond the live system demonstration, the final assessment encompasses a comprehensive set of written and digital deliverables including individual and group reports, a research paper, a project logbook, this website, and checklist documentation each contributing to the holistic evaluation of the team's research output and professional standard.

15% Final Report (Individual)
10% Final Presentation
10% Viva
10% Research Paper
4% Final Report (Group)
2% Website
2% Check Lists
2% Logbook
55% Combined Total
Documents

Project Documents

All formal project documents, reports, and submission files. Click any card to view the documents on SharePoint.

๐Ÿ“„

Project Charter

The foundational project charter document outlining the project scope, objectives, team responsibilities, and initial research direction.

โœ“ Available
View Document โ†’
๐Ÿ“‹

Proposal Document

The full research proposal report covering the problem statement, literature survey, objectives, methodology, and commercialization plan.

โœ“ Available
View Document โ†’
โœ…

Check List Documents

Formal assessment check lists submitted across project milestones, ensuring all evaluation criteria and deliverables have been met.

โœ“ Available
View Documents โ†’
๐Ÿ†

Final Document

The complete final documentation set including individual and group reports, research paper, logbook, and all supporting final submission materials (4 documents).

โœ“ Available
View Documents โ†’
Slides

Presentation Slides

Access the slide decks used in all formal project presentations throughout the research timeline.

Phase 01
๐Ÿ“‹

Project Proposal

September 2025

Introduction of the research problem, 2-minute promotional video, individual component breakdown, and group commercialization analysis.

View Slides โ†’
Phase 02
๐Ÿ“Š

Progress Presentation 1

January 2026

50% system completion demonstration, individual component deep-dive, live prototype demo via emulator, and examiners Q&A viva.

View Slides โ†’
Phase 03
๐Ÿ“ˆ

Progress Presentation 2

March 2026

Integrated 90%+ complete system across all four modules, data-backed research maturity evidence, and commercialization strategy.

View Slides โ†’
Phase 04
๐Ÿ†

Final Presentation

April 2026

Complete system demonstration, AI/ML architecture deep-dive, code knowledge defence, and full research findings presentation to the examiner panel.

View Slides โ†’
About Us

Meet the Team

AssisTea is developed by a team of four undergraduate researchers at SLIIT, each leading a distinct technical component of the system.

Dr. Kalpani Manathunga
K

Dr. Kalpani Manathunga

Supervisor

Ms. Aparna Jayawardena
A

Ms. Aparna Jayawardena

Co-supervisor

Dewpura D. A. M. M
D

Dewpura D. A. M. M

Team Leader

Worked on: Latency Sensitive Automated Irrigation Control

Nethsiluni A. S
N

Nethsiluni A. S

Team Member

Worked on: Offline Agronomist Assistant

Rupasinghe R. A. R. P
R

Rupasinghe R. A. R. P

Team Member

Worked on: Predictive Caching for Weather Forecasting

Kuruppu K. A. N. H
K

Kuruppu K. A. N. H

Team Member

Worked on: ML Based Labour Assignment

Contact Us

Get In Touch

Have questions about our research or the AssisTea application? We would love to hear from you.

Contact Information

๐Ÿซ
Institution

Sri Lanka Institute of Information Technology (SLIIT)

CDAP Research Project ยท 2025 โ€“ 2026

๐Ÿ“ฌ

Send a Message