National Repository of Grey Literature 612 records found  1 - 10nextend  jump to record: Search took 0.00 seconds. 
Web Application for Learning of Guitar Playing
Mikota, Michal ; Černocký, Jan (referee) ; Szőke, Igor (advisor)
Tools for teaching musical instruments have been with us for hundreds of years and, like everything else, have gradually adapted to the present day. However, a large number of these applications are overly complex, confusing, and generally unfriendly for their users. At the same time, there are only a handful of apps that have an implemented feature of real-time detection of the played note by the player, which is very desirable and necessary for beginner and moderately advanced guitar players. This bachelor thesis demonstrates and explains the implementation of the various tools needed for teaching using techniques for dominant frequency detection and filtering out unwanted audio artifacts using an algorithm from the field of convolutional neural networks. At the same time, the goal is to focus on the robustness of the algorithm, i.e., it can detect and determine the played tone on the guitar even in noisy environments. The algorithm used by the individual tools developed within this application, combined with a simple user interface, provide the alternative for teaching how to play guitar.
Information System for e-Learing Courses Testing
Kříž, Vítězslav ; Bartík, Vladimír (referee) ; Hynek, Jiří (advisor)
A long-term trend in modern digital education is the shift from static content to interactive e-learning courses. The focus is often on the form of information delivery rather than the content. The testing part of development tends to be ineffective, as there is no easy way to obtain information about student behaviour. This paper addresses this problem by creating a testable web application, xTester, that allows tracking key metrics of developed e-learning courses communicating through xAPI. The solution includes an enhanced course template in Articulate Storyline and a browser add-on to facilitate linking of created courses to the xTester application. General issues and specific stages of development are described, from specification of user requirements, interface design and implementation, to testing. The frontend of the web application is based on the Vue framework, the backend consists of a simple stateless Rest API in Node.js with a SQLite database.
System for Capturing and Administration of New Shots of Historical Photographs
Ryšavý, Tomáš ; Bobák, Petr (referee) ; Čadík, Martin (advisor)
The aim of this master's thesis is to develop a system for managing historical photographs and creating their rephotographs, which are contemporary images taken from the same location as their historical counterparts. Identical objects are precisely aligned in historical photographs and their rephotographs. This system consists of a web application, which is the output of Martin Sikora's diploma thesis, and a mobile application based on the output of Adam Červenka's bachelor thesis. The aim is to extend and publish a web application that allows users to add or search for historical photographs or their rephotographs. Users can also use the editor to create collages. A mobile application has been implemented to extend the capabilities of the web application with the ability to take photos directly from a mobile device, using computer vision to navigate the scene and overlay to make the rephotography easier.
Development of Combine Tool
Nováček, Pavel ; Janoušek, Vladimír (referee) ; Smrčka, Aleš (advisor)
This thesis deals with the reimplementation of the web tool Combine, which generates combinatorial test sets satisfying user-specified parameters and constraints using the IPOG algorithm. The thesis is a part of Testos platform, which aims at software testing automation. The goal of this thesis is to analyze the current state of the tool, identify its errors and deficiencies, discuss suitable extensions to its functionality, and based on these findings, create a new design and implementation of the Combine tool. The new solution preserves all the functionality of the previous tool and at the same time expands it on all levels of the architecture. The tool is not only more manageable thanks to a more user-friendly web interface but also offers new possibilities for test set generation. More suitable technologies have been chosen for its implementation, making the tool portable and significantly faster in generating test sets compared to the previous implementation, capable of competing with existing solutions for combinatorial test set generation.
System for Agregation of Information from Public Databases
Pojsl, Jakub ; Rychlý, Marek (referee) ; Očenášek, Pavel (advisor)
The thesis focuses on the design and implementation of a system for law firms, designed to automatically retrieve relevant information from public databases. Initially, the reader is familiarized with the significance and accessibility of chosen public registers within the context of prevailing legislation. This is followed by an analysis of the processes within law firms and the existing information systems in their area. Subsequently, the focus shifts to the detailed specification and design of this system, encapsulating functionalities for client management, document organization, mail handling, and simplified billing procedures. The practical aspect of the thesis includes the actual implementation of the system, with a particular focus on user interface design, data accessibility from external sources, and the streamlining of law firm processes. The outcome of this work is a comprehensive system to aid the law firm’s operations. This includes aggregating data from selected public databases, monitoring changes in court and insolvency proceedings, and integrating with a government electronic mailbox system. Additionally, the system offers a publicly available interface for obtaining aggregated data from public registers. The system has been deployed in a testing environment, paving the way for further enhancements and demonstrating the potential for real-world application.
Web App for Q-Sorting
Janů, Michal ; Bartl, Vojtěch (referee) ; Herout, Adam (advisor)
Hlavním cílem této práce je vytvořit a iterativně otestovat uživatelské rozhraní (UI) s uživatelskou zkušeností (UX) pro aplikaci podporující Q-řazení, se zaměřením na třídění karet. Aplikace umožňuje řazení (přesun a výměnu) karet obsahující tvrzení, která jsou řazena na základě určité otázky. Dále jsou podporovány další funkce a elementy, které usnadňují třídění karet a celkovou práci s aplikací. Aplikace například umožňuje resetovat celou tabulku s kartami, automaticky ukládá už částečně seřazenou tabulku a poskytuje "minimap" element s náhledem nad celou tabulkou.
Innovative Web App: Smart Queue
Zhukov, Nikita ; Zemčík, Pavel (referee) ; Herout, Adam (advisor)
Cílem této bakalářské práce je vytvořit moderní webovou aplikaci, která umožňuje inteligentní správu front. Výrazně sníží obavy lidí z čekání ve fyzických frontách. Nápad na tuto práci vznikl během pandemie v roce 2020, což vedlo k průzkumu již existujících řešení pro fronty. Aplikace prošla dvěma verzemi implementace a technologickými zásobníky. Finální verze využívá zásobník T3, kde Next JS je přední frontendový framework poháněný Typescriptem a Tailwind CSS. Navíc využívá většinu nejnovějších funkcí, které Next JS poskytuje. Pro nasazení části Frontend je použit Vercel, zatímco Backend je hostován v Google Cloud pomocí Firebase. Při vývoji byla použita celá řada nástrojů Firebase, například Firestore Database, Realtime Database, Authentication a Cloud Functions. Tento článek představuje již existující nástroje pro správu front, moderní přístupy ve vývoji a návrh a implementaci aplikace SmartQueue s nápady na budoucí údržbu.
Web Application for Organizing Sports Tournaments
Tuka, Samuel ; Tesařová, Alena (referee) ; Herout, Adam (advisor)
The main goal of this bachelor’s thesis was to create a web application for organizing sports tournaments. The application allows creating tournaments, managing tournaments, adding players, generating matches, recording results, and sending automatic notifications. The application consists of a server-side implemented using Node.js, Express.js framework and a client-side implemented in React. The data that the application uses are stored in a MySQL database. Match generation is based on a similar system to the Swiss system and the ELO values that express the performance of the players. The result of the work is a functional web application that is responsive and can be used on mobile devices. The contribution of the work is to facilitate the organization of a sports tournament called the University Badminton League. However, the application includes multiple sports and can be beneficial for other organizations that decide to use it. The testing of the application was conducted directly during the organization of the University Badminton League.
Autonomous Smart Plant System
Všetečka, Radim ; Šimek, Václav (referee) ; Vašíček, Zdeněk (advisor)
The aim of this thesis was to design and implement a smart pot for plant growth support that can be controlled through the cloud. For this purpose, it was necessary to acquaint with the ESP32 platform, cloud communication, factors affecting the plants and available sensors usable to monitor these properties. Because of the control through the internet, part of this thesis is also dedicated to the implementation of a web application that emphasizes simplicity and includes presets for different plants that can be also created by the community.
Network Forensic Data Visualization
Klofera, Marek ; Dolejška, Daniel (referee) ; Pluskal, Jan (advisor)
The aim of this work is to create a clear and user-friendly web application that will serve as a visualization tool for forensic network data, making it easier for investigators, administrators, and other experts in the field of information security to analyze captured communication. Thanks to extensive data filtering options, the user can display only relevant data and save time during analysis. Furthermore, the application offers options for data aggregation in the form of graphs, alerts for suspicious words contained in the body of individual captured messages and data aggregation by user identifier.

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