 Konuşulan kelimeleri tanıyabilen bir program tasarlayın.
Bu program iki bileşen içermelidir - konuşmadan metne dönüştürücü ve dil tanıma modülü. Konuşmadan metne dönüştürücü, konuşulan kelimeleri alır ve bunları metne dönüştürür. Dil tanıma modülü metni alacak ve dili belirlemeye çalışacaktır. Belirteçleştirme, konuşmanın bir kısmını etiketleme, durdurma sözcüğü kaldırma ve sözcük yerleştirme gibi Doğal Dil İşleme tekniklerinin kullanılmasını içermelidir. Naive Bayes ve Support Vector Machines gibi makine öğrenimi algoritmalarının kullanılmasını da içermelidir. Program, farklı dillerden oluşan bir veri seti üzerinde eğitilmeli ve doğruluk açısından değerlendirilmelidir.