Microsoft Academic Knowledge

 

About

Microsoft Academic Knowledge search engine uses the Academic Knowledge API to interpret the user queries for academic intent and retrieve rich information from the Microsoft Academic Graph (MAG). For more information about the Microsoft Academic Knowledge project, see here in the Microsoft documentation.

How to Attain a Subscription Key

You enter your Microsoft subscription key into the search engine. This key is used to run authorized calls against the API.

  1. If you don't have an account yet, click here to sign up.
  2. Once this step is completed, go here to subscribe.
  3. Once this process is completed, you are taken to your account page where you can copy the subscription key:

Add a Microsoft Academic Knowledge Search Engine to SmartHub

Use the following instructions to add the Microsoft Academic Knowledge search engine to SmartHub:

  1. Navigate to the SmartHub Administration page: http(s)://[web-app-url]/_admin
  2. Click Add New search engine.
  3. The search engine dialogue box appears.
  4. Select Type: Regular.
  5. Enter a search engine name.
  6. Select the search engine type Academic Knowledge Experimental.
  7. Enter your parameters as set and defined in the table below into the appropriate fields.
  8. Click OK.


Parameters

Parameter Required? Description
Academic API Access Key yes Type the subscription key obtained using the steps above.
Maximum number of results optional The API does not return the number of matches, so you must input a value to enable pagination on the search engine.
Override default request attributes optional

If you need any extra properties to be returned for each item, use this text box to supply the complete list of attributes. If you add extra mappings in the Property Mapper, the MS Academic properties need to be added in this list too.

Default Attribute List:

  • Id,S,DN,Ti,D,AA.DAuN,J.JN,PB

Complete Attribute List