Interface: RecommendationExplanation
Defined in: src/types/interfaces/discovery.interface.ts:488
Explanation for a recommendation.
Since
0.1.0
Properties
data?
readonlyoptionaldata:object
Defined in: src/types/interfaces/discovery.interface.ts:507
Supporting data for the explanation.
collaboratorName?
readonlyoptionalcollaboratorName:string
Collaborator name.
matchingConcepts?
readonlyoptionalmatchingConcepts: readonlystring[]
Matching concepts.
matchingFields?
readonlyoptionalmatchingFields: readonlystring[]
Matching fields.
sharedCitations?
readonlyoptionalsharedCitations:number
Number of shared citations.
similarPaperTitle?
readonlyoptionalsimilarPaperTitle:string
Title of a similar paper from user's history.
text
readonlytext:string
Defined in: src/types/interfaces/discovery.interface.ts:497
Human-readable explanation text.
type
readonlytype:RecommendationReasonType
Defined in: src/types/interfaces/discovery.interface.ts:492
Primary reason type.
weight
readonlyweight:number
Defined in: src/types/interfaces/discovery.interface.ts:502
Weight of this signal in the final score.