|
Classification Framework
Koroncziová, Dominika ; Otrusina, Lubomír (referee) ; Kouřil, Jan (advisor)
The goal of this work is the design and implementation of a machine learning software, based on the RapidMiner library. The finished application integrates the most commonly used algorithms and processes implemented in RapidMiner into an easily usable program. The application contains a simple command line interface, as well as a graphic interface to simplify selection of multiple parameters. The program also provides a tool to create standalone programs, that can be used for classification with a pre-trained model. On top of the original requirements the possibility to work with textual data from Wikipedia was also implemented, providing a tool for downloading and preprocessing of the data in order to use them as training input. This text focuses on the specifics of the algorithms and classifiers used and on their features and uses, and describes the design and implementation of the system. As part of this work, several tests were run in order to validate the efficiency and functionality of the program. The test results are included at the end of the thesis.
|
|
Program for Dog Pedigree Management
Gorzolka, Lukáš ; Straka, Martin (referee) ; Kaštil, Jan (advisor)
This bachelor´s thesis deals with a project and system implementation of a program for dog pedigree management in Java. The suggested program is cross-platform and also able to realise operations with the database of dogs. It is enable to browse family trees of dogs and find out the best dog for mating a selected female dog. In the conclusion benefits of this application are evaluated. Other posibilities of its extension have also been mentioned.
|
| |
|
Java Based 3D Application
Slavík, Roman ; Kršek, Přemysl (referee) ; Láník, Aleš (advisor)
This bachelor's thesis describes the differences between the graphic libraries of Java3D API and jMoney engine. The first part deals with the features and differences in the architecture of both libraries. In the second part, their achievements are compared by mean of several tests, especially emphasizing the number of depicted pictures a second, workload of the processor and memory-intensity. The third part concerns with a suggestion and an implementation of a demonstration application in the jMonkey engine environment.
|
| |
| |
|
Artificial Intelligence-Based Player for "Blokus" Game
Sulaiman, David ; Hrubý, Martin (referee) ; Rogalewicz, Adam (advisor)
This thesis compares forward neural networks with algorithms using game theory on basis of board game Blokus. The theoretical introduction part describes the characteristics of neural networks and work with them. There is also outlined algorithm of game theory. The second part deals about the implementation of players based on the outlined principles and shortly descriptions GUI of application. In conclusion, the differences between the players are evaluated on the charts created on the performed tests.
|
|
Advanced Oracle Database Monitoring Tool
Mikulka, David ; Chmelař, Petr (referee) ; Kolář, Dušan (advisor)
This master's thesis describes possibilities of Oracle Database 10g and 11g monitoring. It let the reader know about practical tools for monitoring and describes the database's internal catalogs preserving statistics and the information about running database instances within history. Next, it describes design of an Oracle database monitoring tool, describtion of its implementation and at the end its evaluation and comparison with other similar applications.
|
|
Java Applications Controlled over WWW
Homola, Tomáš ; Bartík, Vladimír (referee) ; Burget, Radek (advisor)
The goal is to design and to implement a library for developing Java applications controlled over WWW. This library provides a virtual graphical user interface and it implements the network communication with a real remote graphical user interface. The remote graphical user interface is implemented as a Java applet. The proposed solution is based on the Remote Method Invocation (RMI) framework that provides the communication between the applet and the application running on the server.
|
|
Software for Management of Advertisements
Maleček, Václav ; Jurka, Pavel (referee) ; Křena, Bohuslav (advisor)
This master's thesis describes development of information system for management of printed paper advertisements, including the problem description, definition of requirements, design, implementation and discussion of planned extensions. During design and implementation, special attention was paid to intuitive and easy user interface. System is programmed in Java language. Hibernate is used for data persistence. Graphical user interface makes use of the Swing framework. MySQL is used as the database system.
|