ID非公開

2022/5/20 17:50

33回答

マッチングアプリを作るためのアルゴリズムは何でしょうか?

プログラミング | アプリ開発83閲覧xmlns="http://www.w3.org/2000/svg">500

ベストアンサー

0
ID非公開

質問者2022/5/23 16:36

ありがとうございます。ちょっと難しいですが考えてみます。

その他の回答(2件)

1

マッチングに関しては、いろいろな論文が出ていると思いますが。 こことか参照で。 https://www.nii.ac.jp/event/upload/shimin_yokoi_20190702.pdf 最近、マッチングでノーベル賞取ったみたいですね。 「安定配分理論」で、なんか、バブルソートっぽい考え方っぽいですね。 http://www.orsj.or.jp/archive2/or54-8/or54-8_478.pdf あとは、データを突っ込んで、機械学習させたけど、マッチングは高いけど、なんで高いのかよく分からんね?とか、雑に絶対に必要な第一条件(年収3000万円)とかで、絞って、第二条件、第三条件、みたいに絞っていく雑な方法もありじゃないかね? 計算量が爆発しそうなときは、適度に計算の足切りをして、ランダム性を許容しているんじゃないかね。

1人がナイス!しています

ID非公開

質問者2022/5/21 13:47

ありがとうございます。 文系なためざっと読んだだけでは理解できませんでしたが、何となくの方向性が見えてきました。 この方向性でもうちょっと自分なりに調べてみます。

0

マッチングアプリは複雑な処理は必要ないので、アルゴリズムはない。 DBから検索するSQL辺りを勉強すればそれで終わりなんじゃない。

ID非公開

質問者2022/5/21 13:44

ありがとうございます。単純に割り当てるだけだと計算量がデカくなりそうな感じなので… DBから検索するといっても肝心の登録者数が多いと… ちなみにSQLはざっくりと理解はしているつもりです。