National Repository of Grey Literature 127 records found  1 - 10nextend  jump to record: Search took 0.01 seconds. 
Analysis of Inferred Social Networks
Lehončák, Michal ; Holubová, Irena (advisor) ; Kopecký, Michal (referee)
Analysis of Inferred Social Networks While the social network analysis (SNA) is not a new science branch, thanks to the boom of social media platforms in recent years new methods and approaches appear with increasing frequency. However, not all datasets have network structure visible at first glance. We believe that every reasonable interconnected system of data hides a social network, which can be inferred using specific methods. In this thesis we examine such social network, inferred from the real-world data of a smaller bank. We also review some of the most commonly used methods in SNA and then apply them on our complex network, expecting to find structures typical for traditional social networks.
Data generator
Pečimúth, Andrej ; Kopecký, Michal (advisor) ; Božovský, Petr (referee)
The work focuses on the design of a tabular data generator. Our solu- tion reads the structure of input data coming from different sources. This schema can be further modified using a graphical environment. Parame- terizable generators are associated with each column. The generators and their parameters are automatically selected by the system so that the output records resemble the input ones. The output set of records respects integrity constraints. Multiple output formats are supported. The work combines the advantages of existing web and native solutions. We bring functional- ity previously only available in native applications to the web environment. In addition, we have solved the problem of circular dependencies between tables. 1
Nutrition assistant
Maďar, Matúš ; Kopecký, Michal (advisor) ; Peška, Ladislav (referee)
Title: Nutrition assistant Author: Matúš Maďar Department: Department of Software Engineering Supervisor: RNDr. Michal Kopecký, Ph.D. Abstract: This thesis explores and implements the options for adaptive generation of meal plans. We implement our approach as a mobile application for the Android operating system. The application aims to help the user to achieve the desired weight loss or weight gain results by custom made recommendations and, at the same time, allowing small deviations from the meal plan. In case of this deviation from the proposed meal plan, the application adapts to such cases with respect to user preference. The additional feature of the application is built-in support for exploring the meal options in nearby restaurants. Our application design is modular. The implementation of the user interface is separate from the logic behind the meal plan generation. The module for meal plan generation can also be easily extended to support new meal plan generation approaches. Also, the data we currently use can be easily replaced by any other data source for food information. Keywords: Android, Nutrition, Heuristic
Aproximative data profiling
Kolek, Lukáš ; Kopecký, Michal (advisor) ; Svoboda, Martin (referee)
Data profiling is the process of analyzing data and producing an output with statistical summaries. The size of data rapidly increases and it is more difficult to process all data in a reasonable time. All data can not be stored in RAM memory, so it is not possible to run exact single-pass algorithms without using slower computer storage. The diploma thesis focuses on the implementation, comparison, and selection of suitable algorithms for data profiling of large input data. Usage of approximate algorithms brings a possibility to limit mem- ory for computation, do the whole process in RAM memory and the duration of data profiling should be reduced. The tool can compute frequency analysis, cardinality, quantiles, histograms, and other single-column statistics in a short time with a relative error lower than one percent.
Syntax-driven duplicate-code detection
Saksa, Jakub ; Bednárek, David (advisor) ; Kopecký, Michal (referee)
Duplicate code occurs in source files for different reasons. In many cases the motivation for copying the code is laziness of a programmer, or an attempt to use an alien source code. Over the years, multiple methods for detection of the duplicate source code have been developed. Approaches vary in the ways they analyze the code, focusing on different representations of the program. Methods based on the analysis of the syntactic properties of the source code often use abstract syntax trees. By examining the tree representation instead of the textual representation of the code, these methods are able to detect duplicate code that underwent formatting changes as well as changes to the names of identifiers. Duplicate code fragments are discovered by identifying the subtrees of the same shape. After the suspicious parts of the tree are identified, further examination of AST properties determines to what extent the code was copied. In this work we develop a system for duplicate code detection based on AST comparison.
Remotely controlled multi-platform music player
Jurčo, Michal ; Kruliš, Martin (advisor) ; Kopecký, Michal (referee)
Music plays on many places as a primary or secondary tool to make people feel relaxed and in good mood. Most currently available applications focus on what is being played but do not adapt music choice based on who is currently listening to. The most precise way is to let the listeners decide which is what jukeboxes do but they have not caught up with the progress of technology yet. The goal of this thesis was to design and implement a music player where playback can be remotely controlled by multiple users. Application operator may create a music library from songs stored in local files (such as MP3) and organize these songs in playlists. Regular users may explore playlists and enqueue songs into playback. The application is ready for integration with mobile technologies, so regular users may control the playback via a mobile application. 1
Pragmatic aspects of communication with chatbots
Kopecký, Michal ; Krhutová, Milena (referee) ; Haupt, Jaromír (advisor)
Chatboti, programy schopné komunikovat s člověkem, jsou v posledních letech více a více oblíbení. Ale protože je umělá inteligence velmi složitá vědecká disciplína, je obtížné vybudovat robota, který by se v komunikaci podobal člověku. Tato práce poskytne stručný úvod do teorie chatbotů, kde a jak jsou využíváni, a technologie Zpracování přirozeného jazyka. Krátce bude popsáno několik chatbotů, společně s příkladovými konverzacemi. Hlavní důraz bude kladen na pragmatickou stránku konverzace s chatboty, zejména na dodržování konverzačních maxim a kooperačního a zdvořilostního principu. Získané poznatky budou názorně předvedeny na analýzách dialogů s chatbotem ve druhé části práce.
Implementation of a user-centered visualization platform for stream data
Balliu, Ilda ; Nečaský, Martin (advisor) ; Kopecký, Michal (referee)
With the complexity increase of enterprise solutions, the need to monitor and maintain them increases with it. SAP Concur offers various services and applications across different environments and data centers. For all these applications and the services underneath, there are different Application Performance Management (APM) tools in place for monitoring them. However, from an incident management point of view, in case of a problem it is time consuming and non-efficient to go through different tools in order to identify the issue. This thesis proposes a solution for a custom and centralized APM which gathers metrics and raw data from multiple sources and visualizes them in real-time in a unified health dashboard called Pulse. In order to fit this solution to the needs of service managers and product owners, Pulse will go through different phases of usability tests and after each phase, new requirements will be implemented and tested again until there is a final design that fits the needs of target users.
Railroad Network Planning in Open Transport Tycoon Deluxe
Lakomý, Ondřej ; Gemrot, Jakub (advisor) ; Kopecký, Michal (referee)
In a business simulation game Open Transport Tycoon Deluxe, players can play the game alone or can compete agai st other players or against artificial intelligence. There is plenty of artificial intelligences that can be downloaded and used in the game. Usually the AI is simple and does not build complex transfer routes. Inspired by OpenTTDCoop, a community organisation which specializes on building complex railway networks, new artificial intelligence has bee developed to fill the gap in the available artificial intelligence list - TrainsferAI. TrainsferAI is capable of planning, uilding and expanding its own railway network. It follows a set of rules based on the OpenTTDCoop rules for player . TrainsferAI builds network consisting of stations, routes and crossroads using A* searching algorithm in a couple o variations. The network should be complex and on a human-like level.
User interface of system ERIAN based on web technologies
Finger, Artur ; Nečaský, Martin (advisor) ; Kopecký, Michal (referee)
ERIAN is a complex business rule management system developed by com- pany Komix. Part of this system is the Rule Management Interface (RMI) which allows users to create, edit, schedule, test and otherwise manage their business rules. The RMI is implemented as a thick client based on C# and WPF, which has its disadvantages. This thesis provides a prototypical implementation of the RMI as a thin client based on cutting-edge web technologies. This thesis predominantly deals with the choice of the correct technologies for the task, while allowing develop- ment and maintainance of different customized versions of the RMI and making sure the prototype handles working with business rules seamlessly even if they are exceptionally large. The resultant RMI prototype is well testable and adds several new function- ality features, compared to the original. It lays a good foundation for a complete re-implementation of the RMI as a thin client.

National Repository of Grey Literature : 127 records found   1 - 10nextend  jump to record:
See also: similar author names
8 KOPECKÝ, Marek
3 KOPECKÝ, Miroslav
8 Kopecký, Marek
1 Kopecký, Markéta
28 Kopecký, Martin
4 Kopecký, Martin,
3 Kopecký, Matěj
2 Kopecký, Michael
3 Kopecký, Miloslav
3 Kopecký, Miroslav
Interested in being notified about new results for this query?
Subscribe to the RSS feed.