Introduction to Manticore search engine and its features
Farahabadi, Sara (2025)
Farahabadi, Sara
2025
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-202504257665
https://urn.fi/URN:NBN:fi:amk-202504257665
Tiivistelmä
The objective of this bachelor’s thesis was to gain a comprehensive understanding of the Manticore search engine and explore its features, such as keyword, semantic and faceted search.
The research section goes through the search engines and their functionalities focusing on Manticore Search Engine. Also highlighting why search engines such as Manticore are viable alternatives compared to relational databases such as MySQL.
This thesis combines research with the practical implementation of selected features in a React web application, utilizing a Flask Application for handling the data within a Docker environment for enhanced adaptability. A set of 2000 movie titles were used as dataset, with embeddings generated through OpenAI for the keyword and semantic search section and a list of 11 products with different features were used for the faceted search part.
As a result, this thesis provides a thorough insight of Manticore Search Engine through detailed research and practical implementation of an application, comparing the concepts of some of the Manticore’s features within the application.
The research section goes through the search engines and their functionalities focusing on Manticore Search Engine. Also highlighting why search engines such as Manticore are viable alternatives compared to relational databases such as MySQL.
This thesis combines research with the practical implementation of selected features in a React web application, utilizing a Flask Application for handling the data within a Docker environment for enhanced adaptability. A set of 2000 movie titles were used as dataset, with embeddings generated through OpenAI for the keyword and semantic search section and a list of 11 products with different features were used for the faceted search part.
As a result, this thesis provides a thorough insight of Manticore Search Engine through detailed research and practical implementation of an application, comparing the concepts of some of the Manticore’s features within the application.