PL
Aplikacja internetowa z graficznym interfejsem użytkownika opartym na technologii typu eye-tracking oraz speech recognition.
Niniejsza dysertacja dotyczy zagadnień związanych z technologią eye-trackingu oraz speech recognition, zastosowanych w aplikacji internetowej, utworzonej przez autora pracy. Celem pracy dyplomowej jest demonstracja możliwości jakie zawiera środowisko webowe oraz funcje łączone do komunikacji bezdotykowej. Aplikacja funkcjonuje w dwóch częściach logicznych: klient oraz serwer. Część pierwsza została zaprojektowana oraz opatrzona w graficzną wersję interfejsu użytkownika wraz z implementacją utworzonych grafik komputerowych. Aplikacja składa się z modułów obsługiwanych poprzez formy hybrydowe takie jak: mechaniczne (mysz oraz klawiatura) oraz bezdotykowe (mowa oraz wzrok). Część klienta została skonstruowana za pomocą jęzków webowych takich jak HTML, CSS i JavaScript, z wykorzystaniem biblioteki bootstrap. Za warstwę serwerową odpowiada baza danych SQL oraz język PHP z wykorzystaniem MySqli. Praca dyplomowa składa się z trzech głównych części. W pierwszej omówione zostały teoretyczne aspekty funkcjonowania aplikacji. Druga część opisuje konfigurację środowiska wymaganego dla poprawnego działania strony internetowej, natomiast trzecia opisuje przykłady jej zastosowania wraz z prezentacją graficznego interfejsu. Tematyka podjęta w dysertacji skupia się na niszowym i mało przebadanym aspekcie jakim jest produkcja stron internetowych z wykorzystaniem technologii do komunikacji bezdotykowej.
ENG
Web application with a graphical user interface based on eye-tracking and speech recognition technology.
This dissertation deals with issues related to eye-tracking and speech recognition technology, applied to a web application created by the dissertation author. The purpose of the dissertation is to demonstrate the possibilities contained in the web environment and combined functions for non-contact communication. The application functions in two logical parts: client and server. The first part was designed and provided with a graphical version of the user interface along with the implementation of the created computer graphics. The application consists of modules operated through hybrid forms such as mechanical (mouse and keyboard) and non-contact (speech and eye gaze). The client part was constructed using web-based languages such as HTML, CSS and JavaScript, using the bootstrap library. The server layer is responsible for the SQL database and PHP language using MySqli. The thesis consists of three main parts. The first discusses the theoretical aspects of the application. The second part describes the configuration of the environment required for the correct operation of the website, while the third part describes examples of its application with the presentation of the graphical interface. The topics addressed in the dissertation focus on the niche and little researched aspect of producing websites using technology for contactless communication.
*Projekt jest w pełni własnością autora 'Damiana Jamroży'. Zabraniane jest wykorzystywanie kodu w celach materialnych, a także ingerencja w kod źródłowy autora oprogramowania. Każde uchylenie od reguły traktowane jest jako złamanie praw autorskich.