从 Microsoft Academic Graph 获取信息 API
Get Information from Microsoft Academic Graph API
我正在尝试将 Microsoft Academic Graph API 与 Python 一起使用,以获取有关作者的隶属关系的信息。但是,
中提供的信息
https://docs.microsoft.com/en-us/azure/cognitive-services/academic-knowledge/graphsearchmethod
我不清楚。
我也看过
我正在尝试这样的事情:
import requests
url = "https://westus.api.cognitive.microsoft.com/academic/v1.0/graph/search"
querystring = {"mode":"json%0A"}
payload = "{}"
response = requests.request("POST", url, data=payload, params=querystring)
print(response.text)
我应该在 "payload" 中输入什么来检索作者 "John Doe" 的隶属关系?
您似乎使用了错误的端点。
至于任何实验性的文档似乎已经过时了。
我已成功调用 https://api.labs.cognitive.microsoft.com/academic/v1.0/evaluate
这些端点可以在 cognitive labs documentation.
中看到
我还不知道如何检索学术资料,因为下面的查询没有结果,而 academic.microsoft.com 有负载。
https://api.labs.cognitive.microsoft.com/academic/v1.0/evaluate?expr=Composite(AA.AuN='Harry L. Anderson')&model=latest&count=10&attributes=Id,Ti,AA.AuN,E,AA.AuId
希望这可以帮助遇到此问题的任何人。
更新:
这是同一作者的有效查询:
https://api.labs.cognitive.microsoft.com/academic/v1.0/evaluate?model=latest&count=100&expr=Composite(AA.AuN=='harry l anderson')&attributes=Id,Ti,AA.AuN,E,AA.AuId
注意作者姓名必须小写。
有一个工具可以将 MAG 迁移到 Apache Elasticsearch ;)
我正在尝试将 Microsoft Academic Graph API 与 Python 一起使用,以获取有关作者的隶属关系的信息。但是,
中提供的信息https://docs.microsoft.com/en-us/azure/cognitive-services/academic-knowledge/graphsearchmethod
我不清楚。
我也看过
我正在尝试这样的事情:
import requests
url = "https://westus.api.cognitive.microsoft.com/academic/v1.0/graph/search"
querystring = {"mode":"json%0A"}
payload = "{}"
response = requests.request("POST", url, data=payload, params=querystring)
print(response.text)
我应该在 "payload" 中输入什么来检索作者 "John Doe" 的隶属关系?
您似乎使用了错误的端点。
至于任何实验性的文档似乎已经过时了。
我已成功调用 https://api.labs.cognitive.microsoft.com/academic/v1.0/evaluate
这些端点可以在 cognitive labs documentation.
我还不知道如何检索学术资料,因为下面的查询没有结果,而 academic.microsoft.com 有负载。
https://api.labs.cognitive.microsoft.com/academic/v1.0/evaluate?expr=Composite(AA.AuN='Harry L. Anderson')&model=latest&count=10&attributes=Id,Ti,AA.AuN,E,AA.AuId
希望这可以帮助遇到此问题的任何人。
更新:
这是同一作者的有效查询:
https://api.labs.cognitive.microsoft.com/academic/v1.0/evaluate?model=latest&count=100&expr=Composite(AA.AuN=='harry l anderson')&attributes=Id,Ti,AA.AuN,E,AA.AuId
注意作者姓名必须小写。
有一个工具可以将 MAG 迁移到 Apache Elasticsearch ;)