Titre: Modèle de recommandation utilisant la base de données vectorielle Milvus avec Docker
Lire sur les bases de données vectorielles : https: //zilliz.com/authors/samin_chandeepa
Ce référentiel contient une implémentation d'un modèle de recommandation utilisant Milvus, une base de données vectorielle conçue pour stocker et rechercher efficacement les vecteurs de haute dimension, déployé avec Docker. Le modèle de recommandation exploite les capacités de Milvus pour effectuer des recherches de similitudes rapides, permettant une récupération efficace d'éléments similaires en fonction des préférences utilisateur ou des attributs d'articles.
Cloner ce référentiel:
git clone https://github.com/HGSChandeepa/recommendation-model-milvus.gitAccédez au répertoire du projet:
cd recommendation-model-milvusConstruisez et exécutez le conteneur Docker:
docker-compose up --buildPréparez votre ensemble de données et générez des intégres pour les éléments ou les utilisateurs à l'aide de votre méthode préférée.
Configurer l'instance Milvus:
config.py .Chargez les intégres dans Milvus:
Initialiser le modèle de recommandation:
Interagir avec le modèle de recommandation:
Consultez les cahiers Jupyter fournis ( examples/ ) pour une démonstration de la façon d'utiliser le modèle de recommandation avec des exemples de jeux de données.
Les contributions sont les bienvenues! Si vous avez des idées d'amélioration ou que vous trouvez des problèmes, veuillez ouvrir un problème ou soumettre une demande de traction.
Ce projet est autorisé sous la licence du MIT.
Pour toute question ou demande, n'hésitez pas à contacter [email protected].
Heureux recommander!