Add dates to annotations

It would be great if it was possible to associate date stamps with annotations. This could be done, for example, by augmenting the link table with a new date field; so another row here:

Alternatively, could add to the example table.

Currently, for debugging past annotations, we’re forced to use only the order of the annotations (assuming link and example IDs are auto-incremented) and of course the created field on the dataset table. I feel like this will benefit many down the line.

1 Like

Thanks, that’s a good idea! We just need to make sure we can do this in a backwards-compatible way, so that users won’t have to adjust their entire database.

Another thing that might be worth considering is that examples in one batch will likely still end up with the same timestamp (because we’ll be using the time of when they were added, not the time when the user physically clicked on accept or reject). But I think that’s fine, because it’d still allow you to order by timestamp and then by ID?

In the meantime, if you want to experiment with this and find the solution that works best for you, you can always edit the Link or Example model in components/db.py.

1 Like

Sounds great. Thank you so much for the feedback and the advice.