SMS Based Search Retrieval System

An AI-enabled SMS-based system that delivers educational broadcast schedules from SWAYAM Prabha DTH channels to users without smartphones or internet access.

Open Source Link

Problem

Bridging the Broadcast Discovery Gap for Learners

While SWAYAM Prabha delivers quality educational content through 80 DTH channels, the digital-only access to broadcast schedules creates an information barrier—especially for students without smartphones or internet.

Inequitable Access

Students without smartphones or data cannot plan or access scheduled learning content.

Discoverability Issues

Even connected learners struggle to navigate the web-based schedule system efficiently.

Inefficient Communication

Basic SMS solutions risk information overload and high costs, lacking personalization or smart filtering.

Why solving this Matters

Advancing Equity in Education Through Inclusive Tech Access

Millions of students in India—especially in Bihar, Jharkhand, West Bengal, and Uttar Pradesh—lack smartphones or internet access, yet often have access to televisions. This solution bridges the digital divide by delivering SWAYAM Prabha DTH broadcast schedules via SMS, aligning with NEP 2020’s vision of equitable, inclusive education.

Bridges the digital divide

Leverages television access and SMS to connect underserved learners to quality educational content.

Promotes equity and inclusion

Supports NEP 2020 goals by reaching marginalized and rural students through offline-first communication.

Empowers learners and families

Helps students and parents plan learning around their daily schedules, promoting agency and continuous learning.

Cost-effective & scalable

Uses AI to minimize message volume and costs, enabling sustainable, nationwide implementation.

Enables systemic impact

Improved access to education boosts skilling, employability, and social mobility, driving long-term national development.

Our Solution

A digital public good supporting farmers, field officers, and agri programs with AI-powered pest management.

How it works

This enables faster, more consistent, and scalable decision-making in claim processing.

For Farmers

Snap, analyze, and get instant pest management advice in your local language

For Extension Officers

Monitor fields, communicate effectively, and build stronger farmer relationships

For Program Teams

Real-time dashboards and data-driven insights for smarter interventions

For Farmers

Snap & Send

Use pheromone traps and upload pest images via the CottonAce app.

Instant Insights

AI detects pest type and infestation severity in real-time.

Localized Advisories

Get timely, stage-specific spray recommendations in 9 Indian languages.

Smart Features

Multilingual (9 languages)

Works offline

Mandi prices, weather, and tutorials

Direct chat with extension officers

For Extension Officers

Field-Level Monitoring

Verify pest alerts and follow up on advisories with farmers.

Simplified Communication

Geo-specific support builds stronger, trusted relationships.

Training & Knowledge Access

App-based modules help officers stay updated and train farmers better.

For Program Teams & Admins

Real-Time Dashboard

Visualize pest outbreaks, spray trends, and farmer engagement across regions.

Data-Driven Targeting

Insights inform smarter interventions and program design.


Scalable & Modular

Easily adaptable across states, languages, or agriculture schemes.


The Technology Behind CottonAce

AI Pest Detection

Image recognition for pink & American bollworms.


Economic Threshold Logic

ICAR-CICR backed thresholds guide spray timing.


Multilingual Machine Learning

Inclusive, region-specific language training.


Privacy & Inclusivity by Design

Consent-driven, role-based access for secure and ethical deployment.

Who can use it

Primary End Users

Students and Parents without Smartphones or Data Access

Other System Users

Ministry of Education

IIT Madras

SWAYAM Prabha

INFLIBNET

Benefits

Early Detection, Timely Action

Real-time, localized pest alerts help farmers act before damage escalates.

Improved Efficiency

AI automates pest detection and advisories, reducing manual effort for farmers and extension workers.

Cost Savings

Enables targeted pesticide use—cutting unnecessary input costs and minimizing crop loss.

Localized & Inclusive

Multilingual and offline-ready, ensuring access across regions and literacy levels.

Better Decision-Making

Dashboards offer actionable insights for program teams and policymakers across regions and time.

Scalable & Plug-and-Play

Modular and deployable across programs, geographies, and platforms as a digital public good.

Key metrics

70% Crop Loss Prevented

Timely pest alerts helped reduce pink bollworm damage across monitored regions.

9 Languages Supported

Inclusive advisory delivery tailored to diverse linguistic communities


from the Noun Project

Thousands of Traps, Weekly Insights

Field data fuels hyperlocal, real-time decision-making for farmers.

from the Noun Project

 Smarter Pesticide Use

Less chemical usage, more trust—validated by on-ground field studies.

from the Noun Project

Deployed at Scale

Integrated into state-level agriculture programs by government and NGO partners.

Technical Architecture

Created by Prijun Koirala

from Noun Project

AI Models

Pest Detection Model

Deep learning model trained on pheromone trap images to identify pink and American bollworms.

ETL Logic Engine

Applies scientifically validated thresholds based on crop stage and farmer type (organic/chemical) to trigger advisories.

Translation & NLP Models

Supports multilingual UI through Indic NLP tools and machine translation.

Created by Vectplus

from the Noun Project

Data Pipelines

Field Data Collection

Images and metadata from the field collected via mobile app in 9 languages (offline-first).

Secure Processing & Sync

Data anonymized, synced, and processed on secure cloud services.

Dashboard Integration

Feeds into real-time dashboards to visualize pest trends and intervention outcomes.

Created by fajar hasyim

from the Noun Project

Farmer App

Multilingual, offline-ready Android app for capturing pest data and receiving advisories tailored to crop stage and farmer type.

Extension Officer Portal

Admin interface for validating submissions, managing farmer records, and supporting timely field interventions

Created by sureya

from the Noun Project

Monitoring Dashboard

Real-time web dashboard for program teams to track infestations, app usage, and intervention outcomes across geographies.

Technical Foundation

APIs & Integration Modules

Reusable APIs for pest classification, ETL engine, user management, and advisory generation.

Deployment Stack

Android OS for field deployment, cloud platforms for inference and analytics.

Open Source Tools & Dependencies

Annotation Tools – For labeling pest images used in model training AI4Bharat models for ASR and translation

Datasets – Image & advisory data, weather inputs, and localized pest info

Scientific Guidelines – Based on ICAR-CICR, CIB&RC protocols for ETL

Partner Organizations – NGOs, FPOs, government bodies aiding last-mile delivery

How to Use

Pre-requisties

(Languages, libraries, system requirements)

Python

Version 3.8+

Storage

10 GB+

Installation

Simple Setup Process

// Paste a code snippet
import { motion } from "framer-motion";

function Component() {
    return (
        <motion.div
            transition={{ ease: "linear" }}
            animate={{ rotate: 360, scale: 2 }}
        />
    );
}

Usage Guide

Follow these steps to use the system

  1. Configure input source in config.yaml

  2. Run the service using python serve.py

  3. Access the web interface at http://localhost:8000

  4. Upload documents or connect to API endpoints

Download Complete Package

Usage Guide

Follow these steps to use the system

We welcome contributions! Please read our contribution guidelines before submitting PRs

Learn How to Contribute

Open-Source Info

This project is licensed under the MIT License A permissive open-source license that allows for free use, modification, and distribution.

Repo URL/ Public Access

View Source Code

Download Package

Key permissions:

Commercial use

Modification

Distribution

Private Use

Contact us

Team or Contributors

Nevil Vekariya

Role

Sudharshan Sekhar

Role

Contact Persons

Nevil Vekariya

Role

Email ID:

Profile

Let’s Collaborate

We're looking for partners to help expand this system to more domain and regions. If you're interested in colloborating, please reachout to us

Contact Us

Contact Us

Wadhwani AI @ 2025. All rights reserved.