Skip to content

Commit c196e54

Browse files
Create README.md
Добавил основные принципы работы приложения
1 parent 078f13a commit c196e54

1 file changed

Lines changed: 11 additions & 0 deletions

File tree

README.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# 📚💻SearchEngineProject - поисковый движок на Spring Boot, работающий с локально установленной базой данных MySQL.
2+
![Java](https://img.shields.io/badge/-Java-0a0a0a?style=for-the-badge&logo=Java) ![Spring](https://img.shields.io/badge/-Spring-0a0a0a?style=for-the-badge&logo=Spring)
3+
---
4+
Принцип работы:
5+
- В конфигурационном файле перед запуском приложения задаются адреса сайтов, по которым движок должен осуществлять поиск
6+
- Поисковый движок самостоятельно обходить все страницы заданных сайтов и индексирует их так, чтобы потом находить наиболее релевантные страницы по любому поисковому запросу
7+
- Запрос определённым образом трансформируется в список слов, переведённых в базовую форму. Например, для существительных — именительный падеж, единственное число
8+
- В индексе ищутся те страницы, на которых встречаются все эти слова
9+
- Результаты поиска ранжируются, сортируются и отдаются пользователю
10+
11+

0 commit comments

Comments
 (0)