facebook - Facebook 搜索如何运作?

标签 facebook

更具体地说,哪些因素决定了它们为响应给定查询而分配的优先级?我正在寻找解决多种情况的答案,包括查询...

  • 指定结果的“类型”(用户、帖子、页面等对象或好友、喜欢、标签等连接),
  • authentication tokens以及那些没有的。
  • 有条件,如“since”和“until”。
  • 甚至不要指定类型,例如搜索词 query .
  • 最佳答案

    我实际上正在开发一个使用/search 来搜索地点的应用程序,并且我使用了一些所有场景。我无法写下它们出现的特定顺序,老实说,我非常怀疑这是否如此简单。

    我 99% 确定它的工作原理与 Facebook 中的搜索一样,使用用户数据来调出最相关的结果。我现在在爱尔兰生活了 2 年,但在测试应用程序时,我不断收到来自罗马尼亚的搜索结果,而且实际上离我的家乡很近,这些结果与我相关。

    关于您的观察,Facebook 的算法也可能会考虑请求的来源——这很好,这意味着它只会随着您的应用获得更多用户而改进。

    关于facebook - Facebook 搜索如何运作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7858194/

    相关文章:

    javascript - 如何仅使用 javascript 为 facebook 评论 API 动态更改 data-href 的 URL

    ios - 如何使用 iOS8 Social Framework Swift 将视频文件附加到 Publish on Facebook

    c# - Facebook 的 OAuthWebSecurity 未按预期使用电子邮件权限

    javascript - 防止弹窗被拦截

    具有哈希的 Facebook 共享 URL

    android - 使用我的服务器提供安全的 Facebook 身份验证

    facebook - 从本地主机使用 Facebook 登录

    iOS Facebook Graph API 个人资料图片链接

    android - Facebook登录来自android中的多个 Activity

    java - 无法在 android 应用程序中创建 facebook 登录找不到符号方法 getAccessToken()