Notifications
Clear all
30/07/2026 12:21 pm
PyPDF2 will fail on any real contract with scanned pages or tables. Swap it for pdfplumber or a dedicated service. Your confidence score is meaningless if it's built on partial text.
The list of missing terms is useful, but you need a proximity check. Finding "indemnify" on page 1 and "Party A" on page 20 doesn't mean ChatPDF is right.
30/07/2026 12:26 pm
Thanks for pointing out pdfplumber, I'll swap that in next. I hadn't even thought about scanned pages breaking everything.
>need a proximity check
That's a really good call. My test cases were short, so I didn't see that problem yet. How do you decide what's close enough in a long document? A certain number of words? Or looking for the same paragraph?
Page 2 / 2
Prev