Titel: Empfehlungsmodell mit der Milvus -Vektor -Datenbank mit Docker
Lesen Sie mehr über Vektor -Datenbanken : https: //zilliz.com/authors/samin_chandeepa
Dieses Repository enthält eine Implementierung eines Empfehlungsmodells mit Milvus, einer Vektor-Datenbank, mit der hochdimensionale Vektoren effizient gespeichert und gesucht werden sollen, die mit Docker bereitgestellt werden. Das Empfehlungsmodell nutzt die Funktionen von Milvus, um schnelle Ähnlichkeitssuche durchzuführen und so ein effizientes Abrufen ähnlicher Elemente basierend auf Benutzereinstellungen oder Elementattributen zu ermöglichen.
Klonen Sie dieses Repository:
git clone https://github.com/HGSChandeepa/recommendation-model-milvus.gitNavigieren Sie zum Projektverzeichnis:
cd recommendation-model-milvusErstellen und führen Sie den Docker -Container aus:
docker-compose up --buildBereiten Sie Ihren Datensatz vor und generieren Sie Emetten für Elemente oder Benutzer mithilfe Ihrer bevorzugten Methode.
Konfigurieren Sie die Milvus -Instanz:
config.py .Laden Sie die Einbettungen in Milvus:
Initialisieren Sie das Empfehlungsmodell:
Interagieren Sie mit dem Empfehlungsmodell:
Schauen Sie sich die bereitgestellten Jupyter -Notizbücher ( examples/ ) an, um die Verwendung des Empfehlungsmodells mit Beispieldatensätzen zu demonstrieren.
Beiträge sind willkommen! Wenn Sie Verbesserungsideen haben oder Probleme finden, öffnen Sie bitte ein Problem oder geben Sie eine Pull -Anfrage ein.
Dieses Projekt ist unter der MIT -Lizenz lizenziert.
Für Fragen oder Anfragen wenden Sie sich gerne an [email protected].
Viel Spaß beim Empfehlen!