Server-side validation (SSV) is a basic level validation feature in ADAP which is on the server end of operations. SSV is intended to help reduce Null and incorrect judgments. Specifically, our attempt is to flag null & incorrect judgments on required (*) fields. Please note, SSV is not intended to replace our client-side validators. It is intended as another mechanism to ensure data integrity and quality.
Things to Note about SSV
- SSV may work with JS used for minute cosmetic improvements
- SSV may NOT work with basic (non-cosmetic) to advanced JS.
- For Jobs with No Custom JS, SSV should work.
SSV runs after judgment submission on the ADAP work page (which is where annotators complete the annotation tasks). Please note that if one row of task on the entire assignment page is flagged by SSV for being “incorrect” or “null”, then none of the units on the page will be accepted.
Below is the error message a contributor will get when SSV flags an “incorrect” or “null” judgment. Contributors will not be able to continue submitting judgments on the job until their work assignment expires.