National Repository of Grey Literature 1,248 records found  1 - 10nextend  jump to record: Search took 0.01 seconds. 
Artificial intelligence in web development
Vaň, Denis ; Štípek, Jiří (advisor) ; Procházka, Josef (referee)
This bachelor thesis deals with the use of modern artificial intelligence, specifically OpenAI's GPT-4 model, for web development and applications. The introductory section provides an overview of artificial intelligence and details the key characteristics and development of the GPT-4 model. The basic principles of its operation are explained, including the transformer architecture and technologies such as Multi-Head Attention and Positional Encoding that are essential to its performance. Furthermore, the paper explores tokenization processes, including Byte Pair Encoding, and their impact on model efficiency. Token count limits, pricing policy and token management are also considered. The broader context of the importance of GPT-4 for the future of artificial intelligence and natural language processing is also discussed. The theoretical section also shows how and where GPT-4 can be applied. The practical part of the bachelor thesis presents how the GPT-4 model can independently create web projects of varying complexity, ranging from simple HTML and CSS pages to more complex applications using JavaScript, PHP and databases. It starts with projects such as personal business cards and interactive forms that demonstrate GPT-4's basic capabilities in creating and styling web content. Gradually, more...
User Interface for the bee hive management system
Torbin, Evgeny ; Rozman, Jaroslav (referee) ; Veigend, Petr (advisor)
The aim of this thesis is to create a user interface for the bee hive management system and its implementation as a multiplatform application. The user will be able to view statistics about their hives, apiaries and manage them. This information is provided by the server and received from special sensors installed directly in the hives. To solve this problem, Ionic framework written in JavaScript language and web technologies HTML and CSS were used. Communication with the server is done using REST API. The final application provides an interactive and user-friendly interface for managing bee hives, and is available on different platforms. The main result of this work is to prove that it is currently possible to create a full-fledged application without knowledge of platform-specific technologies. This approach makes the development of similar projects cheaper, more efficient and much faster.
Web for Displaying Archive Materials
Malík, Oto ; Veigend, Petr (referee) ; Rozman, Jaroslav (advisor)
The thesis deals with the websites analysis of the archives in the Czech Republic and used technologies. The aim of the thesis is to design an intuitive user interface and to create a datacentric web application for displaying archival materials from eight main archives in the Czech Republic. The server part of the application is implemented by using the Java programming language with Spring Boot. The client part of the application is built by using Angular, and the part of the application that is designed for a detailed browsing of the digitized attachments is created by using the OpenSeadragon JavaScript library.
Web platform for online marketing
Křivánek, Tomáš ; Bartík, Vladimír (referee) ; Burget, Radek (advisor)
The work focuses on the entire process of developing web application to facilitate the connection between creators of user-generated content and online marketing managers of companies. This marketing industry is relatively new in the Czech Republic, and there are currently no platforms that simplify the interaction between these mentioned participants. The development process begins with a careful collection and analysis of the requirements of potential users of this new system. Based on the gathered requirements, the system architecture is then designed using modern technologies. For the system development, a backend in the form of a REST API is chosen, programmed using the Python FastAPI framework. Additionally, the Vue framework will be utilized on the client side. Data storage will involve MySQL and MongoDB databases, along with a cloud storage solution. After the selection of specific technologies, the implementation of the system is described, as well as how the testing of the whole application was carried out.
Tool for Simultaneous Editing of Multiple Subtitle Files
Chmelo, Lukáš ; Vlnas, Michal (referee) ; Milet, Tomáš (advisor)
Cieľom tejto práce je vytvoriť multiplatformový nástroj určený na súčasnú úpravu súborov titulkov vo viacerých verziách videa. Aplikácia umožňuje súčasnú tvorbu a úpravu titulkov pre rôzne variácie jedného videa, ktoré obsahuje rôzne strihy a vložené scény, čím rieši významnú výzvu pri úprave titulkov. Medzi kľúčové funkcie aplikácie patrí kontrola pravopisu a funkcie úpravy časovania reči. Ďalším dôležitým zameraním tohto projektu je užívateľská prívetivosť a kompatibilita medzi platformami, čo zaisťuje jednoduché používanie naprieč bežnými operačnými systémami.
Identity Management in Information Systems
Tran, Thanh Quang ; Bartík, Vladimír (referee) ; Burget, Radek (advisor)
This thesis deals with the issue of identity management on the web and the implementation of an information system that solves this issue. The proposed information system utilizes Keycloak for identity management and delegating the authentication process centrally to a third party. Thanks to Keycloak, external identity sources can be integrated using widely used protocols such as SAML 2.0 and OpenID Connect. The information system itself is built on a microservices architecture, where individual microservices are implemented in the Python programming language. The web client of the information system is implemented in the Vue.js web framework with the Vuetify extension, which is used for easy creation of the web user interface.
Remote laboratory for PYNQ
Veselý, Boris ; Šimek, Václav (referee) ; Mrázek, Vojtěch (advisor)
This thesis is used to provide PYNQ devices to multiple users for teaching the IVH subject. The remote laboratory application provides access to the PYNQ devices using tunnel connections. The application can manage the files stored on the server and register the time slots during which the user will be allowed to access the PYNQ devices using tunnel connections. The application also allows an administrator role that can manage users, their reservations and individual PYNQ devices. The application is written using PHP, the Nette framework and Go. The contribution of the work is to simplify access to PYNQ devices in the context of teaching the IVH subject.
High-Level Programming Language Transpilers
Mokriš, Andrej ; Havel, Martin (referee) ; Meduna, Alexandr (advisor)
Rýchly vývoj programovacích jazykov priniesol radu praktických problémov, napríklad obmedzenú spätnú kompatibilitu. Časť týchto problémov môže byť riešená transpilátormi. Táto práca predstavuje základné koncepty z teórie formálnych jazykov, prekladačov a prístupov k syntaktickej analýze. Cieľom práce je navrhnúť a implementovať transpilátor, ktorý prekladá podmnožinu jazyka PHP do jazyka JavaScript.
Visual Programming of IoT devices
Podvojský, Lukáš ; John, Petr (referee) ; Hynek, Jiří (advisor)
This thesis aims to provide end-users with a visual programming tool to simplify the process of creating programs for Internet of Things (IoT) devices. There are a lot of different types of IoT devices that use various communication protocols. The lack of standardization for these devices forces companies to create customized solutions. Users are then presented with a predefined functionality that can be only slightly altered. One of the solutions for this lack of ability for end users to customize device behaviour is to give them more freedom through the concept called visual programming. This thesis results in a new library implementing a visual programming language and a visual editor whose output is a serialized program form that can then be transformed into the language of the target devices. The resulting library is created using web technologies and can be integrated into existing solutions.
Web App for Beekeeping Hive scale
Dudar, Oleksandra ; Sikora, Marek (referee) ; Zeman, Václav (advisor)
This bachelor’s thesis deals with the design and implementation of a web application for statistical processing and visualization of data from the electronic scale of beehives. The application enables statistical processing of data and presentation in the form of graphs, with the possibility of adding notes and filtering according to data. The implementation uses modern technologies such as React and Next.js and progresses from requirements analysis and design to detailed front-end, backend and predictive model implementation.

National Repository of Grey Literature : 1,248 records found   1 - 10nextend  jump to record:
Interested in being notified about new results for this query?
Subscribe to the RSS feed.