現在、ElasticSearch、Python/Django、およびDjango-Haystackを使用しています。
キーワードが左端にどれだけ近いかに基づいてアイテムをランク付けしたいと考えています。
例
アイテムは
Jeff is friends with John, Laura and Edward
Laura is friends with Francis, Drake, Jessica and Jeff
Edward is friends with Laura, Jeff and Jeff
ジェフがクエリの場合、次の結果が必要です
Jeff is friends with John, Laura and Edward
Edward is friends with Laura, Jeff and Jeff
Laura is friends with Francis, Drake, Jessica and Jeff
しかし、私はこれを取得します:
Edward is friends with Laura, Jeff and Jeff
Jeff is friends with John, Laura and Edward
Laura is friends with Francis, Drake, Jessica and Jeff
何か案は?