首页> 外国专利> Social-based spelling correction for online social networks

Social-based spelling correction for online social networks

机译:在线社交网络的基于社交的拼写纠正

摘要

In one embodiment, a method includes receiving a search query, determining if a bloom filter indicates an n-gram of the query does not exist in a set of object names associated with a vertical, identifying variant-tokens for each n-gram that does not exist in the set of object names, generating unique combinations of the n-grams and variant-tokens, where each unique combination includes a variant-token corresponding to each n-gram that does not exist in the set of object names for the n-gram, calculating a confidence score for each unique combination based at least in part on the search query and whether the unique combination exists in the set of object names, identifying objects matching each unique combination, where the unique combination has a confidence score greater than a threshold confidence score, and sending a search-results page responsive to the search query to the client device of the user.
机译:在一个实施例中,一种方法包括:接收搜索查询;确定布隆过滤器是否指示在与垂直相关联的一组对象名称中不存在该查询的n-gram,为每个n-gram标识该对象的变体标记在对象名称集中不存在,从而生成n-gram和变异令牌的唯一组合,其中每个唯一组合都包含一个与每个n-gram对应的变异令牌,在n个对象名称的集中不存在-gram,至少部分地基于搜索查询以及该唯一组合是否存在于对象名称集合中,为每个唯一组合计算置信度得分,识别与每个唯一组合匹配的对象,其中唯一组合的置信度得分大于阈值置信度得分,并将响应于搜索查询的搜索结果页面发送给用户的客户端设备。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号