Skip to content

Conversation

@lgaborini
Copy link

Hello, I added some UI enhancements:

  • the "Skip" button (does not update the status of the pair)
  • the "Unknown" button (resets the status of the pair to neither match nor distinct)
  • navigation buttons to scroll through all candidate pairs (first, back, next, last, go to first unknown)
  • keyboard shortcuts associated to every action
  • a div showing the status of each pair
  • feedback using toasts
  • a "Back" button when the end is reached

A live version is hosted here.

On my wishlist:

  • make AnnotationWrapper export a JSON with similarities and matching statuses, to refine classifier outputs
  • use standard colors for match/unknown/distinct elements (buttons, statuses, toasts)
  • undo/redo and action history (I'm not sure it's feasible without moving the whole appData into the React state)
  • add an overview screen of all candidates, to jump around by clicking (a grid view perhaps?)
  • controls to filter by similarity range

(It's my first time ever using React: feel free to drop or correct my code!)

@lgaborini lgaborini changed the title UI improvements UI improvements: more buttons, keyboard shortcuts Oct 15, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant