Pomysłodawcą i twórcą aplikacji jest Witold Pluta, nauczyciel języka angielskiego w biłgorajskim "Katoliku". Aplikacja składa się z dwóch modułów, które odpowiadają dwóm z trzech zadań na egzaminie ustnym z języka angielskiego.
- Moduł: "Rozmowa z odgrywaniem roli" ma formę głosowego komunikatora, wykorzystującego technologię przetwarzania i rozumienia języka naturalnego (Natural Language Processing i Natural Language Understanding). Dzięki tym technologiom, aplikacja skutecznie symuluje rolę egzaminatora, co umożliwia ćwiczenie dialogów maturalnych bez interlokutora. Dodatkowo informuje ucznia, które części zadania zrealizował. Moduł "Opisywanie ilustracji" umożliwia ćwiczenie drugiego zadania maturalnego, polegającego na opisie kluczowych elementów zdjęcia. Początkowo wyświetlone zdjęcie jest czarno-białe ale podczas ich opisywania podświetlają się na kolorowo, sygnalizując użytkownikowi, że zostały prawidłowo rozwinięte - wyjaśnia Witold Pluta.
W tworzeniu projektu uczestniczyli również uczniowie.
- Matura Speaking nie jest naszą pierwszą aplikacją. Od prawie dziesięciu lat tworzymy różne aplikacje edukacyjne i gry w ramach pozalekcyjnych zajęć kółka School Lab. Tym razem jednak, uczniowie nie uczestniczyli w programowaniu; w pisaniu kodu źródłowego aplikacji, ale ich zadanie polegało na wprowadzaniu danych do algorytmu. Wykonując zadania maturalne, odpowiedzi uczniów posłużyły jako wzór, dzięki któremu algorytm uczył się jak prawidłowo prowadzić rozmowę - dodaje Witold Pluta.