How does Facebook generate offers?

I recently received friends' suggestions for my family members abroad, but here's the thing. I do not have family members who use facebook, we do not have a common name, and we are not even on the same continent. In fact, I have not communicated with them for more than a decade.

However, Facebook knows about them and knows that they are probably a good offer. My question is in terms of data, where does Facebook get this information?

I don't care about privacy, but rather about the technical aspects. Is there a funny algorithm that makes it work? Or is Facebook delving into information about me that I have no idea about?

+3
source share
4 answers

, ip, , ? / ? .

( ). : . , . , . , , . ().

, 200 . , - a) 4 A, B, C D. "A" "B" "C", "D". "B", "C" "D". , 60% - D.

b) "A" "D". - A- > B- > C- > D. "E", A D. , → A- > E- > D. 70% , D. "D" .

, , , , , .

+3

Facebook , , , , , , , /. , , . , . fb , . . , , someones - . Terra Byte Hadoop Map Reduce Facebook, -. - / , ​​ MySql. .., .

A simple friend suggestion using MapReduce

+1
source

In my opinion, there is another possibility in which you offer your friends without visible contact that this was how the question was asked. That is, when the other person was looking for your profile using "search for friends." Thus, the algorithm used to propose friends gives the key to the friend’s new proposal to the person whose profile has been searched.

0
source

Source: https://habr.com/ru/post/1715259/


All Articles