Search as a Service

Thesis title: Vyhledávání jako služba
Author: Veselý, Luděk
Thesis type: Diplomová práce
Supervisor: Molnár, Zdeněk
Opponents: Jelínek, Ivan
Thesis language: Česky
Abstract:
Tato diplomová práce se zabývá návrhem a tvorbou plnotextového vyhledávání, které je poskytováno jako služba, přičemž samotné vyhledávání se zaměřuje na použití v elektronických obchodech. V úvodu práce je analyzována problematika elektronického obchodování, jsou vysvětleny související pojmy a definovány požadavky na samotné vyhledávání. Následně jsou popsány teoretické možnosti textového vyhledávání pro dané použití. Na základě analýzy je vytvořen návrh aplikace, který je následně implementován v programovacím jazyce Go s využitím nástroje Elasticsearch. V závěru práce je aplikace testována, čímž je ověřeno splnění požadavků na vyhledávání z pohledu kvality vyhledávání, rychlosti i uživatelské přívětivosti služby.
Keywords: elektronický obchod; software jako služba; plnotextové vyhledávání; Elasticsearch
Thesis title: Search as a Service
Author: Veselý, Luděk
Thesis type: Diploma thesis
Supervisor: Molnár, Zdeněk
Opponents: Jelínek, Ivan
Thesis language: Česky
Abstract:
This thesis is focused on design and implementation of fulltext searching, which is provided as a servise. The searching itself is focused on the utilization in e-shops. At the beginning, the question of e-commerce is analysed, the related terms are explained and the requirements of searching are identified. Then, the theoretical ways of text searching in this context are described. On the analyse is created a conception of application, which is further implemented in the language Go with the usage of Elasticresearch. Finally, the application is tested, which should examine not only the quality and speed of searching but also the user-friendliness.
Keywords: Elasticsearch; E-shop; Software as a service; Full text search

Information about study

Study programme: Aplikovaná informatika/Informační systémy a technologie
Type of study programme: Magisterský studijní program
Assigned degree: Ing.
Institutions assigning academic degree: Vysoká škola ekonomická v Praze
Faculty: Faculty of Informatics and Statistics
Department: Department of Information Technologies

Information on submission and defense

Date of assignment: 1. 2. 2017
Date of submission: 24. 4. 2017
Date of defense: 30. 5. 2017
Identifier in the InSIS system: https://insis.vse.cz/zp/61872/podrobnosti

Files for download

    Last update: