Docs / source reviewed
paperless-jev
Choose Paperless filing fields and send uncertain values to review
How this project uses Jev
- Input
- Truncated document OCR text, existing document types, correspondents, storage paths, tags and code-extracted date candidates
- Jev decides
- A batch of typed questions selects filing fields and evaluates tags; per-field confidence thresholds determine automatic updates, suggestions or ignored values
- Code executes
- Dry-run, suggestion-only and automatic modes process documents through webhooks or polling, with a queue for fields needing review
Evidence and limitations
MIT source, TypeSafe requests and write-back branches were reviewed without connecting a real Paperless instance or testing accuracy. OCR text and classification metadata leave the machine for the model service. Automatic mode writes fields; assess thresholds in dry-run mode first. Repository screenshots use fictional demo data, not verified business results.
This project has not been run independently here. Author-reported results are not independently verified results.
Original sources
- https://github.com/PenDraga/paperless-jev/blob/556270d871747ca3d4e41425d98e602f914e22ef/README.en.md ↗
- https://github.com/PenDraga/paperless-jev/blob/556270d871747ca3d4e41425d98e602f914e22ef/LICENSE ↗
- https://github.com/PenDraga/paperless-jev/blob/556270d871747ca3d4e41425d98e602f914e22ef/src/paperless_jev/jev.py ↗
- https://github.com/PenDraga/paperless-jev/blob/556270d871747ca3d4e41425d98e602f914e22ef/src/paperless_jev/classifier.py ↗
- https://github.com/PenDraga/paperless-jev/blob/556270d871747ca3d4e41425d98e602f914e22ef/src/paperless_jev/processor.py ↗