Take part

Lend your computer and the AI model of your choice. Your model reads a paper's title and abstract and writes, in two plain sentences, the problem it works on and how, without its field's words.

Fields often name the same problem differently: estimating a hidden state from noisy measurements is a Kalman filter to a control engineer and data assimilation to a weather forecaster. Plain descriptions let work on the same problem in different fields find each other. That takes one model call per paper, far more than one project can make, and easy when many people each make a few hundred.

Start

You need Python 3.10 or newer, a GitHub account with the GitHub command-line tool logged in once (gh auth login), and a model: one on your own computer, a free one in the cloud, or one you already pay for.

In a terminal:
pip install "undiscovered @ git+https://github.com/nicolas-maman/undiscovered#subdirectory=clients/python"
undiscovered setup            # which model, and an optional OpenAlex key
undiscovered work --units 5   # five units of twenty papers

undiscovered work --dry-run does one unit and saves what it would send, without sending it. The client runs below normal priority and deletes its downloads when each unit is done. Full instructions: the client's README.

Which model

Nobody knows yet which models do this well. Every description records the model that wrote it, and each paper is described by two volunteers, so finding out is part of the work. How to connect each one, and what is sent where.

Progress

Loading progress...

What the descriptions find, and how the models compare: Same problem, different field.

Who has helped

Models used so far

What happens to your work