Skip to main content

Interface: RelatedEprint

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

Related eprint with relationship metadata.

Since​

0.1.0

Extends​

  • RankableItemRichAbstract

Properties​

abstract?​

readonly optional abstract: null | string | AnnotationBody

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

Rich text abstract (AnnotationBody from PostgreSQL, string from Neo4j).


authors?​

readonly optional authors: readonly object[]

Defined in: src/types/interfaces/ranking.interface.ts:135

Authors of the item.

Inherited from​

RankableItemRichAbstract.authors


categories?​

readonly optional categories: readonly string[]

Defined in: src/types/interfaces/ranking.interface.ts:130

Categories or fields associated with the item.

Remarks​

Used for field relevance scoring. Can be:

  • arXiv categories (e.g., "cs.AI", "physics.hep-th")
  • Field names (e.g., "Computer Science", "Physics")
  • Subject headings

Inherited from​

RankableItemRichAbstract.categories


explanation​

readonly explanation: string

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

Human-readable explanation.


publicationDate?​

readonly optional publicationDate: Date

Defined in: src/types/interfaces/ranking.interface.ts:150

Publication date.

Inherited from​

RankableItemRichAbstract.publicationDate


relationshipType​

readonly relationshipType: RelatedEprintRelationship

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

Type of relationship.


score​

readonly score: number

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

Overall similarity score (0-1).


signalScores?​

readonly optional signalScores: object

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

Individual signal scores.

authors?​

readonly optional authors: number

citations?​

readonly optional citations: number

collaborative?​

readonly optional collaborative: number

concepts?​

readonly optional concepts: number

semantic?​

readonly optional semantic: number

topics?​

readonly optional topics: number


source?​

readonly optional source: string

Defined in: src/types/interfaces/ranking.interface.ts:145

Source identifier (e.g., "arxiv", "lingbuzz").

Inherited from​

RankableItemRichAbstract.source


title​

readonly title: string

Defined in: src/types/interfaces/ranking.interface.ts:119

Item title (required for text matching).

Inherited from​

RankableItemRichAbstract.title


uri​

readonly uri: AtUri

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

AT-URI of the related eprint.