如何找到相似的结果并按相似度排序? [英] How to find similar results and sort by similarity?

查看:50
本文介绍了如何找到相似的结果并按相似度排序?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何查询按相似度排序的记录?

例如.搜索库存溢出"将返回

Eg. searching for "Stock Overflow" would return

  1. 堆栈溢出
  2. SharePoint 溢出
  3. 数学溢出
  4. 政治泛滥
  5. 视觉特效溢出

例如.搜索LO"将返回:

Eg. searching for "LO" would return:

  1. pabLO 毕加索
  2. 米开朗琪罗
  3. 杰克逊波洛克

<小时>

我需要什么帮助:

  1. 使用搜索引擎索引 &搜索 MySQL 表,以获得更好的结果

  1. Using a search engine to index & search a MySQL table, for better results

  • 使用 Sphinx 搜索引擎和 PHP

在 PHP 中使用 Lucene 引擎

Using the Lucene engine with PHP

使用全文索引查找相似/包含的字符串

Using full-text indexing, to find similar/containing strings

<小时>

哪些地方做得不好

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆