Рейтинг: 30
Верифицирован через Сбер ID
Всего отзывов: 0
  • Работ в портфолио: 1
  • Типовых услуг: 0
  • Работ на продажу: 0
Был на сайте:

Дипломный проект в Нетология по специальности "Разработчик на С++". Тема проекта "Разработка поисковой системы"

Используемые навыки:

Описание

Необходимо написать поисковую систему — аналог Google, Яндекс или Yahoo.
Поисковая система должна получать данные с сайтов, строить поисковые индексы и по запросу выдавать релевантные результаты поисковой выдачи.

Решение

Поисковая система состоит из следующих частей:
- HTTP-клиент, задача которого — парсить сайты и строить индексы исходя из частоты слов в документах;
- программа-поисковик. Это HTTP-сервер, задача которого — принимать запросы и возвращать результаты поиска.
В качестве базы данных использована PostgreSQL. Для реализации HTTP-клиента использована библиотека Boost

Ссылки на примеры реализации

 github.com/PleNik/Spider

Презентация проекта

2025-12-23_16-42-31.png
2025-12-23_16-45-36.png

Оценили проект:

0