Skip to main content

Function: usePaperSuggestions()

usePaperSuggestions(options): UseQueryResult<undefined | { papers: object[]; profileUsed: { displayName: string; hasExternalIds: boolean; hasOrcid: boolean; nameVariants: string[]; }; }, Error>

Defined in: web/lib/hooks/use-claiming.ts:433

Fetches paper suggestions based on the user's Chive profile.

Parameters

options

UsePaperSuggestionsOptions = {}

Query options

Returns

UseQueryResult<undefined | { papers: object[]; profileUsed: { displayName: string; hasExternalIds: boolean; hasOrcid: boolean; nameVariants: string[]; }; }, Error>

Query result with suggested papers

Remarks

Returns papers that likely match the user's authorship based on:

  • ORCID matches
  • Name similarity to profile's name variants
  • Affiliation overlap
  • Research keyword matches