私は一連の基準に基づいて人々に一致するFacebookアプリケーションを作成しています.データベースを検索して基準に正確に一致する人々を検索するクエリを作成するのは非常に簡単だと思います. t は基準に正確に一致します。
最初のパラメーターを見て、それに一致するすべての人を見つけてIDのカウンターを増やし、次に2番目を見て、それに一致するすべての人にカウンターを増やす集計システムのようなものを考えていました。次に、カウンターが最も高いケースの結果を表示します。これに関する問題は、いくつかの基準が他の基準よりも重要である可能性があることです。これは、より高い重み付け、つまりより高い値でカウンターをインクリメントすることで解決できると思います。
だから私の質問は:
- ウェブサイトは通常これをどのように行いますか?また、標準的な php レシピはありますか?
- 私が提案したアルゴリズムは実行可能ですか?
- この一般的な領域は何と呼ばれますか? (Googleで何を検索すればよいかわかりません...)