recommendations_from_lists
Discover relevant academic papers by providing examples of liked papers and optionally disliked ones. Generates tailored recommendations for research niches or reading lists.
Instructions
Get paper recommendations based on a list of positive example papers (papers you like) and optional negative examples (papers to avoid). Useful for discovering papers in a specific research niche or building a reading list.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Number of recommendations to return (1-500, default: 10). | |
| fields | No | Comma-separated fields to return, overriding defaults. Paper fields: paperId, title, abstract, authors, year, citationCount, referenceCount, influentialCitationCount, isOpenAccess, openAccessPdf, fieldsOfStudy, externalIds, url, venue, publicationVenue, publicationTypes, publicationDate, journal, citations, references. Author fields: authorId, name, affiliations, homepage, paperCount, citationCount, hIndex. | |
| response_format | No | Output format: 'markdown' for human-readable text (default), 'json' for raw structured data | markdown |
| negative_paper_ids | No | Optional list of paper IDs to steer away from (0-100). These are used as negative examples. | |
| positive_paper_ids | Yes | List of paper IDs the user finds relevant/interesting (1-100). These are used as positive examples for the recommendation engine. |