Russian Federation
The features of search engines used to find information by keyword input in various information repositories including the Internet are reseached. Various search engines were investigated, including popular search engines Google and Yandex. The features of search engines are shown, including the main components and stages of information search related to the components of the search engine. The main types of search engines are considered in detail. Examples of practical implementation are provided for each type of search engine. The article focuses on the example of a search engine using fuzzy search. The advantages of fuzzy search in comparison with clear information search are given, in particular, taking into account such features of the query text as linguistic and semantic relationships, grammatical forms of query words, as well as possible errors and typos. For a fuzzy search engine implemented as a computer program, a flowchart of an algorithm for comparing a string with a query sample and a flowchart of information retrieval program interface events are presented.
search engine, fuzzy search engine, keywords, types of search engines, components of search engines, string comparison algorithm, computer program
1. Ashmanov I.S., Ivanov A.A. Website promotion in search engines. M.: Williams, 2007.
2. Kirillov A.V. Search engines: components, logic, ranking methods // Business Informatics. 2009. № 4.
3. Kolisnichenko D.N. Search engines and website promotion on the Internet. M.: Dialectics, 2007.
4. Lande D.V. Search for knowledge in the Internet. M.: Dialectics, 2005.
5. Lande D.V., Snarsky A.A., Bezsudnov I.V. Internetics: navigation in complex networks: models and algorithms. M.: Librocom, 2009.
6. Levenshtein V.I. Binary codes with correction of character dropouts and insertions // Problems of information transmission. 1965. № 1.
7. Chu H., Rosenthal M. Search engines for the World Wide Web // American Society for Information. 2006. Vol. 33.
8. Risvik K.M., Michelsen R. Search engines and web dynamics // Computer Networks. 2002. Vol. 39.
9. Tarakeswar M.K., Kavitha M.D. Search Engines // Journal of Computer Applications. 2011. Vol. 4.
10. Sonkin M.A., Leshik Yu.V. Application of fuzzy search algorithms in forest fire monitoring systems // Trudy TSTU. 2012. № 2.
11. Labinsky A.Yu. Fuzzy search for textual information // Natural and man-made risks (physico-mathematical and applied aspects). 2019. № 2. P. 42–45.