Skip to main content

Interface: RecommendationExplanation

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

Explanation for a recommendation.

Since

0.1.0

Properties

data?

readonly optional data: object

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

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:497

Human-readable explanation text.


type

readonly type: RecommendationReasonType

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

Primary reason type.


weight

readonly weight: number

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

Weight of this signal in the final score.