Arnetminer Web Services

Introduction

Arnetminer is a search and mining engine for academic research network. Currently, it has several search and mining funtions. We provide these functions as web services here.

Functions

  • Person Search

  • * function - search for a person list
    * param keyword - E.g: Jiawei Han pos:professor aff:Illinois edu:ph.D all:computer
    * param start_page - the start page number you want to return, default value is 0.
    * param num - the number of persons you want to return for each page, default value is 10.
    * return - a list of persons
  • get Person Detail

  • * function - search for a person's detail information by his name and person id.
    * param name - E.g: Jiawei Han pos:professor aff:Illinois edu:ph.D all:computer
    * param personId - the person's id
    * return - the detailed information of the person
  • Publication Search

  • * function - search for a publication list
    * param keyword - E.g: information extraction
    * param start_page - the start page number you want to return, default value is 0.
    * param num - the number of publications you want to return for each page, default value is 10.
    * return - a list of publications
  • get Publication Detail

  • * function - search for a publication's detail information by publication id.
    * param name - E.g: information extraction
    * param pubId - the publication id
    * return - the detailed information of the publication
  • Conference Search

  • * function - search for a conference list
    * param keyword - E.g: sigmod
    * param start_page - the start page number you want to return, default value is 0.
    * param num - the number of conferences you want to return for each page, default value is 10.
    * return - a list of conferences
  • get Conference Detail

  • * function - search for a Conference's detail information by conference id.
    * param name - E.g: sigmod
    * param confId - the conference id
    * return - the detailed information of the conference
  • Expert Search

  • * function - search for an expert list
    * param keyword - E.g: data mining
    * method - "profile-only" or "Profile+Propagation", "profile-only" only uses the person profile information to find experts, while "Profile+Propagation" also considers the relationships between persons to find experts, default value is "profile-only".
    * param start_page - the start page number you want to return, default value is 0.
    * param num - the number of experts you want to return for each page, default value is 10.
    * return - a list of experts
  • Association Search

  • * function - search for an association list between two persons
    * param first_id - person id of the first person
    * param second_id - person id of the second person
    * beta - beta is used to control the number of returned associations. The larger the more associations would be returned. We constraint alpha to be less than 2 to avoid the possible large computational cost, defaut value is 0.5.
    * sortType - "length" or "score", "length" means rank the associations by the number of persons in one association, "score" means rank the associations by the closeness of the two target perons, default value is "length".
    * return - a list of associations
  • Subtopic Search

  • * function - search for a sub topic list
    * param keyword - E.g: web extraction
    * param start_page - the start page number you want to return, default value is 0.
    * param num - the number of publications you want to return for each page, default value is 10.
    * return - a list of sub topics, each topic contains a list of publication.
  • SurveyPaper Search

  • * function - search for a survey paper list
    * param keyword - E.g: information extraction
    * param start_page - the start page number you want to return, default value is 0.
    * param num - the number of publications you want to return for each page, default value is 10.
    * return - a list of survey papers

WSDL URL

http://www.arnetminer.org/services/ArnetminerSearchWebService?wsdl

Samples Download

Samples for Java

Samples for C#