私は、同様の好みを持つユーザーに基づいてアイテムを提案する機能に大きく依存する Web アプリケーションを開発しています。私の友人は、私が探しているのは - 数学的に - クラスター分析アルゴリズムであると教えてくれました。一方、ここSOでは、Neo4j(または他のグラフDB)が、このタスク(好みのもの)のためにアプローチすべき種類のDBであると言われました。
私はこの両方のツールの研究を始めましたが、いくつか疑問があります。クラスター分析の目的では、標準の SQL DB が依然として完璧な選択であると思われますが、Neo4j はニューラル ネットワークのようなアプローチに適しています (ただし、タスクには完全に適合します)。
何か不足していますか?間違ったツールの組み合わせを使用しようとしていますか?
この件に関するいくつかのアイデアを聞きたいです。
共有してくれてありがとう