一些資源極為緊張的非洲農民正在通過多模態聊天機器人獲得按需的人工智能賦能的建議,該機器人可提供有關如何提高產量或抗擊常見作物病蟲害的詳細建議。
自 2 月以來,東非國家馬拉維的農民通過手機上的 WhatsApp 訪問了名為 UlangiziAI 的聊天機器人。聊天機器人可以理解通過文本或語音留言發送的與農業相關的問題,還可以識別和解釋照片。
該應用程序以英語或齊切瓦語回答查詢,齊切瓦語是該國 2000 萬人口中大約一半的人的母語。在馬拉維,大約 30%的人口不會讀寫,該應用程序能夠以自然語言回答至關重要。
該平臺由在馬拉維工作了 21 年的非政府組織 Opportunity International 開發。由于智能手機在該國的使用率仍然很低,該非政府組織聘請了一批當地的馬拉維人與農村農業社區合作。這些農民支持代理接受培訓和智能手機,然后幫助農民訪問 UlangiziAI 應用程序(在奇切瓦語中,“Ulangizi”的意思是“指導”或“咨詢”)。
Paul Essene 幫助開發了支持 UlangiziAI 的技術,他說聊天機器人可以幫助克服 Malawi 農民通常面臨的根深蒂固的結構性挑戰。
大多數馬拉維人每天的生活費用約為 2 美元。該國 80%以上的人口生活在農村或偏遠地區,大約四分之三的馬拉維人在農場工作或擁有農場。旨在為農民提供建議的政府辦公室開放時間不一致。即使到這些辦公室去,農民也可能很難。在一個國家,步行通常是主要的 (也是最可靠的) 交通工具,農民經常步行 10 英里或更多的路到鎮上,結果政府辦公室關閉了。
通過使用 UlangiziAI,農民可以快速找到農業問題的答案,包括牲畜、植物、肥料和殺菌劑,以及整體種植策略。
“在我們最初三個月的試點計劃中,我們發現應用程序中有超過 4000 個英語和齊切瓦語的問題,”Essene 說。“我們能夠解決的問題類型,從耕作實踐到與作物相關的問題,再到如何檢測疾病——它們以混合模式到來,而應用程序可以快速準確地做出響應。”
為了創建聊天機器人,Opportunity International 與 Gooey.AI (一種 AI 工作流平臺) 進行了合作。
UlangiziAI 基于 Azure 云中的 NVIDIA A100 Tensor Core GPU 運行。由于 Chichewa 是一種低資源語言,因此 Chichewa 中用于訓練 LLM 或語音識別模型的數據資產相對較少。因此,Gooey.AI 不得不采用引導技術來優化 UlangiziAI。
視頻 1. 展示 UlangiziAI 應用實時響應的視頻 。
通過 WhatsApp 語音留言提交問題時,LLM(例如 Meta 的 MMS Large 或 OpenAI 的 Whisper 3 微調版)會將問題轉錄并翻譯成英語。當農民上傳他們拍攝的作物或病蟲害照片時,系統會將照片自動路由到 OpenAI 的 GPT4o。然后,系統會將這些數據進行合并,并發送給他們以生成向量數據庫查詢。
然后,該應用程序會根據《Malawi 農業部農業生產手冊》查詢 RAG 流程。該手冊共 450 頁,包含詳細的信息,專注于 Malawi 農場和農民的特定需求。
檢索器從向量數據庫中識別并提取相關數據后,將其發送回語言模型,該模型將其轉換為英語或 Chichewa。然后,檢索器將答案反饋給農戶,通過 WhatsApp 以文本或音頻格式。每個答案還包括相關數據源的引文和超鏈接。
Gooey.AI 會定期熱插拔運行在 UlangiziAI 上的開源語言模型和自動語音識別工具,使用近乎分步的改進,每一代模型都能理解低資源語言。
UlangiziAI 將農民獲取關鍵農業指導所需的時間從幾天縮短到了幾秒鐘。到目前為止,使用過這一應用的農民對它的評價很高。Opportunity International 計劃在今年晚些時候或明年初在肯尼亞推出該應用,并提供斯瓦希里語和其他肯尼亞語言版本。