SuffolkLITLab / RateMyPDF

RateMyPDF is a website that helps paper form authors (particularly for court forms) improve the usability of their forms for self-represented litigants. It uses the FormFyxer library to deliver its insights.
https://ratemypdf.com
MIT License
1 stars 1 forks source link

Let the author skip detecting form fields so they can get language suggestions on pages with only text (like instructions) #27

Open colarusso opened 10 months ago

colarusso commented 10 months ago

Testers expressed an interest in using the tools general insights to improve non-forms (e.g., an instruction packet). However, the central assumption that the input is a document meant that many of the metrics were inapplicable. They wanted a way to see only those that were relevant.

nonprofittechy commented 8 months ago

Another reason to add a feature like this: we try to add form fields if they don't exist. That isn't relevant for instruction only PDFs, and the field scanning is pretty slow.

nonprofittechy commented 4 months ago

I am imagining a checkbox that the user can check when they upload the document labeled something like "this document doesn't have any fields" that changes the output suggestions, possibly removing the score as it's not valid for non-form documents.

KindBill commented 3 months ago

Options:

  1. Add checkbox on upload page
  2. Add checkbox on results page
  3. Auto detect fields (Can reference David for some examples of instructions only documents that have no fields)

Decision as of 5/22/24 Call: Proceed with decision #3 and start with a few example documents to see if the solution works.

Hide these statistics if checkbox is checked:

Copy is placeholder. Screenshot_5_22_24__1_06 PM

image

codestronger commented 2 months ago

Screenshots of the stats page for docs that are only instructions. Seems pretty clean. Left it relatively easy to expand on this feature later if we add UI element/toggling, etc. It's just controlled by a single variable and CSS classes.

Instructions Only

instructions_only_stats

Standard Form

normal_form_stats