IInspiration

In rural and agricultural communities, many farmers still rely on basic phones or feature phones with no access to the internet or smartphones. They often face challenges in getting timely advice on crop issues, weather updates, pest control, or government schemes. Inspired by this digital divide, we built HackHarbo, a voice-based helpline prototype that works through basic phone call interactions — bringing vital agricultural support to farmers who need it the most.

What it does

HackHarbo is a voice-driven farming assistant designed for non-smartphone users. When a farmer calls the helpline, the system: Listens to the user's voice query Recognizes keywords using speech recognition Maps the query to common agricultural problems or services Responds using a text-to-speech engine in the local language The goal is to provide real-time, relevant answers — all through a simple phone call. We also introduced a usability scoring system using the formula: \ (𝑈=𝐴/𝑇\) Where: A: Accuracy of speech recognition (0 to 1) T: Response time (in seconds) U: Usability score

This helps us measure and improve the experience, especially for users with regional accents or noisy audio input.

How we built it

Python and pyttsx3 for speech processing and TTS response SpeechRecognition library for voice input handling Twilio (or similar telephony API) for simulating phone-based calls HTML5, CSS, JavaScript for the dashboard/monitoring interface Local server setup for testing calls and real-time logging Built and tested in VSCode, versioned with Git

Challenges we ran into

Handling regional accents and dialects in voice recognition Managing background noise and low-quality microphone input Creating a lightweight system that could, in the future, run on basic GSM infrastructure Designing a voice UX for users unfamiliar with IVR systems Building a reliable mapping system from voice to relevant farming advice

Accomplishments that we're proud of

Developed a working prototype of a helpline that simulates real farmer queries Successfully implemented a usability formula for voice systems Enabled a low-tech solution that could scale to offline users Built a socially impactful tool targeted toward underserved rural populations Proved that innovation doesn’t require high-end devices — just meaningful tech

What we learned

Deep understanding of challenges in voice interface design for non-tech users How to fine-tune speech recognition for real-world, low-resource environments Built empathy for users who aren't digitally connected Gained insight into telephony APIs and integrating them with custom voice logic Learned how to quantify usability for voice-based systems with real-time metrics

What's next for HackHarbo

Integrate with actual GSM call systems for field testing Add support for regional Indian languages and dialect training Partner with agriculture departments or NGOs for data-backed query resolution Launch a pilot program with small farmer communities Create a feedback loop to continuously improve response accuracy based on real use.

Built With

Share this project:

Updates