filterbubbler / filterbubbler-web-ext

The FilterBubbler WebExtension turns your browser into a collaborative text classification lab.
37 stars 17 forks source link

On the matches page add a dropdown that lists each class to correct the classification directly. #54

Open schue opened 6 years ago

schue commented 6 years ago

There should be a way to directly confirm or update (if wrong) the match that is displayed. Currently, you have to go to the Corpora tab, select the Corpus and add the classification there.

biancadanforth commented 6 years ago

In the example GIF below, I disagree that the Wikipedia page for Stanford University, my alma mater, should be classified as "Boring" based on previous classifications. Currently, there is no way on the Matches tab to update this classification. Currently, I have to go to the Corpora tab and update it there.

It would be nice if I could update the classification directly from the Matches tab!

issue54filterbubbler

One possible solution is to replace the <div> where the string is printed to with a <select> element, where the default option is the classification made by the classifier. The user can then update that directly and if the option is changed, the classifier would be notified in the same way as it would be through the checkboxes on the Corpora tab.

schue commented 6 years ago

That's a nice idea. It basically needs to call the same actions that modifying the corpus by hand does. If the page is directly classified then the previously associated classification also needs to be removed before adding the new one.