0

Retrieve と Rank に Solr コレクションがあり、これにはdocument_sub_typeというフィールドが含まれています。このフィールドは Solr スキーマでインデックス化されていますが、フィールド タイプの値はありません (ランカーが使用することを意図したフィールドには、「Watson_text_en」のフィールド タイプの値が必要であることを理解していますが、このフィールドにはありません)。このdocument_sub_typeメタデータ フィールドで結果をフィルタリングします。

Power Systems クライアント参照 AND (document_sub_type:"Client Reference*" OR document_sub_type:"Case Study*")というクエリを R&Rの/selectエンドポイントに送信すると、document_sub_type 値が "Client Reference Book" のドキュメントのみが返されます。または「Client Reference Brief」、予想通り。ただし、同じクエリを/fcselectエンドポイントに送信すると、返されたドキュメントの document_sub_type 値が明らかに任意の値を含む可能性があります。

ランカーが完全にトレーニングされていないことは認めますが、これはクエリからランカーを省略した場合でも発生します。

/fcselect がクエリのメタデータ部分を無視するのはなぜですか?

2 つのクエリからの完全な応答本文は次のとおりです。

/選択から:

{
  "responseHeader": {
    "status": 0,
    "QTime": 2,
    "params": {
      "q": "power systems client reference AND (document_sub_type:\"Client Reference*\" OR document_sub_type:\"Case Study*\")",
      "fl": "document_sub_type",
      "wt": "json"
    }
  },
  "response": {
    "numFound": 89,
    "start": 0,
    "docs": [
      {
        "document_sub_type": "Client Reference Book"
      },
      {
        "document_sub_type": "Client Reference Brief"
      },
      {
        "document_sub_type": "Client Reference Brief"
      },
      {
        "document_sub_type": "Client Reference Brief"
      },
      {
        "document_sub_type": "Client Reference Book"
      },
      {
        "document_sub_type": "Client Reference Brief"
      },
      {
        "document_sub_type": "Client Reference Brief"
      },
      {
        "document_sub_type": "Client Reference Brief"
      },
      {
        "document_sub_type": "Client Reference Brief"
      },
      {
        "document_sub_type": "Client Reference Brief"
      }
    ]
  }
}

/fcselect から:

{
  "responseHeader": {
    "status": 0,
    "QTime": 65,
    "params": {
      "q": "power systems client reference AND (document_sub_type:\"Client Reference*\" OR document_sub_type:\"Case Study*\")",
      "ranker_id": "c852c8x19-rank-422",
      "fl": "document_sub_type",
      "wt": "json"
    }
  },
  "response": {
    "numFound": 39428,
    "start": 0,
    "maxScore": 10,
    "docs": [
      {
        "document_sub_type": "Sales guidance"
      },
      {
        "document_sub_type": "Other sales tool or Utility"
      },
      {
        "document_sub_type": "Client Reference Book"
      },
      {
        "document_sub_type": "Client Reference Brief"
      },
      {
        "document_sub_type": "Client Reference Book"
      },
      {
        "document_sub_type": "At a Glance"
      },
      {
        "document_sub_type": "Brief or Template for Marketing"
      },
      {
        "document_sub_type": "text/plain"
      },
      {
        "document_sub_type": "Brief or Template for Marketing"
      },
      {
        "document_sub_type": "QRG"
      }
    ]
  }
}
4

1 に答える 1