Поисковая система
Поисковая система, созданная с нуля (без использования elasticsearch или чего-то подобного).
Просмотрите поисковую систему · Сообщите об ошибке · Запросите функцию · Отправьте запрос на включение
О проекте
Это поисковая система, над которой я работаю в свободное время. Задача/цель — создать поисковую систему с открытым исходным кодом, которая сможет превзойти поисковую систему Google. Я знаю, что это, скорее всего, невозможно, но, на мой взгляд, это забавная задача/цель, и это хороший проект для изучения и практики ООП, безопасности (текущая версия этого не требует), машинного обучения (работаем над этим) и многое другое. Я работаю в сообществе с открытым исходным кодом под названием [SocioCoders](https://sociocoders.com), где над этим проектом будут работать дальше.
Дела
Построен с
Предварительные условия
- Питон
- Колба
- Докер
- Докер Составление
Установка
Бэкэнд
-
git clone https://github.com/roshanlam/SearchGar
-
cd SearchGar
-
pip3 install -r requirements.txt
-
python3 server.py
- Перейдите по адресу
http://0.0.0.0:5000
, там будет поисковая система.
? Дорожная карта
Список предлагаемых функций (и известных проблем) см. в разделе «Открытые проблемы».
? Содействие
- Форкнуть проект
- Создайте свою ветку функций (
git checkout -b feature/AmazingFeature
) - Зафиксируйте свои изменения, помните о MVC (
git commit -m 'Add some AmazingFeature'
) - Нажмите на ветку (
git push origin feature/AmazingFeature
) - Открыть запрос на включение
Лицензия
Дела