Why Do Certain Names Appear On Facebook Search

While searching for ways to make the search auto-complete faster on his own website, developer Jeremy Keeshin looked to Facebook, which does this very quickly indeed. Keeshin accidentally stumbled on a file called first_degree.php, which reveals that Facebook has a ranking for the people whom you search for on the social network.

Keeshin wrote a bookmarklet for your browser that presents you with a list of people you search for most often on Facebook. This is the data that Facebook uses to predict who you’re searching for when you type names into the search field.

To install the bookmarklet yourself, go to TheKeesh and drag the image or the text link “Facebook Friends” (the image didn’t work for me on Chrome but it might for you) to your bookmarks bar. Then go to Facebook and click on the bookmarklet you’ve just installed.

The list contains your Facebook friends’ names and the ranking Facebook has assigned to each one based on how you interact with them on the social network. The names at the top are those whom you search and interact with most often – the more negative the number associated with a given Facebook friend, the more you’ve been Facebook stalking them.

Refer to more articles:  Why Does Apple Juice Make You Poop

The bookmarklet works by creating a script element on the page and grabbing a JavaScript file from Keeshin’s blog. This file in turn makes a request to the first_degree.php file with the correct parameters, and then displays the results formatted on your page.

The ranking algorithm is based on multiple metrics. Here are a few I came up with off the top of my head: whose Facebook profile you look at, whose Facebook Wall you post on, whose Facebook statuses and other postings you comment on, who you Facebook Chat with, who you are in the same Facebook Group with, who you attend Facebook Events with, and so on.

When you do any of these things, you are only influencing your own search results on Facebook. It’s only a one-way street: nobody else can see this data unless they are logged into your Facebook account and run the script.

I’ve contacted Facebook to find out more about the file in question. Let’s see how Facebook reacts and how long Keeshin’s bookmarklet will continue to work for.

Update: “The information this bookmarklet provides can already be found in a number of places in the logged-in experience,” a Facebook spokespersons said in a statement. “For example, it’s used to rank the stories you see in News Feed or to suggest friends when you start typing a name for a tag. Only you can see it when logged in to your own account, and the list is determined by your behavior, and not by anyone else’s. We recommend that people not run this kind of third-party javascript while logged in to Facebook, as it could enable a malicious party to hijack their Facebook session and take actions without their permission.”

Refer to more articles:  Why Are Dr Horton Homes So Cheap

See also:

  • How Facebook got your phone number (and how to take it back)
  • Facebook using natural language processing to group posts, link to Pages
  • Facebook adds “Expected: Child” option for parents-to-be
  • Facebook confirms it now has 750 million users

Related Posts

Why Did God Destroy The Earth The First Time

Why did God flood the world? The story of the flood is found in Genesis 6-9, but it really begins a bit earlier. We can’t forget that…

Why I Quit Being A Financial Advisor

I sat fidgeting in my uncomfortable chair that was placed outside my boss’s office, my heart beating out of my chest. I was rehearsing in my head…

Why Are My Teeth Chipping

Treatment of a chipped tooth generally depends on its location, severity, and symptoms. Unless it’s causing severe pain and significantly interfering with eating and sleeping, it’s not…

Why Don't Glocks Have Safeties

Why Don’t Glocks Have Safeties

TLDR: Glock handguns use three safety mechanisms, but none of them require a character to switch anything off. Disregard Glock safeties entirely when writing fiction.You may be…

Why Would Pilot Light Go Out

One of the most common problems with aging furnaces in St. Louis area homes is when the pilot light goes out. Depending on the source of the…

Why Are My Dogs Paws Pink

Have you noticed that when your dog continually licks their paws, rusty brown patches appear on their fur? Or maybe your beautiful white Maltese develops difficult-to-remove stains…