UA : Робота викладена на 49 сторінках друкованого тексту, містить 11 рисунків, 13 джерел, 3 додатки. Об’єкт дослідження: процес пошуку інформації у Інтернет-магазині за заданим критерієм. Предмет дослідження: розробка потужного інструментарію здійснення пошуку на сайті. Мета роботи: програмна реалізація модулю пошуку інформації у Інтернет-магазині з використанням пошукової системи Elasticsearch засобами мови програмування PHP. Методи дослідження: порівняння, аналіз. Кваліфікаційна робота складається зі вступу, трьох розділів, висновків, списку використаних джерел. У першому розділі проведено огляд сучасних систем пошуку даних на сайті, виявлено найпотужніші з них та досліджено переваги бібліотеки Elasticsearch. У другому розділі розглянуто архітектуру пошукової системи Elasticsearch, способи досягнення релевантності запитів та спроектовано схему взаємодії з цією системою. Третій розділ присвячено програмній реалізації та графічному інтерфейсу користувача.
EN : The work is presented on 49 pages of printed text, 11 figures, 13 references, 3 supplements. The object of research is the process of finding information in an online store by a given criterion. The subject of research is the development of a powerful tool for performing search on the site. The aim of research is software implementation of the information retrieval module in the online store using Elasticsearch search engine using PHP programming language. The methods of research are comparison, analysis. Qualification thesis include an introduction, three sections, conclusions, references. The first section provides an overview of current data search systems on the site, identifies the most powerful of them, and explores the benefits of the Elasticsearch library. The second section looks the architecture of the Elasticsearch search engine, how to achieve query relevance, and outlines how it interacts with that system. The third section is dedicated to software implementation and graphical user interface.