Teaching Machines Empathy
If you've never watched a Punjabi farmer troubleshoot a cotton blight via WhatsApp voice note, you've never seen urgency. That scene drove FarmVision, my senior-year capstone turned open-source side project: a multilingual, multimodal Agri-LLM that answers agronomic questions in Urdu, Punjabi, and English.
The stakes dwarf first-world convenience.
A delayed fertilizer recommendation can erase a family's annual income. Scholars studying AI for smallholder farmers stress the need for holistic, personalized engagement rather than one-size-fits-all chatbots. Our user personas weren't tech-savvy early adopters—they were 55-year-old growers texting from feature phones.
Data scarcity ≠ empathy scarcity.
We fine-tuned models on a 70k-utterance corpus scraped from radio call-in shows, plus 5k farmer-recorded voice notes we manually tagged. A 2024 arXiv study shows that most agricultural chatbots ignore such "long-tail contexts," hampering adoption in the Global South. We flipped that script: low-resource dialects got oversampling priority.
Contextual empathy as an evaluation metric.
Traditional NLP benchmarks reward BLEU or F1. We added "felt seen"—a Likert-scale rating of whether answers respected local crop cycles and cultural idioms. Early pilots with Punjab Ag University showed a 30% boost in adherence to advice when farmers rated responses as empathetic.
Offline first, battery last.
Unreliable 3G meant we used on-device pruning and quantization, shipping a 480-MB model across SD cards at agri-extension offices. Users cared less about transformer size than about whether the bot pronounced phalsa correctly over TTS.
Empathy in AI isn't soft sentimentality; it's a hard performance metric when livelihoods ride on latency and linguistic respect.