クラスとして2つのクラスターがあり、
Cluster : class
DocumentList : List<Document>
centroidVector : Map<String,Double>
ここでの問題は、クエリが検索されると、ファイルとして解析され、ドキュメント オブジェクトに作成され、documentIndex に追加され、そのインデックスが他のドキュメントと共に構築されることです。トークン化、ステミングなどの同じ手順を実行する必要があったため、これを行いました。そのため、クエリ ベクトルとクラスター ベクトルの間で内積を取る必要があります。しかし、インデックスはメモリ内に作成され、データベースには保存されないため、実装方法がわかりません。まだそれをやっている途中です。
ありがとうございました