Microsoft Academic API,知识图谱搜索 -- 检索到的论文为空
Microsoft Academic API, Knowledge graph search -- retrieved paper empty
我正在使用 Microsoft Academic API 的 graph search 方法使用以下查询按 ID 检索论文:
{
"path": "/paper",
"paper": {
"type": "Paper",
"id": [2557283755],
"select": [
"PublishYear",
"CitationCount",
"OriginalTitle",
"NormalizedTitle",
"DOI"
]
}
}
我遇到的问题是,对于某些论文,响应完全是空的,即使当我通过用户界面查找论文时,它有完整的元数据。例如,尝试通过 API 检索 this paper 会得到
{
"Results": [
[
{
"CellID": 2557283755,
"PublishYear": "",
"CitationCount": "",
"OriginalTitle": "",
"NormalizedTitle": "",
"DOI": ""
}
]
]
}
而对于另一篇论文,答案是正确的:
{
"Results": [
[
{
"CellID": 2112796928,
"PublishYear": "1998",
"CitationCount": "135",
"OriginalTitle": "Gradient-based learning applied to document recognition",
"NormalizedTitle": "gradient based learning applied to document recognition",
"DOI": "10.1109/5.726791"
}
]
]
}
有人有这方面的经验吗?对我来说,这看起来像是数据库中的一个错误,但我想确保它与我的查询无关。谢谢!
该问题是由数据版本差异引起的。图搜索方法使用的学术图数据集版本可能与微软学术门户不一样https://academic.microsoft.com。我们正在部署一个新的数据管道,使版本差异尽可能小。
我正在使用 Microsoft Academic API 的 graph search 方法使用以下查询按 ID 检索论文:
{
"path": "/paper",
"paper": {
"type": "Paper",
"id": [2557283755],
"select": [
"PublishYear",
"CitationCount",
"OriginalTitle",
"NormalizedTitle",
"DOI"
]
}
}
我遇到的问题是,对于某些论文,响应完全是空的,即使当我通过用户界面查找论文时,它有完整的元数据。例如,尝试通过 API 检索 this paper 会得到
{
"Results": [
[
{
"CellID": 2557283755,
"PublishYear": "",
"CitationCount": "",
"OriginalTitle": "",
"NormalizedTitle": "",
"DOI": ""
}
]
]
}
而对于另一篇论文,答案是正确的:
{
"Results": [
[
{
"CellID": 2112796928,
"PublishYear": "1998",
"CitationCount": "135",
"OriginalTitle": "Gradient-based learning applied to document recognition",
"NormalizedTitle": "gradient based learning applied to document recognition",
"DOI": "10.1109/5.726791"
}
]
]
}
有人有这方面的经验吗?对我来说,这看起来像是数据库中的一个错误,但我想确保它与我的查询无关。谢谢!
该问题是由数据版本差异引起的。图搜索方法使用的学术图数据集版本可能与微软学术门户不一样https://academic.microsoft.com。我们正在部署一个新的数据管道,使版本差异尽可能小。