Moteur de recherche
Un moteur de recherche créé à partir de zéro (n'utilisant pas elasticsearch ou quelque chose comme ça)
Afficher le moteur de recherche · Signaler un bug · Fonctionnalité de demande · Envoyer une demande d'extraction
À propos du projet
Il s'agit d'un moteur de recherche sur lequel je travaille pendant mon temps libre, le défi/objectif est de créer un moteur de recherche open source capable de battre le moteur de recherche de Google. Je sais que ce n'est probablement pas possible, mais à mon avis, c'est un défi/objectif amusant à relever et c'est un bon projet pour apprendre et pratiquer la POO, la sécurité (la version actuelle ne l'exige pas vraiment), l'apprentissage automatique (y travailler) et plus encore. Je travaille sur une communauté open source appelée [SocioCoders](https://sociocoders.com) où ce projet sera davantage travaillé.
Faire
Construit avec
Conditions préalables
- Python
- Ballon
- Docker
- Docker Composer
Installation
Back-end
-
git clone https://github.com/roshanlam/SearchGar
-
cd SearchGar
-
pip3 install -r requirements.txt
-
python3 server.py
- Allez sur
http://0.0.0.0:5000
, c'est là que se trouvera le moteur de recherche.
? Feuille de route
Consultez les problèmes ouverts pour une liste des fonctionnalités proposées (et des problèmes connus).
? Contribuer
- Forkez le projet
- Créez votre branche de fonctionnalités (
git checkout -b feature/AmazingFeature
) - Validez vos modifications, veuillez garder MVC à l'esprit (
git commit -m 'Add some AmazingFeature'
) - Pousser vers la branche (
git push origin feature/AmazingFeature
) - Ouvrir une demande de tirage
Licence
Faire