Apologies in advance if this issue has already been dealt with (I wasn’t able to find a post with my exact case). When I close/reopen a session using the following command, my interface displays annotations that have already been classified:
By default, Prodigy tries to make as little assumptions as possible about your stream and the dataset you’re saving your annotations to. But you can tell it to explicitly exclude all questions you’ve already annotated in any dataset using the --exclude option:
You can define one or more comma-separated datasets to exclude – for example, the current dataset, but also any other sets you’ve created before. (If you’re interested in how this works under the hood and how Prodigy decides whether a task was annotated before, you can find more details in the set_hashes section in the docs.)