Neo4j、Neography:検索をよりスマートにする

赤い悪魔

私はfull-text-indexesneo4jグラフデータベースを検索するために使用ていましたただし、ユーザーが間違ったスペルを入力した場合、またはクエリがどの結果とも一致しない場合。did you meanそのような場合にこれまたは一種の機能を処理する方法はありますか?

また、ユーザーが検索しているクエリに基づいて、検索をよりスマートにするにはどうすればよいでしょうか。SearchKickに出くわしましたが、これはneographyと統合されていません。

luceneクエリにあいまいさを導入できます。クエリに「〜」記号を追加して係数を指定することでこれを行うことができます。たとえばname:mistqke~0.8、「間違い」というテキストがまだ見つかるはずです。あいまいさの係数は0〜1です。1に近い値は、より高い類似性と一致します。

ワイルドカードとファジークエリを組み合わせる場合は、次のようなものを使用できます。

START n=node:index('name:mistqke~0.8 or name:*mistqke*')
RETURN DISTINCT n;

luceneクエリの「OR」とRETURN句の「DISTINCT」に注意してください。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

neo4j cypher、ノードを検索し、IDによる関係です

分類Dev

neo4j:リスト内の値を効率的に検索する方法は?

分類Dev

neo4j:リスト内の値を効率的に検索する方法は?

分類Dev

スキーマインデックスを使用してNeo4jのノードを検索する

分類Dev

neo4jで繰り返されるパターンを検索する

分類Dev

HTMLマークアップを使用したリッチテキストでのNeo4jの全文検索

分類Dev

neo4j.rb:neo4j.rbを使用してテキスト検索を実装するにはどうすればよいですか?

分類Dev

リンクされたノードNeo4jの任意のクラスターを検索する

分類Dev

neo4jで全文検索を実装する方法は?

分類Dev

Neo4j / Cypher-指定された親にのみリンクするノードを検索します

分類Dev

neo4jでは、日付でインデックスを付けて日付範囲を検索するにはどうすればよいですか?

分類Dev

Neo4jで郵便番号ベースの検索をモデル化する方法は?

分類Dev

neo4jスキーマで操作を元に戻す

分類Dev

neo4jの親関係に基づいてノードを検索する

分類Dev

neo4jの特定のトップノードに接続されているすべてのノードと関係を検索する方法

分類Dev

ノードをノードのリストに変換するneo4j

分類Dev

インデックスよりも優れたNeo4J検索

分類Dev

Macにneo4jをインストール/起動する方法は?

分類Dev

neo4jでノードにテキストを設定する方法

分類Dev

CSV関係をNeo4jにインポートする

分類Dev

Neo4j: 最適パス検索

分類Dev

Neo4jリスト内のneo4jでノードの関係を作成する方法は?

分類Dev

Neo4jでの全文検索、スコアを取得することは可能ですか?

分類Dev

Cypher(Neo4j)-ノードからの1つの関係が検索パスに関係なく条件を満たす限り、すべての関係を検索しますか?

分類Dev

neo4jを無効にする方法-見積もりチェックをインポートする

分類Dev

neo4jクエリでプロパティを検索する

分類Dev

Neo4jで識別子名を検索/照合/選択する方法

分類Dev

neo4j OGMを使用してプロパティ名でノードを検索する

分類Dev

Neo4Jで同じプロパティを持つノードを検索する

Related 関連記事

  1. 1

    neo4j cypher、ノードを検索し、IDによる関係です

  2. 2

    neo4j:リスト内の値を効率的に検索する方法は?

  3. 3

    neo4j:リスト内の値を効率的に検索する方法は?

  4. 4

    スキーマインデックスを使用してNeo4jのノードを検索する

  5. 5

    neo4jで繰り返されるパターンを検索する

  6. 6

    HTMLマークアップを使用したリッチテキストでのNeo4jの全文検索

  7. 7

    neo4j.rb:neo4j.rbを使用してテキスト検索を実装するにはどうすればよいですか?

  8. 8

    リンクされたノードNeo4jの任意のクラスターを検索する

  9. 9

    neo4jで全文検索を実装する方法は?

  10. 10

    Neo4j / Cypher-指定された親にのみリンクするノードを検索します

  11. 11

    neo4jでは、日付でインデックスを付けて日付範囲を検索するにはどうすればよいですか?

  12. 12

    Neo4jで郵便番号ベースの検索をモデル化する方法は?

  13. 13

    neo4jスキーマで操作を元に戻す

  14. 14

    neo4jの親関係に基づいてノードを検索する

  15. 15

    neo4jの特定のトップノードに接続されているすべてのノードと関係を検索する方法

  16. 16

    ノードをノードのリストに変換するneo4j

  17. 17

    インデックスよりも優れたNeo4J検索

  18. 18

    Macにneo4jをインストール/起動する方法は?

  19. 19

    neo4jでノードにテキストを設定する方法

  20. 20

    CSV関係をNeo4jにインポートする

  21. 21

    Neo4j: 最適パス検索

  22. 22

    Neo4jリスト内のneo4jでノードの関係を作成する方法は?

  23. 23

    Neo4jでの全文検索、スコアを取得することは可能ですか?

  24. 24

    Cypher(Neo4j)-ノードからの1つの関係が検索パスに関係なく条件を満たす限り、すべての関係を検索しますか?

  25. 25

    neo4jを無効にする方法-見積もりチェックをインポートする

  26. 26

    neo4jクエリでプロパティを検索する

  27. 27

    Neo4jで識別子名を検索/照合/選択する方法

  28. 28

    neo4j OGMを使用してプロパティ名でノードを検索する

  29. 29

    Neo4Jで同じプロパティを持つノードを検索する

ホットタグ

アーカイブ