私は Neo4j グラフ データベースを使用して、病状や病気を保存しています。その背後にある目的は、ユーザーがシステムに入力した症状から、その人が持つ可能性のある病気を推奨することです。現在、私は次のようにさまざまな症状を保存しています。
これは非常に基本的なグラフ構造であり、発熱、頭痛、インフルエンザによる原因の交差など、サイファー クエリを使用してパターンを照合することにより、病気を検索しています。私が達成したいのは、場所や年齢の要因などを含む複雑な構造を構築し、効率的にトラバースして最も接続されているノードを検索するためのさまざまなアルゴリズムを作成することです。このような複雑な構造をインターネットで見つけることができないので、何か提案をいただければ幸いです。質問のようなコーディングはあまりありませんが、これは単なる大学のプロジェクトであるため、いくつかの提案をお願いします。これについてはさらに進めなければなりません。