SearchResultItem

Le résultat de recherche contient le nom de l'asset et les périodes correspondantes.

Représentation JSON
{
  "asset": string,
  "segments": [
    {
      object (TemporalPartition)
    }
  ],
  "segment": {
    object (TemporalPartition)
  },
  "relevance": number,
  "requestedAnnotations": [
    {
      object (Annotation)
    }
  ],
  "annotationMatchingResults": [
    {
      object (AnnotationMatchingResult)
    }
  ]
}
Champs
asset

string

Nom de la ressource de l'asset. Format: "projects/{project_number}/locations/{locationId}/corpora/{corpus_id}/assets/{assetId}"

segments[]
(deprecated)

object (TemporalPartition)

Segments d'éléments correspondants. Obsolète: veuillez utiliser le champ segment au singulier.

segment

object (TemporalPartition)

Segment d'éléments correspondant.

relevance

number

Pertinence de cet SearchResultItem par rapport à la requête de recherche de l'utilisateur. Actuellement disponible uniquement dans Image Warehouse, et représente par défaut la similarité cosinus. À l'avenir, d'autres mesures telles que le "produit scalaire" ou la "pertinence" pourront être demandées dans la requête de recherche.

requestedAnnotations[]

object (Annotation)

Annotations des résultats de recherche spécifiées par resultAnnotationKeys dans la requête de recherche.

annotationMatchingResults[]

object (AnnotationMatchingResult)

Résultats correspondant aux annotations basées sur des critères ou une sélection d'attributs associés à cet élément de résultat de recherche. Ne contient que les résultats pour les critères ou les facetSelections avec fetchMatchedAnnotations=true.

AnnotationMatchingResult

Stocke les résultats de correspondance des critères-annotations pour chaque élément de résultat de recherche.

Représentation JSON
{
  "criteria": {
    object (Criteria)
  },
  "matchedAnnotations": [
    {
      object (Annotation)
    }
  ],
  "status": {
    object (Status)
  }
}
Champs
criteria

object (Criteria)

Critères utilisés pour la mise en correspondance. Il peut s'agir de critères de recherche saisis ou de critères convertis à partir d'une sélection de facettes.

matchedAnnotations[]

object (Annotation)

Annotations correspondant aux critères.

status

object (Status)

État du résultat de la mise en correspondance. Valeurs possibles : FAILED_PRECONDITION : les critères ne sont pas éligibles à la mise en correspondance. OK. La mise en correspondance est effectuée.