search_paper
Search academic papers across disciplines using Semantic Scholar. Filter by publication type, year, venue, citation count, and more to find relevant research.
Instructions
Search for papers using Semantic Scholar. Use 'fields' parameter to customize returned data
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | A plain-text search query string. - No special query syntax is supported - Hyphenated query terms yield no matches (replace it with space to find matches). | |
| fields | No | A comma-separated list of the fields to be returned. The paperId field is always returned. See the resource 'semantic-scholar://fields/paper' for available fields. Examples: - `title,url` - `title,embedding.specter_v2` - `title,authors,citations.title,citations.abstract` | paperId,title,abstract,authors,year,citationCount |
| publicationTypes | No | A comma-separated list of publication types to include. Available types: Review, JournalArticle, CaseReort, ClinicalTrial, Conference, Dataset, Editorial, LettersAndComments, MetaAnalysis, News, Study, Book, BookSection Example: `Review,JournalArticle` will return papers with publication types Review and/or JournalArticle | |
| openAccessPdf | No | Restricts results to only include papers with a public PDF. | |
| minCitationCount | No | Restricts results to only include papers with the minimum number of citations. | |
| publicationDateOrYear | No | Restricts results to the given range of publication dates or years (inclusive). Accepts the format `<startDate>:<endDate>` with each date in `YYYY-MM-DD` format. Each term is optional, allowing for specific dates, fixed ranges, or open-ended ranges. In addition, prefixes are suported as a shorthand, e.g. `2020-06` matches all dates in June 2020. Specific dates are not known for all papers, so some records returned with this filter will have a `null` value for publicationDate. `year`, however, will always be present. For records where a specific publication date is not known, they will be treated as if published on January 1st of their publication year. Examples: - `2019-03-05` on March 3rd, 2019 - `2019-03` during March 2019 - `2019` during 2019 - `2016-03-05:2020-06-06` as early as March 5th, 2016 or as late as June 6th, 2020 - `1981-08-25:` on or after August 25th, 1981 - `:2015-01` before or on January 31st, 2015 - `2015:2020` between January 1st, 2015 and December 31st, 2020 | |
| year | No | Restricts results to the given publication year or range of years (inclusive). Examples: - `2019` in 2019 - `2016-2020` as early as 2016 or as late as 2020 - `2010-` during or after 2010 - `-2015` before or during 2015 | |
| venue | No | Restricts results to papers published in the given venues, formatted as a comma-separated list. Input could also be an ISO4 abbreviation. Examples include: - Nature - New England Journal of Medicine - Radiology - N. Engl. J. Med. Example: `Nature,Radiology` will return papers from venues Nature and/or Radiology. | |
| fieldsOfStudy | No | A Comma-separated list of fields of study to include. Available fields of study: Computer Science,Medicine,Chemistry,Biology,Materials Science,Physics,Geology,Psychology,Art,History,Geography,Sociology,Business,Political Science,Economics,Philosophy,Mathematics,Engineering,Environmental Science,Agricultural and Food Sciences,Education,Law,Linguistics Example: `Physics,Mathematics` will return papers with either Physics or Mathematics in their list of fields-of-study. | |
| offset | No | Starting position in the list of results | |
| limit | No | Maximum number of results to return (max: 100) |