Metis — Suggest Interests From Work
suggest_interests_from_workAnalyzes a researcher's own papers, projects, and notes to find recurring domain terms missing from their declared interests, then proposes those suggestions, with the option to apply them to the library list.
Instructions
Read the researcher's own work and propose interests they have not declared.
Interests should not depend on someone being able to articulate them from a
blank field. Their work already states them — project titles, captured ideas,
what their papers are about, what their sessions keep returning to. This mines
those sources for recurring domain terms and proposes the ones missing from
their declared lists.
Proposals go to the LIBRARY list by default: what recurs in someone's own
papers and projects is what they want a background on. What they want to hear
about in the NEWS is a different question, frequently outside their work
entirely, and cannot be mined from it — that one has to be asked. See
`start_interest_interview()`.
Args:
apply: False (default) proposes only, so the researcher decides. True adds
the suggestions to `library_interests` directly — use when they have
said to go ahead, or for a silent top-up during onboarding.
top: How many suggestions to consider. Default 12.
Returns:
Suggested terms with what evidence supports each, and what was already
declared so nothing is proposed twice.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| top | No | ||
| apply | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |