Get related papers for an eprint based on citation patterns, semantic similarity, and topic overlap. Supports graph-based analysis including co-citation and bibliographic coupling.
Parameters
includeTypes
array
of string
Optional
Types of relationships to include. 'co-citation' and 'bibliographic-coupling' use graph analysis. 'collaborative' uses collaborative filtering.
limit
integer
Optional
Maximum number of similar papers
uri
string
at-uri
Required
AT-URI of the eprint
weightAuthorNetwork
integer
Optional
Weight for author network signal (0-100)
weightCoCitation
integer
Optional
Weight for co-citation signal (0-100)
weightCollaborative
integer
Optional
Weight for collaborative filtering signal (0-100)
weightConceptOverlap
integer
Optional
Weight for concept overlap signal (0-100)
weightSemantic
integer
Optional
Weight for semantic similarity signal (0-100)
Output
application/jsoneprint
ref#eprintRef
Required
No description available.
related
array
Required
No description available.
Errors
NotFound
ServiceUnavailable
Try It
Requests are sent directly from your browser. Some servers may block requests due to CORS.
View raw schema
{
"type": "query",
"errors": [
{
"name": "NotFound"
},
{
"name": "ServiceUnavailable"
}
],
"output": {
"schema": {
"type": "object",
"required": [
"eprint",
"related"
],
"properties": {
"eprint": {
"ref": "#eprintRef",
"type": "ref"
},
"related": {
"type": "array",
"items": {
"ref": "#relatedEprint",
"type": "ref"
}
}
}
},
"encoding": "application/json"
},
"parameters": {
"type": "params",
"required": [
"uri"
],
"properties": {
"uri": {
"type": "string",
"format": "at-uri",
"description": "AT-URI of the eprint"
},
"limit": {
"type": "integer",
"default": 5,
"maximum": 20,
"minimum": 1,
"description": "Maximum number of similar papers"
},
"includeTypes": {
"type": "array",
"items": {
"type": "string",
"knownValues": [
"semantic",
"citation",
"topic",
"author",
"co-citation",
"bibliographic-coupling",
"collaborative"
]
},
"description": "Types of relationships to include. 'co-citation' and 'bibliographic-coupling' use graph analysis. 'collaborative' uses collaborative filtering."
},
"weightSemantic": {
"type": "integer",
"maximum": 100,
"minimum": 0,
"description": "Weight for semantic similarity signal (0-100)"
},
"weightCoCitation": {
"type": "integer",
"maximum": 100,
"minimum": 0,
"description": "Weight for co-citation signal (0-100)"
},
"weightAuthorNetwork": {
"type": "integer",
"maximum": 100,
"minimum": 0,
"description": "Weight for author network signal (0-100)"
},
"weightCollaborative": {
"type": "integer",
"maximum": 100,
"minimum": 0,
"description": "Weight for collaborative filtering signal (0-100)"
},
"weightConceptOverlap": {
"type": "integer",
"maximum": 100,
"minimum": 0,
"description": "Weight for concept overlap signal (0-100)"
}
}
},
"description": "Get related papers for an eprint based on citation patterns, semantic similarity, and topic overlap. Supports graph-based analysis including co-citation and bibliographic coupling."
}