KrishokBondhu: A Retrieval-Augmented Voice-Based Agricultural Advisory Call Center for Bengali Farmers

KrishokBondhu is a voice-enabled, call-center-integrated advisory system for Bengali farmers in Bangladesh that leverages a Retrieval-Augmented Generation (RAG) framework to deliver high-quality, real-time agricultural guidance, achieving a 44.7% performance improvement over existing benchmarks.

Mohd Ruhul Ameen, Akif Islam, Farjana Aktar, M. Saifuzzaman Rafat

Published Tue, 10 Ma
📖 4 min read☕ Coffee break read

Imagine a farmer in a remote village in Bangladesh. He looks at his rice field and sees leaves turning yellow. He knows something is wrong, but he doesn't have a smartphone with the internet, he might not be able to read complex manuals, and the nearest agricultural expert is hours away.

This is the problem KrishokBondhu ("Farmer's Friend") was built to solve.

Here is a simple breakdown of how this system works, using everyday analogies.

1. The Problem: The "Library in a Language You Don't Speak"

For years, all the best advice on farming (how to stop pests, when to water, which seeds to buy) has been locked away in thick, heavy books written by experts.

  • The Barrier: These books are often in technical Bengali or English. Even if a farmer could read them, they are too heavy to carry and too slow to find answers in an emergency.
  • The Old Way: Farmers used to call a "Kisan Call Centre," but that often meant waiting on hold or talking to a human agent who might not have the specific answer right at their fingertips.

2. The Solution: A "Super-Helper" on the Phone

The researchers built KrishokBondhu, which acts like a super-smart, instant librarian that lives inside a phone call. You don't need a computer or the internet; you just dial a number and speak.

Here is how the "magic" happens, step-by-step:

Step A: The "Digital Brain" (The Knowledge Base)

First, the team took hundreds of official government farming manuals, textbooks, and guides (about 2,500 pages worth) and turned them into a digital format.

  • The Analogy: Imagine taking a massive, dusty library of encyclopedias and scanning every single page into a computer. But instead of just storing them as pictures, the computer "reads" them and understands the meaning of every word. This is the OCR (Optical Character Recognition) pipeline.

Step B: The "Smart Index" (Retrieval-Augmented Generation)

This is the most important part. If you ask a regular AI (like a basic chatbot) a question, it might "hallucinate"—make up a fake answer because it's trying to be creative.

  • The Analogy: KrishokBondhu is different. It's like a student taking an exam with an open textbook.
    1. Retrieval: When you ask, "Why are my tomatoes rotting?", the system doesn't guess. It instantly flips through its digital library, finds the exact page about tomato rot, and pulls out the relevant facts.
    2. Generation: It then takes those facts and uses a smart AI (called Gemma) to write a clear, friendly answer based only on what it found in the book. This ensures the advice is real and safe.

Step C: The "Voice Translator" (Speech-to-Speech)

The farmer doesn't need to type. He speaks in his local Bengali dialect.

  • The Analogy: Think of the system as a simultaneous interpreter.
    1. You speak: "My rice plants have brown spots."
    2. The system hears you and turns your voice into text.
    3. It finds the answer in the "Digital Brain."
    4. It turns the answer back into natural-sounding Bengali speech and speaks it back to you through the phone.

3. How Good Is It? (The Results)

The researchers tested this system against the old standard (the Kisan Call Centre logs).

  • The Old Way: The answers were short, like a text message: "Use 5kg of fertilizer." (Good, but not helpful if you don't know why or how).
  • KrishokBondhu: The answers were like a conversation with a wise uncle. It explained why the plants were sick, how to fix it, how to prevent it next time, and even told the farmer when to call a real expert if it was too serious.
  • The Score: On a scale of 1 to 5, the old system got a 3.1. KrishokBondhu got a 4.5. It was nearly 45% better, especially in giving full, complete answers.

4. Why This Matters

  • No Reading Required: If you can't read well, you can still get expert advice.
  • No Internet Required: It works on a simple phone call, which is available even in the poorest villages.
  • Trustworthy: Because it pulls answers from official government books, the farmer knows the advice is safe and accurate, not made up by a robot.

In a Nutshell

KrishokBondhu is like taking the entire national library of farming knowledge, shrinking it down into a phone number, and giving it a voice so that every farmer, regardless of their education or location, can have a conversation with an expert instantly. It turns a complex, silent library into a friendly, talking guide.