Skip to main content

Interface: RecommendationExplanation

Defined in: src/types/interfaces/discovery.interface.ts:515

Explanation for a recommendation.

Since​

0.1.0

Properties​

data?​

readonly optional data: object

Defined in: src/types/interfaces/discovery.interface.ts:534

Supporting data for the explanation.

collaboratorName?​

readonly optional collaboratorName: string

Collaborator name.

matchingConcepts?​

readonly optional matchingConcepts: readonly string[]

Matching concepts.

matchingFields?​

readonly optional matchingFields: readonly string[]

Matching fields.

sharedCitations?​

readonly optional sharedCitations: number

Number of shared citations.

similarPaperTitle?​

readonly optional similarPaperTitle: string

Title of a similar paper from user's history.


text​

readonly text: string

Defined in: src/types/interfaces/discovery.interface.ts:524

Human-readable explanation text.


type​

readonly type: RecommendationReasonType

Defined in: src/types/interfaces/discovery.interface.ts:519

Primary reason type.


weight​

readonly weight: number

Defined in: src/types/interfaces/discovery.interface.ts:529

Weight of this signal in the final score.