Microsoft Academic Knowledge

About

MS Academic Knowledge backend The search engine your SmartHub instance uses to perform queries. SmartHub can be configured to use more than one 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).

You can read here more about Academic Knowledge project.

How to Attain a Subscription Key

You enter your Microsoft subscription key into the backend. 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 Backend to Smart Hub

Use the following instructions to add the Microsoft Academic Knowledge backend to SmartHub:

  1. Navigate to the SmartHub Administration page: http(s)://[web-app-url]/_admin

  2. Click Add New backend.

  3. The backend dialogue box appears.

  4. Enter a backend name.

  5. Select the backend type "AcademicKnowledgeBackend."

  6. Enter your parameters as set and defined in the table below into the appropriate fields.

  7. 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 backend.
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