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 |