<prompt> Tengeneza programu ambayo inaweza kutambua maneno yaliyosemwa.  <response>: Mpango huu unapaswa kuhusisha vipengele viwili - kibadilishaji cha hotuba-kwa-maandishi na moduli ya utambuzi wa lugha. Kigeuzi cha hotuba hadi maandishi kitachukua maneno yanayozungumzwa na kuyabadilisha kuwa maandishi. Moduli ya utambuzi wa lugha itachukua maandishi na kujaribu kubainisha lugha. Inapaswa kuhusisha kutumia mbinu za Uchakataji wa Lugha Asilia kama vile kuweka alama, kuweka lebo kwa sehemu ya usemi, kukomesha uondoaji wa maneno na upachikaji wa maneno. Inapaswa pia kuhusisha kutumia kanuni za kujifunza kwa mashine kama vile Naive Bayes na Mashine za Vekta za Usaidizi. Programu inapaswa kufunzwa kwenye mkusanyiko wa data wa lugha tofauti na inapaswa kutathminiwa kwa usahihi. 