Skip to content

FireE1/cpp-search-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

60cb576 · Dec 16, 2023

History

29 Commits
Dec 16, 2023
Nov 28, 2022
Dec 12, 2023

Repository files navigation

Search_Server

Прект представляет из себя простую бэкэнд логику поисковика, что выводит наиболее релевантный вариант для пользовательского запроса. Поиск производится через ключевые слова запроса, отсекая при этом те, что могут помешать точности поиска. Проект полезен для быстрого поиска нужных объектов.

Использование:

  1. Инициализация SearchServer, с передачей стоп-слов, как аргумент (контейнером/строкой).
  2. Добавление документа(ов), передавая как аргументы
    • id документа
    • содержание документа
    • статус документа (актуальный/нерелевантный/заблокированный/удаленный)
    • числовой список рейтингов документа
  3. Поиск документа(ов), подходящих под запрос

Системные требования:

  • C++17 (STL)
  • GCC 11.2.0

В планах:

  • Провести рефакторинг.
  • Добавить возможность считывать базы данных, добавлять в них информацию.
  • Прикрутить простой UI.

About

Поисковый сервер

Resources

Stars

Watchers

Forks