wod-analyzer / dummy.py
datasaur-dev's picture
Update dummy.py
6b7d3f0 verified
raw
history blame
2.59 kB
output_test = """{
"status": "success",
"message": "Document processed successfully",
"filename": "Contoh WOD CM VISIT NEGATIVE.pdf",
"wod_type": "VISIT",
"extracted_data": {
"Nama Merchant/Agent": "KANGKUNG BAKAR TEGAL MB",
"Alamat Merchant/Agent": "KANGKUNG BAKAR RITA SUPERMALL LT UG TEGAL",
"City": "Tegal (Kota)",
"SN EDC": "238JKD8M4010",
"TID MTI": "78434342",
"MID MTI": "71161778488",
"SIM CARD": "6210005390622461",
"SAM CARD": "-",
"Started On": "13-Jan-2025 08:23"
},
"results": {
"prediction": "NEGATIVE",
"summary": {
"Merchant Signboard Photo": {
"reasoning": "The merchant signboard photo is partially verified with the name 'BAKAR' visible on pages 2 and 5, but the full name 'KANGKUNG BAKAR TEGAL MB' is mentioned in the text below the image on page 5.",
"status": "true"
},
"EDC Machine Photo": {
"reasoning": "The EDC machine photo is verified on pages 2 and 7, with the EDC machine screen and internal components visible, but the Serial Number (SN) is not clearly visible.",
"status": "true"
},
"EDC Desk Placement": {
"reasoning": "The EDC machine's placement on the counter/cashier's desk is only verified on page 2.",
"status": "true"
},
"MID and TID Extraction": {
"reasoning": "MID and TID are extracted successfully from sales drafts on multiple pages (2, 3, 4, 5, 6) with varying values, including TID: '17694788', '17487603' and MID: '71667788', '00000217104875', '71161778488'.",
"status": "true"
},
"Photo Timestamps": {
"reasoning": "Timestamps are present on photos across multiple pages (2, 3, 4, 5, 6), with dates ranging from '2021 01 13 20:06:40' to '2025 01 13 20:03'.",
"status": "true"
},
"Sales Draft Clarity": {
"reasoning": "Sales drafts are clear and legible on pages 2, 3, 4, 5, and 6.",
"status": "true"
},
"Total Transaction Extraction Rp12": {
"reasoning": "The total transaction value of 'Rp12' is not found on any of the sales drafts or receipts.",
"status": "false"
},
"Total Transaction Extraction Rp13": {
"reasoning": "The total transaction value of 'Rp13' is successfully extracted from sales drafts on pages 2, 3, 4, 5, and 6.",
"status": "true"
},
"Training Form Attachment": {
"reasoning": "The merchant training form is not attached or visible in the provided documents across all pages.",
"status": "false"
}
}
}
}
"""