Recommendation Model using Milvus vector db
1.0.0
タイトル:Dockerを使用したMilvus Vectorデータベースを使用した推奨モデル
Vectorデータベースについては、https://zilliz.com/authors/samin_chandeepaをご覧ください
このリポジトリには、Dockerで展開された高次元ベクトルを効率的に保存および検索するように設計されたベクトルデータベースであるMilvusを使用した推奨モデルの実装が含まれています。推奨モデルは、Milvusの機能を活用して高速な類似性検索を実行し、ユーザーの設定またはアイテム属性に基づいて同様のアイテムの効率的な取得を可能にします。
このリポジトリをクローンします:
git clone https://github.com/HGSChandeepa/recommendation-model-milvus.gitプロジェクトディレクトリに移動します。
cd recommendation-model-milvusDockerコンテナを構築して実行します。
docker-compose up --buildデータセットを準備し、好みの方法を使用してアイテムまたはユーザーの埋め込みを生成します。
milvusインスタンスを構成します:
config.pyで接続パラメーターを構成します。埋め込みをMilvusにロードします。
推奨モデルの初期化:
推奨モデルと対話します。
サンプルデータセットで推奨モデルを使用する方法のデモンストレーションについては、提供されたJupyterノートブック( examples/ )をご覧ください。
貢献は大歓迎です!改善のためのアイデアがある場合や問題を見つけた場合は、問題を開いたり、プルリクエストを送信したりしてください。
このプロジェクトは、MITライセンスの下でライセンスされています。
質問やお問い合わせについては、[email protected]にお気軽にお問い合わせください。
お勧めです!