Limiting crowd-bounding-box to only one label

0

Hi folks

I am trying to create a template where someone bounds an object in the source image, and then writes a description of the object. For this I want to limit the users to only creating one bounding box. Any way to do this easily using the crowd-bounding-box template? Can not find anything online within the last hour that helps.

Thanks

robosam
gefragt vor 4 Jahren217 Aufrufe
2 Antworten
0

Hello,

You can add onsubmit validation and show an error message.

This code sample shows how to do it for <crowd-keypoint> https://github.com/aws-samples/amazon-a2i-sample-task-uis/blob/master/images/keypoint-additional-answer-validation.liquid.html

It should be straightforward to re-use that code for <crowd-bounding-box> but please let me know if you get stuck.

Thanks,
Sam

beantwortet vor 4 Jahren
0

Thanks for the response. Your link was really helpful, this is the javascript code I ended up using to achieve what I wanted. I just check if one and only one label is being submitted, otherwise i return an error to the user and prevent them from submitting the hit.

For anyone looking to do this, you also need to add <div id="errorBox"></div> to the top of the crowd-form.

https://gist.github.com/SamBahrami/c1bfbbd85b5fb87befca553c3d18d7cb

robosam
beantwortet vor 4 Jahren

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen