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 listget Person Detail
* function - search for a person's detail information by his name and person id.Publication Search
* function - search for a publication listget Publication Detail
* function - search for a publication's detail information by publication id. Conference Search
* function - search for a conference listget Conference Detail
* function - search for a Conference's detail information by conference id. Expert Search
* function - search for an expert listAssociation Search
* function - search for an association list between two personsSubtopic Search
* function - search for a sub topic listSurveyPaper Search
* function - search for a survey paper 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
* 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
* 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
* param name - E.g: information extraction
* param pubId - the publication id
* return - the detailed information of the publication
* 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
* param name - E.g: sigmod
* param confId - the conference id
* return - the detailed information of the conference
* 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
* 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
* 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.
* 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