01
Procurement Notice Reviewer
- Problem
- Reading notices and attached PDFs, then checking them against clients’ supporting documents, took 1–2 hours per notice.
- Approach
- I collected notices through public-data APIs, read scanned documents with PaddleOCR, retrieved references with RAG, and used Gemini to organize the requirements. I defined merge rules so an AI ‘Satisfied’ assessment becomes ‘Needs review’ without documentary evidence, and rule-based decisions take precedence when confidence is low.
- Result
- In practical use, review time fell to about 20 minutes per notice. I added 216 tests for the decision logic.
- My role
- Requirements and decision-rule design
- Defining test criteria
- Incorporating practical feedback