Created
November 3, 2025 14:17
-
-
Save ChakshuGautam/b24e059ef9b066c9e295aea85a91c839 to your computer and use it in GitHub Desktop.
207 Hindi OCR Test Cases - Complete Evaluation Results
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "total_cases": 207, | |
| "successful": 207, | |
| "failed": 0, | |
| "results": [ | |
| { | |
| "test_id": 2, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_881_null_43648602_20250916080018_8028b640-9a0e-40ad-bb45-74cb01423138.jpg", | |
| "reference_text": "1. क स तबा रा\n2. न ब म का सा", | |
| "ocr_output": "क स तबा रा न ब म का सा", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "क", | |
| "transcribed_word": "क", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "स", | |
| "transcribed_word": "स", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "तबा", | |
| "transcribed_word": "तबा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रा", | |
| "transcribed_word": "रा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "न", | |
| "transcribed_word": "न", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "ब", | |
| "transcribed_word": "ब", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "म", | |
| "transcribed_word": "म", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सा", | |
| "transcribed_word": "सा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 9, | |
| "total_words": 9, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 3, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_2552_null_38515098_20250916074852_3d0f58cb-976e-4ac7-ba32-4b0d10105dcb.jpg", | |
| "reference_text": "1. जला जन पत पर\n2. एक फल कन बत\n3. लत छत लत पर चल\n4. मला आया", | |
| "ocr_output": "जला जन पत पर एक फल कन बत लत छत लत पर चल मला आया", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "जला", | |
| "transcribed_word": "जला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जन", | |
| "transcribed_word": "जन", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पत", | |
| "transcribed_word": "पत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "एक", | |
| "transcribed_word": "एक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कन", | |
| "transcribed_word": "कन", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बत", | |
| "transcribed_word": "बत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "लत", | |
| "transcribed_word": "लत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "लत", | |
| "transcribed_word": "लत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "चल", | |
| "transcribed_word": "चल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मला", | |
| "transcribed_word": "मला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "आया", | |
| "transcribed_word": "आया", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 15, | |
| "total_words": 15, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 4, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_2552_null_43460988_20250916074852_2b4f48e0-fe88-40e2-ae57-5126105aba12.jpg", | |
| "reference_text": "1. छत पर जम कर नाच\n2. राज डर कर भाग गया\n3. आम एक मीठा फल है \n4. दया पाकी पीने गयी होगी", | |
| "ocr_output": "छत पर जम कर नाच राज डर कर भाग गया आम एक मीठा फल है दया पाकी पीने गयी होगी", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जम", | |
| "transcribed_word": "जम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाच", | |
| "transcribed_word": "नाच", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "राज", | |
| "transcribed_word": "राज", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "डर", | |
| "transcribed_word": "डर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भाग", | |
| "transcribed_word": "भाग", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "गया", | |
| "transcribed_word": "गया", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "आम", | |
| "transcribed_word": "आम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "एक", | |
| "transcribed_word": "एक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मीठा", | |
| "transcribed_word": "मीठा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "है", | |
| "transcribed_word": "है", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "दया", | |
| "transcribed_word": "दया", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पाकी", | |
| "transcribed_word": "पाकी", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पीने", | |
| "transcribed_word": "पीने", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "गयी", | |
| "transcribed_word": "गयी", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "होगी", | |
| "transcribed_word": "होगी", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 20, | |
| "total_words": 20, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 5, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_2552_null_38513450_20250916074851_0cc19229-0bef-4116-9e46-3e7a67880865.jpg", | |
| "reference_text": "1. छत पर जम कर नाच\n2. राज डर कर भाग गया\n3. आम एक मीठा फल है \n4. दया पानी लेने गई होगी", | |
| "ocr_output": "छत पर जम कर नाच राज डर कर भाग गया आम एक मीठा फल है दया पानी लेने गई होगी", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जम", | |
| "transcribed_word": "जम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाच", | |
| "transcribed_word": "नाच", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "राज", | |
| "transcribed_word": "राज", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "डर", | |
| "transcribed_word": "डर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भाग", | |
| "transcribed_word": "भाग", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "गया", | |
| "transcribed_word": "गया", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "आम", | |
| "transcribed_word": "आम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "एक", | |
| "transcribed_word": "एक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मीठा", | |
| "transcribed_word": "मीठा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "है", | |
| "transcribed_word": "है", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "दया", | |
| "transcribed_word": "दया", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पानी", | |
| "transcribed_word": "पानी", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "लेने", | |
| "transcribed_word": "लेने", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "गई", | |
| "transcribed_word": "गई", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "होगी", | |
| "transcribed_word": "होगी", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 20, | |
| "total_words": 20, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 6, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_2552_null_38514664_20250916065556_a7188c79-af33-4197-9627-ea35cfade18b.jpg", | |
| "reference_text": "1. छत पर जम कर नाच\n2. राज डर कर भाग गया\n3. आम एक मीठा फल है \n4. दया पानी लेने गई होगी", | |
| "ocr_output": "छत पर जम कर नाच राज डर कर भाग गया आम एक मीठा फल है दया पानी लेने गई होगी", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जम", | |
| "transcribed_word": "जम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाच", | |
| "transcribed_word": "नाच", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "राज", | |
| "transcribed_word": "राज", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "डर", | |
| "transcribed_word": "डर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भाग", | |
| "transcribed_word": "भाग", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "गया", | |
| "transcribed_word": "गया", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "आम", | |
| "transcribed_word": "आम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "एक", | |
| "transcribed_word": "एक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मीठा", | |
| "transcribed_word": "मीठा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "है", | |
| "transcribed_word": "है", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "दया", | |
| "transcribed_word": "दया", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पानी", | |
| "transcribed_word": "पानी", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "लेने", | |
| "transcribed_word": "लेने", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "गई", | |
| "transcribed_word": "गई", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "होगी", | |
| "transcribed_word": "होगी", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 20, | |
| "total_words": 20, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 7, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_2552_null_38104969_20250916063748_e23bdbfb-5758-4da9-b5cb-7172097d835d.jpg", | |
| "reference_text": "1. जय छत पढ़ कर बता \n2. लता एक कप चाय बना\n3. घर पर नल खुला है \n4. दादी मेरे सात घर चलो", | |
| "ocr_output": "जय छत पढ़ कर बता लता एक कप चाय बना घर पर नल खुला है दादी मेरे साथ घर चलो", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "जय", | |
| "transcribed_word": "जय", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पढ़", | |
| "transcribed_word": "पढ़", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "लता", | |
| "transcribed_word": "लता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "एक", | |
| "transcribed_word": "एक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कप", | |
| "transcribed_word": "कप", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "चाय", | |
| "transcribed_word": "चाय", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बना", | |
| "transcribed_word": "बना", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "घर", | |
| "transcribed_word": "घर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नल", | |
| "transcribed_word": "नल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खुला", | |
| "transcribed_word": "खुला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "है", | |
| "transcribed_word": "है", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "दादी", | |
| "transcribed_word": "दादी", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मेरे", | |
| "transcribed_word": "मेरे", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सात", | |
| "transcribed_word": "साथ", | |
| "match": false, | |
| "reason_diff": "Spelling error: Transcribed 'साथ' vs reference 'सात'. The character 'थ' (tha) is used instead of 'त' (ta).", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "घर", | |
| "transcribed_word": "घर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "चलो", | |
| "transcribed_word": "चलो", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 95.0, | |
| "correct_words": 19, | |
| "total_words": 20, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 8, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_2552_null_41920374_20250916062245_6cd96707-0aac-49a2-a7f1-c16f76124171.jpg", | |
| "reference_text": "1. जया छत पर पतर पढ़\n2. एक फल का नाम बाता\n3. लता खत थाम और चलो \n4. मोजा अभी तक गीला है", | |
| "ocr_output": "जया छत पर पतर पढ़ एक फल का नाम बाता लता खत थाम और चलो मोजा अभी तक गीला है", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "जया", | |
| "transcribed_word": "जया", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पतर", | |
| "transcribed_word": "पतर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पढ़", | |
| "transcribed_word": "पढ़", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "एक", | |
| "transcribed_word": "एक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बाता", | |
| "transcribed_word": "बाता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "लता", | |
| "transcribed_word": "लता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खत", | |
| "transcribed_word": "खत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "थाम", | |
| "transcribed_word": "थाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "और", | |
| "transcribed_word": "और", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "चलो", | |
| "transcribed_word": "चलो", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मोजा", | |
| "transcribed_word": "मोजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "अभी", | |
| "transcribed_word": "अभी", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "तक", | |
| "transcribed_word": "तक", | |
| "match": true, | |
| "reason_diff": "Exact match. Note: An extra word 'बड़ा' was transcribed before this word, causing a shift in alignment.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "गीला", | |
| "transcribed_word": "गीला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "है", | |
| "transcribed_word": "है", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 20, | |
| "total_words": 20, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 9, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_3116_null_41243173_20250915075236_d21c95a5-3f42-4d6b-8c74-3df5ba32073a.jpg", | |
| "reference_text": "1. राम जल भर कर रख \n2. सब का नाम मत बता", | |
| "ocr_output": "राम जल गर कर रख सब का नाम मत बता", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "राम", | |
| "transcribed_word": "राम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जल", | |
| "transcribed_word": "जल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भर", | |
| "transcribed_word": "गर", | |
| "match": false, | |
| "reason_diff": "Spelling error: Transcribed 'गर' vs reference 'भर'. The character 'भ' is incorrectly written as 'ग'.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सब", | |
| "transcribed_word": "सब", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मत", | |
| "transcribed_word": "मत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 90.0, | |
| "correct_words": 9, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 10, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_3116_null_42479363_20250915075236_9efd7319-0c4a-4294-9b27-2738c4c95be1.jpg", | |
| "reference_text": "1. राम जल भर कर रख \n2. सब का नाम मत बता", | |
| "ocr_output": "राम जल भर कर रख सब का नाम मत बता", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "राम", | |
| "transcribed_word": "राम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जल", | |
| "transcribed_word": "जल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भर", | |
| "transcribed_word": "भर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सब", | |
| "transcribed_word": "सब", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मत", | |
| "transcribed_word": "मत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 11, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_3116_null_42174059_20250915075235_3d4bca20-8d22-4834-ba09-c0592df551de.jpg", | |
| "reference_text": "1. वह फल ला कर रख।\n2. यस छत पर बाजा बजा।", | |
| "ocr_output": "वह फल ला ला रख यस छत पर बाजा बजा", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "वह", | |
| "transcribed_word": "वह", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "ला", | |
| "transcribed_word": "ला", | |
| "match": true, | |
| "reason_diff": "Segmentation error: Reference 'ला' appears merged in transcription as part of 'लाकर'. [Detected merged words: 'लाकर' split into 'ला कर']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "ला", | |
| "match": true, | |
| "reason_diff": "Segmentation error: Reference 'कर' appears merged in transcription as part of 'लाकर'. [Detected merged words: 'लाकर' split into 'ला कर']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "यस", | |
| "transcribed_word": "यस", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बाजा", | |
| "transcribed_word": "बाजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बजा", | |
| "transcribed_word": "बजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 12, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_3116_null_41651728_20250915073733_cd57e5eb-5ce3-4049-bdbf-3115bfa5c31a.jpg", | |
| "reference_text": "1. राम जल भर कर रख \n2. सब का नाम मत बता", | |
| "ocr_output": "राम जल भर कर रख सब का नाम मत बता", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "राम", | |
| "transcribed_word": "राम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जल", | |
| "transcribed_word": "जल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भर", | |
| "transcribed_word": "भर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सब", | |
| "transcribed_word": "सब", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मत", | |
| "transcribed_word": "मत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 13, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_3116_null_40258289_20250915053654_0012ac21-ddd4-4e22-bafa-1d3c9b8e77c3.jpg", | |
| "reference_text": "1. वह फल ला कर रख\n2. चरा छत पर बाजा बजा\n3. रवि नल खुला मत रख\n4. दिन दला और र", | |
| "ocr_output": "वह फल ला कर रख चरा छत पर बाजा बजा रवि नल खुला मत रख दिन कला और र", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "वह", | |
| "transcribed_word": "वह", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "ला", | |
| "transcribed_word": "ला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "चरा", | |
| "transcribed_word": "चरा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बाजा", | |
| "transcribed_word": "बाजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बजा", | |
| "transcribed_word": "बजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रवि", | |
| "transcribed_word": "रवि", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नल", | |
| "transcribed_word": "नल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खुला", | |
| "transcribed_word": "खुला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मत", | |
| "transcribed_word": "मत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "दिन", | |
| "transcribed_word": "दिन", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "दला", | |
| "transcribed_word": "कला", | |
| "match": false, | |
| "reason_diff": "Spelling error: Transcribed 'कला' vs reference 'दला'. The initial consonant 'द' (da) is transcribed as 'क' (ka).", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "और", | |
| "transcribed_word": "और", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "र", | |
| "transcribed_word": "र", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 94.73684210526315, | |
| "correct_words": 18, | |
| "total_words": 19, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 14, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_3116_null_39631421_20250915052136_c9d041ef-0961-4990-80e1-4b70903a94c1.jpg", | |
| "reference_text": "1. जय खत पढ़ कर बता \n2. लता एक कप चाय बाना\n3. घय पर नाल खूला ह \n4. दादा मोरे साथ घर चलो", | |
| "ocr_output": "जय खत पढ़ कर बता लता एक कप चाय बना घय पर नाल खुला है दादा मेरे साथ घर चलो", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "जय", | |
| "transcribed_word": "जय", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खत", | |
| "transcribed_word": "खत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पढ़", | |
| "transcribed_word": "पढ़", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "लता", | |
| "transcribed_word": "लता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "एक", | |
| "transcribed_word": "एक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कप", | |
| "transcribed_word": "कप", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "चाय", | |
| "transcribed_word": "चाय", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बाना", | |
| "transcribed_word": "बना", | |
| "match": false, | |
| "reason_diff": "Spelling error: Transcribed 'बना' is missing the 'ा' (aa) matra on 'ब' compared to reference 'बाना'.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "घय", | |
| "transcribed_word": "घय", | |
| "match": true, | |
| "reason_diff": "Spelling error: Transcribed 'घर' has 'र' instead of 'य' compared to reference 'घय'. [Corrected by visual similarity: 'घर'→'घय']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाल", | |
| "transcribed_word": "नाल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खूला", | |
| "transcribed_word": "खुला", | |
| "match": false, | |
| "reason_diff": "Spelling error: Transcribed 'खुला' has 'ु' (u) matra instead of 'ू' (oo) matra compared to reference 'खूला'.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "ह", | |
| "transcribed_word": "है", | |
| "match": false, | |
| "reason_diff": "Spelling error: Transcribed 'है' has 'ै' (ai) matra instead of no matra (implied 'अ') compared to reference 'ह'.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "दादा", | |
| "transcribed_word": "दादा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मोरे", | |
| "transcribed_word": "मेरे", | |
| "match": false, | |
| "reason_diff": "Spelling error: Transcribed 'मेरे' has 'े' (e) matra instead of 'ो' (o) matra compared to reference 'मोरे'.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "साथ", | |
| "transcribed_word": "साथ", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "घर", | |
| "transcribed_word": "घर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "चलो", | |
| "transcribed_word": "चलो", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 80.0, | |
| "correct_words": 16, | |
| "total_words": 20, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 15, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1569_null_37378623_20250915051931_fb004ec6-24b2-46d7-a353-d9cd5bde23b2.jpg", | |
| "reference_text": "1. जैए खत पढ़ कर बात\n2. लता एक कप चये बना\n3. घर पर नल खुला ह\n4. दादी मेरे साथ घर चलो", | |
| "ocr_output": "जैए खत पढ़ कर बात लता एक कप चये बना घर पर नल खुला ह दादी मेरे साथ घर चलो", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "जैए", | |
| "transcribed_word": "जैए", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खत", | |
| "transcribed_word": "खत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पढ़", | |
| "transcribed_word": "पढ़", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बात", | |
| "transcribed_word": "बात", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "लता", | |
| "transcribed_word": "लता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "एक", | |
| "transcribed_word": "एक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कप", | |
| "transcribed_word": "कप", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "चये", | |
| "transcribed_word": "चये", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बना", | |
| "transcribed_word": "बना", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "घर", | |
| "transcribed_word": "घर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नल", | |
| "transcribed_word": "नल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खुला", | |
| "transcribed_word": "खुला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "ह", | |
| "transcribed_word": "ह", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "दादी", | |
| "transcribed_word": "दादी", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मेरे", | |
| "transcribed_word": "मेरे", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "साथ", | |
| "transcribed_word": "साथ", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "घर", | |
| "transcribed_word": "घर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "चलो", | |
| "transcribed_word": "चलो", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 20, | |
| "total_words": 20, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 16, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1569_null_37393540_20250915051913_27093e9b-698c-4f36-8eda-1169fbc50c23.jpg", | |
| "reference_text": "1. वह फल ला कर रख\n2. यास छात पर बाजा बजा\n3. रवि नल ला मत रख\n4. दिन धाला और सामहोई", | |
| "ocr_output": "वह फल ला ला रख यास छत पर बाजा बजा रवि नल ला मत रख रख दिन धाला और सामहोई", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "वह", | |
| "transcribed_word": "वह", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "ला", | |
| "transcribed_word": "ला", | |
| "match": true, | |
| "reason_diff": "Segmentation error: Reference 'ला' appears merged with 'कर' in transcription as 'लाकर'. [Detected merged words: 'लाकर' split into 'ला कर']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "ला", | |
| "match": true, | |
| "reason_diff": "Segmentation error: Reference 'कर' appears merged with 'ला' in transcription as 'लाकर'. [Detected merged words: 'लाकर' split into 'ला कर']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "यास", | |
| "transcribed_word": "यास", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छात", | |
| "transcribed_word": "छत", | |
| "match": false, | |
| "reason_diff": "Spelling error: Transcribed 'छत' is missing the 'ा' (aa) matra found in 'छात'.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बाजा", | |
| "transcribed_word": "बाजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बजा", | |
| "transcribed_word": "बजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रवि", | |
| "transcribed_word": "रवि", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नल", | |
| "transcribed_word": "नल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "ला", | |
| "transcribed_word": "ला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मत", | |
| "transcribed_word": "मत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": null, | |
| "transcribed_word": "रख", | |
| "match": false, | |
| "reason_diff": "Extra word: 'रख' found in transcription, not present in reference.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "दिन", | |
| "transcribed_word": "दिन", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "धाला", | |
| "transcribed_word": "धाला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "और", | |
| "transcribed_word": "और", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सामहोई", | |
| "transcribed_word": "सामहोई", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 90.0, | |
| "correct_words": 18, | |
| "total_words": 20, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 17, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1569_null_37363574_20250915050306_c161c345-5118-4a26-b949-4bcd1ebab788.jpg", | |
| "reference_text": "1. राम जल पर कर रख\n2. सब क नाम मत बट\n3. भालू क चीटर रख\n4.सीत शेब खरही ह", | |
| "ocr_output": "राम जल पर कर रख सब क नाम मत बट भालू क चीटर रख सीत शेब खरही ह", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "राम", | |
| "transcribed_word": "राम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जल", | |
| "transcribed_word": "जल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सब", | |
| "transcribed_word": "सब", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "क", | |
| "transcribed_word": "क", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मत", | |
| "transcribed_word": "मत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बट", | |
| "transcribed_word": "बट", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भालू", | |
| "transcribed_word": "भालू", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "क", | |
| "transcribed_word": "क", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "चीटर", | |
| "transcribed_word": "चीटर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सीत", | |
| "transcribed_word": "सीत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "शेब", | |
| "transcribed_word": "शेब", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खरही", | |
| "transcribed_word": "खरही", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "ह", | |
| "transcribed_word": "ह", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 18, | |
| "total_words": 18, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 18, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1569_null_37653230_20250915043217_96e05bb6-c176-4b0a-ae07-707d7088f080.jpg", | |
| "reference_text": "1. राम जल भर कर रख \n2. सब का नाम मत बता\n3. यह भालू का चित्र रख\n4. सीता सेब खा रही हैं", | |
| "ocr_output": "राम रामजलभर रामजलभर कर रख सब का नाम मत बता यह भालू का चित्र रख सीता सेब खा रही हैं", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "राम", | |
| "transcribed_word": "राम", | |
| "match": true, | |
| "reason_diff": "Segmentation error: Reference 'राम' appears merged in transcription as part of 'रामजलभर'. [Detected merged words: 'रामजलभर' split into 'राम जल भर']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जल", | |
| "transcribed_word": "रामजलभर", | |
| "match": false, | |
| "reason_diff": "Segmentation error: Reference 'जल' appears merged in transcription as part of 'रामजलभर'.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भर", | |
| "transcribed_word": "रामजलभर", | |
| "match": false, | |
| "reason_diff": "Segmentation error: Reference 'भर' appears merged in transcription as part of 'रामजलभर'.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सब", | |
| "transcribed_word": "सब", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मत", | |
| "transcribed_word": "मत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "यह", | |
| "transcribed_word": "यह", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भालू", | |
| "transcribed_word": "भालू", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "चित्र", | |
| "transcribed_word": "चित्र", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सीता", | |
| "transcribed_word": "सीता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सेब", | |
| "transcribed_word": "सेब", | |
| "match": true, | |
| "reason_diff": "Exact match, but an extra non-Hindi symbol '🪷' was present before this word in transcription.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खा", | |
| "transcribed_word": "खा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रही", | |
| "transcribed_word": "रही", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "हैं", | |
| "transcribed_word": "हैं", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 90.0, | |
| "correct_words": 18, | |
| "total_words": 20, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 19, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1569_null_37361572_20250915043154_8f90cfa5-634f-4d5f-b781-46c53379ca70.jpg", | |
| "reference_text": "1. जय छत पर पत्ते पड़\n2. एक हल का नाम बात\n3. लत खत थम और चलै\n4. मोजा अभी तक गिला है", | |
| "ocr_output": "जय छत पर पत्ते पड़ एक हल का नाम बात लत खत थम और चलै मोजा अभी तक गिला है", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "जय", | |
| "transcribed_word": "जय", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पत्ते", | |
| "transcribed_word": "पत्ते", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पड़", | |
| "transcribed_word": "पड़", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "एक", | |
| "transcribed_word": "एक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "हल", | |
| "transcribed_word": "हल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बात", | |
| "transcribed_word": "बात", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "लत", | |
| "transcribed_word": "लत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खत", | |
| "transcribed_word": "खत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "थम", | |
| "transcribed_word": "थम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "और", | |
| "transcribed_word": "और", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "चलै", | |
| "transcribed_word": "चलै", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मोजा", | |
| "transcribed_word": "मोजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "अभी", | |
| "transcribed_word": "अभी", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "तक", | |
| "transcribed_word": "तक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "गिला", | |
| "transcribed_word": "गिला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "है", | |
| "transcribed_word": "है", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 20, | |
| "total_words": 20, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 20, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1569_null_37654789_20250913050407_2d7eadfe-c4ab-4398-930c-715f97cb5b60.jpg", | |
| "reference_text": "1. वह फल ला कर रख\n2. यस हत पर बाज\n3. रवि नल खुला मत रख\n4. दिन घला और शाम हुई", | |
| "ocr_output": "वह फललाकर फललाकर फललाकर रख यस दत पर बाज रवि नल खुला मत रख दिन चला और शाम हुई", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "वह", | |
| "transcribed_word": "वह", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फललाकर", | |
| "match": false, | |
| "reason_diff": "Segmentation error: Reference 'फल' appears merged with 'ला' and 'कर' in transcription (as 'फललाकर').", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "ला", | |
| "transcribed_word": "फललाकर", | |
| "match": false, | |
| "reason_diff": "Segmentation error: Reference 'ला' appears merged with 'फल' and 'कर' in transcription (as 'फललाकर').", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "फललाकर", | |
| "match": false, | |
| "reason_diff": "Segmentation error: Reference 'कर' appears merged with 'फल' and 'ला' in transcription (as 'फललाकर').", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "यस", | |
| "transcribed_word": "यस", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "हत", | |
| "transcribed_word": "दत", | |
| "match": false, | |
| "reason_diff": "Spelling error: Transcribed 'दत' vs reference 'हत' (different character 'द' instead of 'ह').", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बाज", | |
| "transcribed_word": "बाज", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रवि", | |
| "transcribed_word": "रवि", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नल", | |
| "transcribed_word": "नल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खुला", | |
| "transcribed_word": "खुला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मत", | |
| "transcribed_word": "मत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "दिन", | |
| "transcribed_word": "दिन", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "घला", | |
| "transcribed_word": "चला", | |
| "match": false, | |
| "reason_diff": "Spelling error: Transcribed 'चला' vs reference 'घला' (different character 'च' instead of 'घ').", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "और", | |
| "transcribed_word": "और", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "शाम", | |
| "transcribed_word": "शाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "हुई", | |
| "transcribed_word": "हुई", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 73.68421052631578, | |
| "correct_words": 14, | |
| "total_words": 19, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 21, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1569_null_38231090_20250913050353_c8db4abe-154b-487f-b453-f20cdbd49ba7.jpg", | |
| "reference_text": "वह पुल लाकर रख\nयस छत पर बाजा बजा\nरवि नल खुला मत रख\nदिन डला और शाम हुई", | |
| "ocr_output": "वह पुल लाकर रख यस छत पर बाजा बजा रवि नल खुला मत रख दिन डला और शाम हुई", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "वह", | |
| "transcribed_word": "वह", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पुल", | |
| "transcribed_word": "पुल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "लाकर", | |
| "transcribed_word": "लाकर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "यस", | |
| "transcribed_word": "यस", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बाजा", | |
| "transcribed_word": "बाजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बजा", | |
| "transcribed_word": "बजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रवि", | |
| "transcribed_word": "रवि", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नल", | |
| "transcribed_word": "नल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खुला", | |
| "transcribed_word": "खुला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मत", | |
| "transcribed_word": "मत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "दिन", | |
| "transcribed_word": "दिन", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "डला", | |
| "transcribed_word": "डला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "और", | |
| "transcribed_word": "और", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "शाम", | |
| "transcribed_word": "शाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "हुई", | |
| "transcribed_word": "हुई", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 19, | |
| "total_words": 19, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 22, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1569_null_38614593_20250913044816_aeaaddcb-3e0e-4923-823a-8910c524f19a.jpg", | |
| "reference_text": "1. जय खत पढ़ कर बता\n2. लता एक काफ चय बान\n3. घर पर नल खुला है\n4. दादी में मेरे साथ घर चलो", | |
| "ocr_output": "जय खत पढ़ पढ़ बता लता एक काफ चय बान घर पर नल खुला है दादी में मेरे साथ घर चलो", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "जय", | |
| "transcribed_word": "जय", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खत", | |
| "transcribed_word": "खत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पढ़", | |
| "transcribed_word": "पढ़", | |
| "match": true, | |
| "reason_diff": "Segmentation error: Reference 'पढ़' appears merged with 'कर' in transcription as 'पढ़कर'. [Detected merged words: 'पढ़कर' split into 'पढ़ कर']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "पढ़", | |
| "match": true, | |
| "reason_diff": "Segmentation error: Reference 'कर' appears merged with 'पढ़' in transcription as 'पढ़कर'. [Detected merged words: 'पढ़कर' split into 'पढ़ कर']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "लता", | |
| "transcribed_word": "लता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "एक", | |
| "transcribed_word": "एक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "काफ", | |
| "transcribed_word": "काफ", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "चय", | |
| "transcribed_word": "चय", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बान", | |
| "transcribed_word": "बान", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "घर", | |
| "transcribed_word": "घर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नल", | |
| "transcribed_word": "नल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खुला", | |
| "transcribed_word": "खुला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "है", | |
| "transcribed_word": "है", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "दादी", | |
| "transcribed_word": "दादी", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "में", | |
| "transcribed_word": "में", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मेरे", | |
| "transcribed_word": "मेरे", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "साथ", | |
| "transcribed_word": "साथ", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "घर", | |
| "transcribed_word": "घर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "चलो", | |
| "transcribed_word": "चलो", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 21, | |
| "total_words": 21, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 23, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1569_null_37528230_20250913043313_e9bea144-2db0-418c-b23b-656aa6927a78.jpg", | |
| "reference_text": "1. वह फल ला कर रख\n2. यस छत पर बाजा बजा\n3. रबि नल खुला मत रखा\n4. दिन ढला और शाम हुई", | |
| "ocr_output": "वह फल ला कर रख यस छत पर बाजा बजा रबि नल खुला मत रखा दिन ढला और शाम हुई", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "वह", | |
| "transcribed_word": "वह", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "ला", | |
| "transcribed_word": "ला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "यस", | |
| "transcribed_word": "यस", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बाजा", | |
| "transcribed_word": "बाजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बजा", | |
| "transcribed_word": "बजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रबि", | |
| "transcribed_word": "रबि", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नल", | |
| "transcribed_word": "नल", | |
| "match": true, | |
| "reason_diff": "Exact match. Note: An extra word 'नला' was transcribed before this word.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खुला", | |
| "transcribed_word": "खुला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मत", | |
| "transcribed_word": "मत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रखा", | |
| "transcribed_word": "रखा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "दिन", | |
| "transcribed_word": "दिन", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "ढला", | |
| "transcribed_word": "ढला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "और", | |
| "transcribed_word": "और", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "शाम", | |
| "transcribed_word": "शाम", | |
| "match": true, | |
| "reason_diff": "Exact match. Note: An extra word 'खम' was transcribed before this word.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "हुई", | |
| "transcribed_word": "हुई", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 20, | |
| "total_words": 20, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 24, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1569_null_38145716_20250913041809_ed2fea75-678b-44c0-9605-ae8249176dae.jpg", | |
| "reference_text": "1. वह फल ला कर रख\n2. यस छत पर बाजा बजा\n3. रवि नल खुला मत रख\n4. दिन ढला और साम हुई", | |
| "ocr_output": "वह फल ला कर रख यस छत पर बाजा बजा रवि नल खुला मत रख दिन ढला और साम हुई", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "वह", | |
| "transcribed_word": "वह", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "ला", | |
| "transcribed_word": "ला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "यस", | |
| "transcribed_word": "यस", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बाजा", | |
| "transcribed_word": "बाजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बजा", | |
| "transcribed_word": "बजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रवि", | |
| "transcribed_word": "रवि", | |
| "match": true, | |
| "reason_diff": "Exact match. (Note: The word 'रवि' in the image has a strike-through, but the characters themselves are correctly written.)", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नल", | |
| "transcribed_word": "नल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खुला", | |
| "transcribed_word": "खुला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मत", | |
| "transcribed_word": "मत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "दिन", | |
| "transcribed_word": "दिन", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "ढला", | |
| "transcribed_word": "ढला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "और", | |
| "transcribed_word": "और", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "साम", | |
| "transcribed_word": "साम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "हुई", | |
| "transcribed_word": "हुई", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 20, | |
| "total_words": 20, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 25, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1569_null_39815675_20250918043254_8f222ad7-72c4-4749-ba55-be1df41d3dc6.jpg", | |
| "reference_text": "1. राम जल भर कर रख\n2. सब का नाम मत बता \n3. यह भालू का चित्र रख\n4. सीता सेब खा रही है", | |
| "ocr_output": "राम जल भर कर रख सब का नाम मत बता यह भालू का चित्र रख सीता सेब खा रही है", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "राम", | |
| "transcribed_word": "राम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जल", | |
| "transcribed_word": "जल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भर", | |
| "transcribed_word": "भर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सब", | |
| "transcribed_word": "सब", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मत", | |
| "transcribed_word": "मत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "यह", | |
| "transcribed_word": "यह", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भालू", | |
| "transcribed_word": "भालू", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "चित्र", | |
| "transcribed_word": "चित्र", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": false, | |
| "reason_diff": "Extra word: Transcribed text contains an additional word 'का' between 'चित्र' and 'रख' which is not present in the reference.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सीता", | |
| "transcribed_word": "सीता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सेब", | |
| "transcribed_word": "सेब", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खा", | |
| "transcribed_word": "खा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रही", | |
| "transcribed_word": "रही", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "है", | |
| "transcribed_word": "है", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 95.0, | |
| "correct_words": 19, | |
| "total_words": 20, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 26, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1569_null_41721645_20250918044818_afb168c2-d096-4542-983a-55b5bd409094.jpg", | |
| "reference_text": "1. राम जल भर कर रख\n2. सब का नाम मत बात\n3. यह भालू का चित्र रख\n4. सीता सेब खा रही है", | |
| "ocr_output": "राम जल भर कर रख सब का नाम मत बात यह भालू का चित्र रख सीता सेब खा रही है", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "राम", | |
| "transcribed_word": "राम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जल", | |
| "transcribed_word": "जल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भर", | |
| "transcribed_word": "भर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सब", | |
| "transcribed_word": "सब", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मत", | |
| "transcribed_word": "मत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बात", | |
| "transcribed_word": "बात", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "यह", | |
| "transcribed_word": "यह", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भालू", | |
| "transcribed_word": "भालू", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "चित्र", | |
| "transcribed_word": "चित्र", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सीता", | |
| "transcribed_word": "सीता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सेब", | |
| "transcribed_word": "सेब", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खा", | |
| "transcribed_word": "खा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रही", | |
| "transcribed_word": "रही", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "है", | |
| "transcribed_word": "है", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 20, | |
| "total_words": 20, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 27, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_5055_null_44011644_20250918045001_7127ef30-cc08-4df5-ba06-70a25d1c94e7.jpg", | |
| "reference_text": "1. वह फल ला कर रस\n2. यश छत पर बाजा बज", | |
| "ocr_output": "वह फल ला कर रस यश छत पर बाजा बज", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "वह", | |
| "transcribed_word": "वह", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "ला", | |
| "transcribed_word": "ला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रस", | |
| "transcribed_word": "रस", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "यश", | |
| "transcribed_word": "यश", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बाजा", | |
| "transcribed_word": "बाजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बज", | |
| "transcribed_word": "बज", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 28, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_5055_null_44011655_20250918045010_551692b6-927d-4983-8ece-b46ad47cebf8.jpg", | |
| "reference_text": "1. वह फल ला\n2. यश हत ", | |
| "ocr_output": "वह फल ला यश दत", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "वह", | |
| "transcribed_word": "वह", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "ला", | |
| "transcribed_word": "ला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "यश", | |
| "transcribed_word": "यश", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "हत", | |
| "transcribed_word": "दत", | |
| "match": false, | |
| "reason_diff": "Spelling error: Transcribed 'दत' vs reference 'हत'. The character 'ह' is incorrectly written as 'द'.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 80.0, | |
| "correct_words": 4, | |
| "total_words": 5, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 29, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1569_null_39773173_20250918050407_4a401ab1-d7b7-41c4-8ce3-e24a6a0abfaf.jpg", | |
| "reference_text": "1. वह फल ला कर रख\n2. यश छत पर बाजा बा\n3. रबि नल खुल मत रख\n4. दिन ढल और सम हूँ", | |
| "ocr_output": "वह फल ला कर रख यश छत पर बाजा बा रबि नल खुल मत रख दिन ढल और सम हूँ", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "वह", | |
| "transcribed_word": "वह", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "ला", | |
| "transcribed_word": "ला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "यश", | |
| "transcribed_word": "यश", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बाजा", | |
| "transcribed_word": "बाजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बा", | |
| "transcribed_word": "बा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रबि", | |
| "transcribed_word": "रबि", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नल", | |
| "transcribed_word": "नल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खुल", | |
| "transcribed_word": "खुल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मत", | |
| "transcribed_word": "मत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "दिन", | |
| "transcribed_word": "दिन", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "ढल", | |
| "transcribed_word": "ढल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "और", | |
| "transcribed_word": "और", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सम", | |
| "transcribed_word": "सम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "हूँ", | |
| "transcribed_word": "हूँ", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 20, | |
| "total_words": 20, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 30, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_5055_null_42926141_20250918050530_cc290330-6711-40ef-a339-fd7cba865050.jpg", | |
| "reference_text": "1. जय खत पर कर बत\n2. लत एक कप चाय बन", | |
| "ocr_output": "जय खत पर कर बत लत एक कप चाय बन", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "जय", | |
| "transcribed_word": "जय", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खत", | |
| "transcribed_word": "खत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बत", | |
| "transcribed_word": "बत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "लत", | |
| "transcribed_word": "लत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "एक", | |
| "transcribed_word": "एक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कप", | |
| "transcribed_word": "कप", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "चाय", | |
| "transcribed_word": "चाय", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बन", | |
| "transcribed_word": "बन", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 31, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_5055_null_39490035_20250918052046_afa847c7-c639-4696-b1bb-7717f14b0133.jpg", | |
| "reference_text": "1. राम जल भर कर रख\n2. सब का नाम मत बता \n3. यह भालू का चित्र रख\n4. सीता सेब खा रही है", | |
| "ocr_output": "राम जल भर कर रख सब का नाम मत बता यह भालू का चित्र रख सीता सेब खा रही है", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "राम", | |
| "transcribed_word": "राम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जल", | |
| "transcribed_word": "जल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भर", | |
| "transcribed_word": "भर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सब", | |
| "transcribed_word": "सब", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मत", | |
| "transcribed_word": "मत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "यह", | |
| "transcribed_word": "यह", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भालू", | |
| "transcribed_word": "भालू", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "चित्र", | |
| "transcribed_word": "चित्र", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सीता", | |
| "transcribed_word": "सीता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सेब", | |
| "transcribed_word": "सेब", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खा", | |
| "transcribed_word": "खा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रही", | |
| "transcribed_word": "रही", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "है", | |
| "transcribed_word": "है", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 20, | |
| "total_words": 20, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 32, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1569_null_39247401_20250918052126_5f81041a-4337-4fe6-a89c-71219fa72166.jpg", | |
| "reference_text": "1. जया छत पर प पढ़ ।\n2. एक फल का नाम बता ।\n3. लता खत तम और चालो ।\n4. मोजा अभी तग गी है ।", | |
| "ocr_output": "जया छत पर प पढ़ एक फल का नाम बता लता खत तम और चालो मोजा अभी तग गी है", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "जया", | |
| "transcribed_word": "जया", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "प", | |
| "transcribed_word": "प", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पढ़", | |
| "transcribed_word": "पढ़", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "।", | |
| "transcribed_word": "", | |
| "match": true, | |
| "reason_diff": "Exact match. [Cleaned punctuation: '।'→'']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "एक", | |
| "transcribed_word": "एक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "।", | |
| "transcribed_word": "", | |
| "match": true, | |
| "reason_diff": "Exact match. [Cleaned punctuation: '।'→'']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "लता", | |
| "transcribed_word": "लता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खत", | |
| "transcribed_word": "खत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "तम", | |
| "transcribed_word": "तम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "और", | |
| "transcribed_word": "और", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "चालो", | |
| "transcribed_word": "चालो", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "।", | |
| "transcribed_word": "", | |
| "match": true, | |
| "reason_diff": "Exact match. [Cleaned punctuation: '।'→'']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मोजा", | |
| "transcribed_word": "मोजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "अभी", | |
| "transcribed_word": "अभी", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "तग", | |
| "transcribed_word": "तग", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "गी", | |
| "transcribed_word": "गी", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "है", | |
| "transcribed_word": "है", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "।", | |
| "transcribed_word": "", | |
| "match": true, | |
| "reason_diff": "Exact match. [Cleaned punctuation: '।'→'']", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 24, | |
| "total_words": 24, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 33, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_5055_null_38457551_20250918053548_44b65c9a-3c9f-454e-9fa6-248881e86b5c.jpg", | |
| "reference_text": "1. वह फल ला कर रख\n2. यश छत पर बाजा बजा\n3. रवि नल खूला मात रख\n4. दिन ढला और शाम हुई", | |
| "ocr_output": "वह फल ला कर रख यश छत पर बाजा बजा रवि नल खूला मात रख दिन ढला और शाम हुई", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "वह", | |
| "transcribed_word": "वह", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "ला", | |
| "transcribed_word": "ला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "यश", | |
| "transcribed_word": "यश", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बाजा", | |
| "transcribed_word": "बाजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बजा", | |
| "transcribed_word": "बजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रवि", | |
| "transcribed_word": "रवि", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नल", | |
| "transcribed_word": "नल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खूला", | |
| "transcribed_word": "खूला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मात", | |
| "transcribed_word": "मात", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "दिन", | |
| "transcribed_word": "दिन", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "ढला", | |
| "transcribed_word": "ढला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "और", | |
| "transcribed_word": "और", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "शाम", | |
| "transcribed_word": "शाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "हुई", | |
| "transcribed_word": "हुई", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 20, | |
| "total_words": 20, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 34, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_5055_null_40484099_20250918055146_9c8143e8-4bfd-4929-a7bf-47293d3185e4.jpg", | |
| "reference_text": "1. छत पर जम कर नाच\n2. राज डर कर भाग गया\n3. आम एक मिठा फल है \n4. दया पानी लेने गाए होगी", | |
| "ocr_output": "छत पर जम कर नाच राज डर कर भाग गया आम एक मिठा फल है दया पानी लेने गाए होगी", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जम", | |
| "transcribed_word": "जम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाच", | |
| "transcribed_word": "नाच", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "राज", | |
| "transcribed_word": "राज", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "डर", | |
| "transcribed_word": "डर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भाग", | |
| "transcribed_word": "भाग", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "गया", | |
| "transcribed_word": "गया", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "आम", | |
| "transcribed_word": "आम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "एक", | |
| "transcribed_word": "एक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मिठा", | |
| "transcribed_word": "मिठा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "है", | |
| "transcribed_word": "है", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "दया", | |
| "transcribed_word": "दया", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पानी", | |
| "transcribed_word": "पानी", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "लेने", | |
| "transcribed_word": "लेने", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "गाए", | |
| "transcribed_word": "गाए", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "होगी", | |
| "transcribed_word": "होगी", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 20, | |
| "total_words": 20, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 35, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_5055_null_40483614_20250918055150_86661012-245d-4478-b3ca-f6dd73a06880.jpg", | |
| "reference_text": "1. जया छत पर पत्र पढ़ ।\n2. एक फल का नाम वता ।\n3. लता खत थाम और चलो ।\n4. मोजा अभी तक गीला है ।", | |
| "ocr_output": "जया छत पर पत्र पढ़ एक फल का नाम वता लता खत थाम और चलो मोजा अभी तक गीला है ।", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "जया", | |
| "transcribed_word": "जया", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पत्र", | |
| "transcribed_word": "पत्र", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पढ़", | |
| "transcribed_word": "पढ़", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "।", | |
| "transcribed_word": "", | |
| "match": true, | |
| "reason_diff": "Exact match. [Cleaned punctuation: '।'→'']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "एक", | |
| "transcribed_word": "एक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "वता", | |
| "transcribed_word": "वता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "।", | |
| "transcribed_word": "", | |
| "match": true, | |
| "reason_diff": "Exact match. [Cleaned punctuation: '।'→'']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "लता", | |
| "transcribed_word": "लता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खत", | |
| "transcribed_word": "खत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "थाम", | |
| "transcribed_word": "थाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "और", | |
| "transcribed_word": "और", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "चलो", | |
| "transcribed_word": "चलो", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "।", | |
| "transcribed_word": "", | |
| "match": true, | |
| "reason_diff": "Exact match. [Cleaned punctuation: '।'→'']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मोजा", | |
| "transcribed_word": "मोजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "अभी", | |
| "transcribed_word": "अभी", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "तक", | |
| "transcribed_word": "तक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "गीला", | |
| "transcribed_word": "गीला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "है", | |
| "transcribed_word": "है", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "।", | |
| "transcribed_word": "।", | |
| "match": true, | |
| "reason_diff": "Word missing: Reference word '।' not found in transcription at this position. [Punctuation difference: 'None'→'।']", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 24, | |
| "total_words": 24, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 36, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_5055_null_40365413_20250918060843_d5a9ef0c-bd5a-4d57-b301-4904eadc1b07.jpg", | |
| "reference_text": "1. राम जल भर कर रख\n2. सब का नाम मत बता \n3. यह भालू का चित्र रख\n4. सीता सेब खा रही है", | |
| "ocr_output": "राम जल भर कर रख सब का नाम मत बता यह भालू का चित्र रख सीता सेब खा रही है", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "राम", | |
| "transcribed_word": "राम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जल", | |
| "transcribed_word": "जल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भर", | |
| "transcribed_word": "भर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सब", | |
| "transcribed_word": "सब", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मत", | |
| "transcribed_word": "मत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "यह", | |
| "transcribed_word": "यह", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भालू", | |
| "transcribed_word": "भालू", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "चित्र", | |
| "transcribed_word": "चित्र", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सीता", | |
| "transcribed_word": "सीता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सेब", | |
| "transcribed_word": "सेब", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खा", | |
| "transcribed_word": "खा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रही", | |
| "transcribed_word": "रही", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "है", | |
| "transcribed_word": "है", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 20, | |
| "total_words": 20, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 37, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_2717_null_42504306_20250918063922_2d702d65-7ab7-4e1f-a593-c60b1fb13eb8.jpg", | |
| "reference_text": "1. जए खर पड़ कर वहा\n2. लहा बरसत कप चाए बाना", | |
| "ocr_output": "जए खर पड़ कर वहा लहा बरसत कप चाए बाना", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "जए", | |
| "transcribed_word": "जए", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खर", | |
| "transcribed_word": "खर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पड़", | |
| "transcribed_word": "पड़", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "वहा", | |
| "transcribed_word": "वहा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "लहा", | |
| "transcribed_word": "लहा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बरसत", | |
| "transcribed_word": "बरसत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कप", | |
| "transcribed_word": "कप", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "चाए", | |
| "transcribed_word": "चाए", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बाना", | |
| "transcribed_word": "बाना", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 38, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_2717_null_42337585_20250918063923_9060d209-5a69-430b-8cfb-dea755fc0479.jpg", | |
| "reference_text": "1. छत पर जम कर नाच\n2. राज डर कर भाग गया", | |
| "ocr_output": "छत पर जम कर नाच राज डर कर भाग गया", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जम", | |
| "transcribed_word": "जम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाच", | |
| "transcribed_word": "नाच", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "राज", | |
| "transcribed_word": "राज", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "डर", | |
| "transcribed_word": "डर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भाग", | |
| "transcribed_word": "भाग", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "गया", | |
| "transcribed_word": "गया", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 39, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_2717_null_42507193_20250918063924_a95e4d6e-d948-4fdf-9e4b-e30d37a1dd4b.jpg", | |
| "reference_text": "1. छत पर जम कर नाच\n2. राज डर कर भाग गया", | |
| "ocr_output": "छत पर जम कर नाच राज डर कर भाग गया", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जम", | |
| "transcribed_word": "जम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाच", | |
| "transcribed_word": "नाच", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "राज", | |
| "transcribed_word": "राज", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "डर", | |
| "transcribed_word": "डर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भाग", | |
| "transcribed_word": "भाग", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "गया", | |
| "transcribed_word": "गया", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 40, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_2552_null_43230195_20250918064759_9317fe41-5dbd-45d7-b722-c6cad92e47ec.jpg", | |
| "reference_text": "1. जया छत पर पत्र पढ़ ।\n2. एक फल का नाम ब", | |
| "ocr_output": "जया छत पर पत्र पढ़ एक फल का नाम ब", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "जया", | |
| "transcribed_word": "जया", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पत्र", | |
| "transcribed_word": "पत्र", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पढ़", | |
| "transcribed_word": "पढ़", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "एक", | |
| "transcribed_word": "एक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "ब", | |
| "transcribed_word": "ब", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 41, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_2552_null_42271700_20250918070300_644c307a-5f6e-4c84-acc5-4d227e5e5ea4.jpg", | |
| "reference_text": "1. छत पर जम कर नाच\n2. राज डर कर भाग गया", | |
| "ocr_output": "छत पर जम कर नाच राज डर कर भाग गया", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जम", | |
| "transcribed_word": "जम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाच", | |
| "transcribed_word": "नाच", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "राज", | |
| "transcribed_word": "राज", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "डर", | |
| "transcribed_word": "डर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भाग", | |
| "transcribed_word": "भाग", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "गया", | |
| "transcribed_word": "गया", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 42, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_2552_null_42864152_20250918070301_4be89cdd-c81f-43e1-97b4-640d41dec924.jpg", | |
| "reference_text": "1. वह फल ला कर रख\n2. यश छत पर बाजा बजा", | |
| "ocr_output": "वह फल ला कर रख यश छत पर बाजा बजा", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "वह", | |
| "transcribed_word": "वह", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "ला", | |
| "transcribed_word": "ला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "यश", | |
| "transcribed_word": "यश", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बाजा", | |
| "transcribed_word": "बाजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बजा", | |
| "transcribed_word": "बजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 43, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_2552_null_42270748_20250918070302_9b408f32-f1b5-42cb-8144-1ce1452311a7.jpg", | |
| "reference_text": "1. वह फल ला कर रख\n2. यश छत पर बाजा बजा", | |
| "ocr_output": "वह फल ला कर रख यश छत पर बाजा बजा", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "वह", | |
| "transcribed_word": "वह", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "ला", | |
| "transcribed_word": "ला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "यश", | |
| "transcribed_word": "यश", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बाजा", | |
| "transcribed_word": "बाजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बजा", | |
| "transcribed_word": "बजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 44, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_2552_null_43010757_20250918071806_d6dd51bd-3921-4924-a6f3-281853616825.jpg", | |
| "reference_text": "1. राम छल भर कर रख\n2. सब का नाम मत बता ", | |
| "ocr_output": "राम छल भर कर रख सब का नाम मत बता", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "राम", | |
| "transcribed_word": "राम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छल", | |
| "transcribed_word": "छल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भर", | |
| "transcribed_word": "भर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सब", | |
| "transcribed_word": "सब", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मत", | |
| "transcribed_word": "मत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 45, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_2552_null_42863849_20250918071807_1de45584-9284-4db5-a626-de62a30e45d4.jpg", | |
| "reference_text": "1. राम जल भर कर रख\n2. सब का नाम मत बता ", | |
| "ocr_output": "राम जल भर कर रख सब का नाम मत बता", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "राम", | |
| "transcribed_word": "राम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जल", | |
| "transcribed_word": "जल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भर", | |
| "transcribed_word": "भर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सब", | |
| "transcribed_word": "सब", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मत", | |
| "transcribed_word": "मत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 46, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_2552_null_43892673_20250918071807_a1a12b6c-3795-4798-b6b9-727e6335a832.jpg", | |
| "reference_text": "1. राम जल भर कर रख\n2. सब का नाम मत बता ", | |
| "ocr_output": "राम जल जल कर रख सब का नाम मत बता", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "राम", | |
| "transcribed_word": "राम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जल", | |
| "transcribed_word": "जल", | |
| "match": true, | |
| "reason_diff": "Segmentation error: Reference 'जल' appears merged with 'भर' in transcription as 'जलभर'. [Detected merged words: 'जलभर' split into 'जल भर']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भर", | |
| "transcribed_word": "जल", | |
| "match": true, | |
| "reason_diff": "Segmentation error: Reference 'भर' appears merged with 'जल' in transcription as 'जलभर'. [Detected merged words: 'जलभर' split into 'जल भर']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सब", | |
| "transcribed_word": "सब", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मत", | |
| "transcribed_word": "मत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 47, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_2552_null_44006856_20250918074911_ec949439-4f2c-4267-8214-01505a3499d2.jpg", | |
| "reference_text": "1. छत पर जम कर नाच\n2. राज डर कर भाग ग", | |
| "ocr_output": "छत पर जंम कर नाच राज डर कर भाग ग", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जम", | |
| "transcribed_word": "जंम", | |
| "match": false, | |
| "reason_diff": "Spelling error: Transcribed 'जंम' has an extra anusvara (ं) compared to reference 'जम'.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाच", | |
| "transcribed_word": "नाच", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "राज", | |
| "transcribed_word": "राज", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "डर", | |
| "transcribed_word": "डर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भाग", | |
| "transcribed_word": "भाग", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "ग", | |
| "transcribed_word": "ग", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 90.0, | |
| "correct_words": 9, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 48, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_2552_null_42388559_20250918074924_b7c29881-29b3-4a9a-8a5c-0412a86d6b88.jpg", | |
| "reference_text": "1. राम जल भर कर रख\n2. सब का नाम मत बता ", | |
| "ocr_output": "राम जल भर कर रख सब का नाम मत बता", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "राम", | |
| "transcribed_word": "राम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जल", | |
| "transcribed_word": "जल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भर", | |
| "transcribed_word": "भर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सब", | |
| "transcribed_word": "सब", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मत", | |
| "transcribed_word": "मत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 49, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_2552_null_42271134_20250918075005_670fdaf3-2260-4038-931e-1dcf5d601285.jpg", | |
| "reference_text": "1. जय खत पढ़ कर बता\n2. लता एक कप चाय बना", | |
| "ocr_output": "जय खत पढ़ कर बता लता एक कप चाय बना", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "जय", | |
| "transcribed_word": "जय", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खत", | |
| "transcribed_word": "खत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पढ़", | |
| "transcribed_word": "पढ़", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "लता", | |
| "transcribed_word": "लता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "एक", | |
| "transcribed_word": "एक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कप", | |
| "transcribed_word": "कप", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "चाय", | |
| "transcribed_word": "चाय", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बना", | |
| "transcribed_word": "बना", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 50, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_2552_null_41199675_20250918080524_33e464f9-42af-4868-b99e-294d209044a0.jpg", | |
| "reference_text": "1. जय छत पर पतर पठ ।\n2. एक फल का नाम बता ।", | |
| "ocr_output": "जय छत पर पतर पठ एक फल का नाम बता", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "जय", | |
| "transcribed_word": "जय", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पतर", | |
| "transcribed_word": "पतर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पठ", | |
| "transcribed_word": "पठ", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "।", | |
| "transcribed_word": "", | |
| "match": true, | |
| "reason_diff": "Exact match. [Cleaned punctuation: '।'→'']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "एक", | |
| "transcribed_word": "एक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "।", | |
| "transcribed_word": "", | |
| "match": true, | |
| "reason_diff": "Exact match. [Cleaned punctuation: '।'→'']", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 12, | |
| "total_words": 12, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 51, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_2552_null_42046355_20250918080527_40553170-a8b3-49e9-be5b-bfdd0227f997.jpg", | |
| "reference_text": "1. जय खत पढ़ पक बत लरक कपम", | |
| "ocr_output": "जय खत पढ़ पक बत लरक कपम", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "जय", | |
| "transcribed_word": "जय", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खत", | |
| "transcribed_word": "खत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पढ़", | |
| "transcribed_word": "पढ़", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पक", | |
| "transcribed_word": "पक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बत", | |
| "transcribed_word": "बत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "लरक", | |
| "transcribed_word": "लरक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कपम", | |
| "transcribed_word": "कपम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 7, | |
| "total_words": 7, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 52, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_2552_null_41899773_20250918082042_71ff36ef-a324-495d-8168-20bebc46a87f.jpg", | |
| "reference_text": "1. छत पर घम क नाच\n2. राज दर कर था थ", | |
| "ocr_output": "छत पर घम क नाच राज दर कर था थ", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "घम", | |
| "transcribed_word": "घम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "क", | |
| "transcribed_word": "क", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाच", | |
| "transcribed_word": "नाच", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "राज", | |
| "transcribed_word": "राज", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "दर", | |
| "transcribed_word": "दर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "था", | |
| "transcribed_word": "था", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "थ", | |
| "transcribed_word": "थ", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 53, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_2552_null_42600014_20250918082059_5b662ed7-da00-41f5-b5bd-fa656fbce2e1.jpg", | |
| "reference_text": "1. जय खत पढ़ कर पठ ।\n2. लत एक कप चम मन", | |
| "ocr_output": "राज खत पढ़ कर पढ़ । लत एक कप चम मन", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "जय", | |
| "transcribed_word": "राज", | |
| "match": false, | |
| "reason_diff": "Spelling error: Transcribed 'राज' vs reference 'जय'. Different base characters.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खत", | |
| "transcribed_word": "खत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पढ़", | |
| "transcribed_word": "पढ़", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पठ", | |
| "transcribed_word": "पढ़", | |
| "match": false, | |
| "reason_diff": "Spelling error: Transcribed 'पढ़' vs reference 'पठ'. The character 'ढ' (dha) is used instead of 'ठ' (tha).", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "।", | |
| "transcribed_word": "।", | |
| "match": true, | |
| "reason_diff": "Word missing: Reference word '।' (full stop) not found in transcription at this position. [Punctuation difference: 'None'→'।']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "लत", | |
| "transcribed_word": "लत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "एक", | |
| "transcribed_word": "एक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कप", | |
| "transcribed_word": "कप", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "चम", | |
| "transcribed_word": "चम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मन", | |
| "transcribed_word": "मन", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 81.81818181818183, | |
| "correct_words": 9, | |
| "total_words": 11, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 54, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_2552_null_40915803_20250918082105_7723ffd5-c307-4825-bce4-6926d47b940a.jpg", | |
| "reference_text": "1. वह फल लकगख\n2. अस छत पर पर भग", | |
| "ocr_output": "वह फल लकगख अस छत पर पर भग", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "वह", | |
| "transcribed_word": "वह", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "लकगख", | |
| "transcribed_word": "लकगख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "अस", | |
| "transcribed_word": "अस", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भग", | |
| "transcribed_word": "भग", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 8, | |
| "total_words": 8, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 55, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1569_null_38166286_20250919045454_d2cd7f47-6b14-4878-b0e6-5fe5ea1c8465.jpg", | |
| "reference_text": "1. वहे फल ला कर रखा\n2. यस छात पर बाजा बज\n3. रवी नल खूल मत \n4. दिन ढाल और सम हूँ", | |
| "ocr_output": "वहे फल ला कर रखा एस छात पर बाजा बज रबी नल खूल मत दिन ढाल और सम हूँ", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "वहे", | |
| "transcribed_word": "वहे", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "ला", | |
| "transcribed_word": "ला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रखा", | |
| "transcribed_word": "रखा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "यस", | |
| "transcribed_word": "एस", | |
| "match": false, | |
| "reason_diff": "Spelling error: Transcribed 'एस' vs reference 'यस' (different initial character).", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छात", | |
| "transcribed_word": "छात", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बाजा", | |
| "transcribed_word": "बाजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बज", | |
| "transcribed_word": "बज", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रवी", | |
| "transcribed_word": "रबी", | |
| "match": false, | |
| "reason_diff": "Spelling error: Transcribed 'रबी' vs reference 'रवी' (incorrect matra 'ि' instead of 'ी').", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नल", | |
| "transcribed_word": "नल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खूल", | |
| "transcribed_word": "खूल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मत", | |
| "transcribed_word": "मत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "दिन", | |
| "transcribed_word": "दिन", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "ढाल", | |
| "transcribed_word": "ढाल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "और", | |
| "transcribed_word": "और", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सम", | |
| "transcribed_word": "सम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "हूँ", | |
| "transcribed_word": "हूँ", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 89.47368421052632, | |
| "correct_words": 17, | |
| "total_words": 19, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 56, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1569_null_38126296_20250919045629_fc8ec630-9f26-401c-a922-912a4994f9b3.jpg", | |
| "reference_text": "1. राम जल भर कर रख\n2. सब का नाम मत बता \n3. यह भालू का चित्र रख\n4. सीता सेब खा रही है", | |
| "ocr_output": "राम जल कार कर रख सब का नाम मत बता यह भालू का चित्र रख सीता सेब खा रही है", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "राम", | |
| "transcribed_word": "राम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जल", | |
| "transcribed_word": "जल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भर", | |
| "transcribed_word": "कार", | |
| "match": false, | |
| "reason_diff": "Spelling error: Transcribed 'कार' vs reference 'भर' (different character).", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सब", | |
| "transcribed_word": "सब", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मत", | |
| "transcribed_word": "मत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "यह", | |
| "transcribed_word": "यह", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भालू", | |
| "transcribed_word": "भालू", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "चित्र", | |
| "transcribed_word": "चित्र", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सीता", | |
| "transcribed_word": "सीता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सेब", | |
| "transcribed_word": "सेब", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खा", | |
| "transcribed_word": "खा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रही", | |
| "transcribed_word": "रही", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "है", | |
| "transcribed_word": "है", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 95.0, | |
| "correct_words": 19, | |
| "total_words": 20, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 57, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1569_null_38170583_20250919045757_2cfbd601-90d7-439a-abdf-9ddf23385a36.jpg", | |
| "reference_text": "1. राम जल भर कर रख\n2. सब का नाम मात बता \n3. यह भालू का चित्र रख\n4. सीता सेब खा रही है", | |
| "ocr_output": "राम जल भर कर रख सब का नाम मात बता यह भालू का चित्र रख सीता सेब खा रही है", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "राम", | |
| "transcribed_word": "राम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जल", | |
| "transcribed_word": "जल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भर", | |
| "transcribed_word": "भर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सब", | |
| "transcribed_word": "सब", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मात", | |
| "transcribed_word": "मात", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "यह", | |
| "transcribed_word": "यह", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भालू", | |
| "transcribed_word": "भालू", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "चित्र", | |
| "transcribed_word": "चित्र", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सीता", | |
| "transcribed_word": "सीता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सेब", | |
| "transcribed_word": "सेब", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खा", | |
| "transcribed_word": "खा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रही", | |
| "transcribed_word": "रही", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "है", | |
| "transcribed_word": "है", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 20, | |
| "total_words": 20, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 58, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1569_null_40894329_20250919053419_b4912814-f141-4a66-866e-f77cb9fb19ba.jpg", | |
| "reference_text": "1. छाता पर जामकर नाच\n2. राज डर कर भाग गया\n3. आम एक मीठा फल है \n4. दया पानी लेकर गई होगी", | |
| "ocr_output": "छाता पर जामकर नाच राज डर कर भाग गया आम एक मीठा फल है दया पानी लेकर गई होगी", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "छाता", | |
| "transcribed_word": "छाता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जामकर", | |
| "transcribed_word": "जामकर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाच", | |
| "transcribed_word": "नाच", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "राज", | |
| "transcribed_word": "राज", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "डर", | |
| "transcribed_word": "डर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भाग", | |
| "transcribed_word": "भाग", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "गया", | |
| "transcribed_word": "गया", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "आम", | |
| "transcribed_word": "आम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "एक", | |
| "transcribed_word": "एक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मीठा", | |
| "transcribed_word": "मीठा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "है", | |
| "transcribed_word": "है", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "दया", | |
| "transcribed_word": "दया", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पानी", | |
| "transcribed_word": "पानी", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "लेकर", | |
| "transcribed_word": "लेकर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "गई", | |
| "transcribed_word": "गई", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "होगी", | |
| "transcribed_word": "होगी", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 19, | |
| "total_words": 19, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 59, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1573_null_42279630_20250919061458_3c40fe9e-bbd0-40ac-af52-58cf44555184.jpg", | |
| "reference_text": "1. जय खत पढ़ कर बता\n2. लता एक कप चया बना", | |
| "ocr_output": "जय खत पढ़ कर बता लता एक कप चया बना", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "जय", | |
| "transcribed_word": "जय", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खत", | |
| "transcribed_word": "खत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पढ़", | |
| "transcribed_word": "पढ़", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "लता", | |
| "transcribed_word": "लता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "एक", | |
| "transcribed_word": "एक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कप", | |
| "transcribed_word": "कप", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "चया", | |
| "transcribed_word": "चया", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बना", | |
| "transcribed_word": "बना", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 60, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1573_null_41356131_20250919063000_c63f3072-53c8-4b7a-9837-f985b0f44413.jpg", | |
| "reference_text": "1. वह फल ला कर रख\n2. यस छत पर बाजा बजा", | |
| "ocr_output": "वह फल ला कर रख यस छत पर बाजा बजा", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "वह", | |
| "transcribed_word": "वह", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "ला", | |
| "transcribed_word": "ला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "यस", | |
| "transcribed_word": "यस", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बाजा", | |
| "transcribed_word": "बाजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बजा", | |
| "transcribed_word": "बजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 61, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1573_null_42569928_20250919063001_968f1a49-c528-4ec1-ae66-e2896af548d1.jpg", | |
| "reference_text": "1. राम जल भर कर रख\n2. सब का नाम मत बता ", | |
| "ocr_output": "राम जल भर कर रख सब का नाम मत बता", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "राम", | |
| "transcribed_word": "राम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जल", | |
| "transcribed_word": "जल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भर", | |
| "transcribed_word": "भर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सब", | |
| "transcribed_word": "सब", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मत", | |
| "transcribed_word": "मत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 62, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_2161_null_43877593_20250919072602_c0099898-f71d-4ff2-9977-eb8effbd112a.jpg", | |
| "reference_text": "1. हत पर जम कर नाच\n2. राज टहर कर भर गा गया", | |
| "ocr_output": "हत पर जम कर नाच राज टहर कर भर गा गया", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "हत", | |
| "transcribed_word": "हत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जम", | |
| "transcribed_word": "जम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाच", | |
| "transcribed_word": "नाच", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "राज", | |
| "transcribed_word": "राज", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "टहर", | |
| "transcribed_word": "टहर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भर", | |
| "transcribed_word": "भर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "गा", | |
| "transcribed_word": "गा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "गया", | |
| "transcribed_word": "गया", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 11, | |
| "total_words": 11, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 63, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_2161_null_43901043_20250919074116_4bc39d2d-0d5f-48b2-9d84-8a5f7a321214.jpg", | |
| "reference_text": "1. छत पर जम कर नाच\n2. राज डर कर भाग गया", | |
| "ocr_output": "छत पर जम कर नाच राज डर कर भाग गया", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जम", | |
| "transcribed_word": "जम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाच", | |
| "transcribed_word": "नाच", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "राज", | |
| "transcribed_word": "राज", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "डर", | |
| "transcribed_word": "डर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भाग", | |
| "transcribed_word": "भाग", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "गया", | |
| "transcribed_word": "गया", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 64, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_2161_null_43877067_20250919131347_f29ceced-2994-46f2-b258-d9ee2b126064.jpg", | |
| "reference_text": "1. राम जल भर कर रख\n2. सब का नाम मत बता ", | |
| "ocr_output": "राम जल भर कर रख सब का नाम मत बता", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "राम", | |
| "transcribed_word": "राम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जल", | |
| "transcribed_word": "जल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भर", | |
| "transcribed_word": "भर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सब", | |
| "transcribed_word": "सब", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मत", | |
| "transcribed_word": "मत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 65, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_2161_null_44002326_20250919131357_0ba66e9b-7d03-45d1-88c3-d3f615e44ca4.jpg", | |
| "reference_text": "1. जया छत पर पत्र पढ़ ।\n2. एक फल का नाम बता ।", | |
| "ocr_output": "जया छत पर पत्र पढ़ एक फल का नाम बता", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "जया", | |
| "transcribed_word": "जया", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पत्र", | |
| "transcribed_word": "पत्र", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पढ़", | |
| "transcribed_word": "पढ़", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "।", | |
| "transcribed_word": "", | |
| "match": true, | |
| "reason_diff": "Exact match. [Cleaned punctuation: '।'→'']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "एक", | |
| "transcribed_word": "एक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "।", | |
| "transcribed_word": "", | |
| "match": true, | |
| "reason_diff": "Exact match. [Cleaned punctuation: '।'→'']", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 12, | |
| "total_words": 12, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 66, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_2161_null_43878493_20250919131403_47b0a820-8ed0-4d1b-af27-1e59f78a977e.jpg", | |
| "reference_text": "1. वह फल ला कर रख\n2. यश छत पर बाजा बजा", | |
| "ocr_output": "वह फल ला कर रख यश छत पर बाजा बजा", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "वह", | |
| "transcribed_word": "वह", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "ला", | |
| "transcribed_word": "ला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "यश", | |
| "transcribed_word": "यश", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बाजा", | |
| "transcribed_word": "बाजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बजा", | |
| "transcribed_word": "बजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 67, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_2261_null_41252851_20250920045203_2151bf4b-e828-4668-89aa-c8b243af94ed.jpg", | |
| "reference_text": "1. जया छत पर पत्र पढ़ ।\n2. एक फल का नाम बता ।", | |
| "ocr_output": "1. जया छत पर पत्र पढ़ 2. एक फल का नाम बता", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "1.", | |
| "transcribed_word": "1.", | |
| "match": true, | |
| "reason_diff": "Spelling error: Transcribed '1' is missing the '.' (period) found in '1.'. [Punctuation difference: '1'→'1.']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जया", | |
| "transcribed_word": "जया", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पत्र", | |
| "transcribed_word": "पत्र", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पढ़", | |
| "transcribed_word": "पढ़", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "।", | |
| "transcribed_word": "", | |
| "match": true, | |
| "reason_diff": "Exact match. [Cleaned punctuation: '।'→'']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "2.", | |
| "transcribed_word": "2.", | |
| "match": true, | |
| "reason_diff": "Spelling error: Transcribed '2' is missing the '.' (period) found in '2.'. [Punctuation difference: '2'→'2.']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "एक", | |
| "transcribed_word": "एक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "।", | |
| "transcribed_word": "", | |
| "match": true, | |
| "reason_diff": "Exact match. [Cleaned punctuation: '।'→'']", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 14, | |
| "total_words": 14, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 68, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_2261_null_42592054_20250920045239_01d9a04c-5fbe-4bc4-adaa-c5d367ee9174.jpg", | |
| "reference_text": "1. छत पर जम कर नाच\n2. राज डर कर भाग गया", | |
| "ocr_output": "छत पर जम कर नाच राज डर कर भाग गया", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जम", | |
| "transcribed_word": "जम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाच", | |
| "transcribed_word": "नाच", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "राज", | |
| "transcribed_word": "राज", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "डर", | |
| "transcribed_word": "डर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भाग", | |
| "transcribed_word": "भाग", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "गया", | |
| "transcribed_word": "गया", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 69, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1573_null_41485721_20250920061740_12549cb3-b974-4005-b1c1-102a9b0758b7.jpg", | |
| "reference_text": "1. वह फल ला कर रख\n2. यश छता पर बाजा बजा", | |
| "ocr_output": "वह फल ला कर रख यश छता पर बाजा बजा", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "वह", | |
| "transcribed_word": "वह", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "ला", | |
| "transcribed_word": "ला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "यश", | |
| "transcribed_word": "यश", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छता", | |
| "transcribed_word": "छता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बाजा", | |
| "transcribed_word": "बाजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बजा", | |
| "transcribed_word": "बजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 70, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1573_null_42689931_20250920072447_3277180d-8f1e-4721-936f-a6bea66c4faa.jpg", | |
| "reference_text": "1. जया छत पर पत्र पढ़ ।\n2. एक फल का नाम बता ।", | |
| "ocr_output": "जया छत पर पत्र पढ़ एक फल का नाम बता", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "जया", | |
| "transcribed_word": "जया", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पत्र", | |
| "transcribed_word": "पत्र", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पढ़", | |
| "transcribed_word": "पढ़", | |
| "match": true, | |
| "reason_diff": "Exact match. The character 'पढ़' (U+0922) in the reference matches the handwritten 'पढ़' (U+0922) in the transcription.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "।", | |
| "transcribed_word": "", | |
| "match": true, | |
| "reason_diff": "Exact match. [Cleaned punctuation: '।'→'']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "एक", | |
| "transcribed_word": "एक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "।", | |
| "transcribed_word": "", | |
| "match": true, | |
| "reason_diff": "Exact match. [Cleaned punctuation: '।'→'']", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 12, | |
| "total_words": 12, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 71, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1573_null_43631480_20250920072448_d381d307-17de-420b-96b2-61ad797518ab.jpg", | |
| "reference_text": "1. राम जल भर कर रख\n2. सब का नाम मत बता ", | |
| "ocr_output": "राम जल भर कर रख सब का नाम मत बता", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "राम", | |
| "transcribed_word": "राम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जल", | |
| "transcribed_word": "जल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भर", | |
| "transcribed_word": "भर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सब", | |
| "transcribed_word": "सब", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मत", | |
| "transcribed_word": "मत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 72, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_4349_null_40961917_20250920083629_1280a6da-71fd-4134-be8f-36cad47ee7ef.jpg", | |
| "reference_text": "1. जया छत पर पत्र पढ़ ।\n2. एक फल का नाम बता ।", | |
| "ocr_output": "जया छत पर पत्र पढ़ एक फल का नाम बता", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "जया", | |
| "transcribed_word": "जया", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पत्र", | |
| "transcribed_word": "पत्र", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पढ़", | |
| "transcribed_word": "पढ़", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "एक", | |
| "transcribed_word": "एक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 73, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_2261_null_41686664_20250920124442_01502814-d639-4110-b912-f47078e62184.jpg", | |
| "reference_text": "1. जय हत खत पढ़ कर बता\n2. लता एक कफ चाए बना", | |
| "ocr_output": "जय हत सत पद कर बता लता एक कफ चार बना", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "जय", | |
| "transcribed_word": "जय", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "हत", | |
| "transcribed_word": "हत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खत", | |
| "transcribed_word": "सत", | |
| "match": false, | |
| "reason_diff": "Spelling error: Transcribed 'सत' vs reference 'खत' (different base character 'स' instead of 'ख').", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पढ़", | |
| "transcribed_word": "पद", | |
| "match": false, | |
| "reason_diff": "Spelling error: Transcribed 'पद' vs reference 'पढ़' (different base character 'द' instead of 'ढ़' and missing nukta '़').", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "लता", | |
| "transcribed_word": "लता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "एक", | |
| "transcribed_word": "एक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कफ", | |
| "transcribed_word": "कफ", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "चाए", | |
| "transcribed_word": "चार", | |
| "match": false, | |
| "reason_diff": "Spelling error: Transcribed 'चार' vs reference 'चाए' (different base character 'र' instead of 'ए').", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बना", | |
| "transcribed_word": "बना", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 72.72727272727273, | |
| "correct_words": 8, | |
| "total_words": 11, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 74, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_2261_null_43323142_20250920124444_bd43692a-a47b-4868-aaff-f0e32986d3ce.jpg", | |
| "reference_text": "1.घत पर जम कर नाच\n2.राज डर कर भाग गया", | |
| "ocr_output": "घत पर जम कर नाच राज डर डर भाग गया", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "घत", | |
| "transcribed_word": "घत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जम", | |
| "transcribed_word": "जम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाच", | |
| "transcribed_word": "नाच", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "राज", | |
| "transcribed_word": "राज", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "डर", | |
| "transcribed_word": "डर", | |
| "match": true, | |
| "reason_diff": "Segmentation error: Reference 'डर' appears merged with 'कर' in transcription as 'डरकर'. [Detected merged words: 'डरकर' split into 'डर कर']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "डर", | |
| "match": true, | |
| "reason_diff": "Segmentation error: Reference 'कर' appears merged with 'डर' in transcription as 'डरकर'. [Detected merged words: 'डरकर' split into 'डर कर']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भाग", | |
| "transcribed_word": "भाग", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "गया", | |
| "transcribed_word": "गया", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 75, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_2261_null_42832663_20250920124445_60d295dd-e644-425e-ba1d-f2d58ccce49e.jpg", | |
| "reference_text": "1. वह फल ला कर खा\n2. यश छत पर बाजा बजा", | |
| "ocr_output": "वह फल ला कर खा यश छत पर बाजा बजा", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "वह", | |
| "transcribed_word": "वह", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "ला", | |
| "transcribed_word": "ला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खा", | |
| "transcribed_word": "खा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "यश", | |
| "transcribed_word": "यश", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बाजा", | |
| "transcribed_word": "बाजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बजा", | |
| "transcribed_word": "बजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 76, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_2261_null_43994419_20250920124446_9e33768f-d317-4c6b-964e-62e9ec25bd0a.jpg", | |
| "reference_text": "1. वह पाल ला कर रख\n2. यश छत पर बाजा बजा", | |
| "ocr_output": "वह पाल ला कर रख यश छत छत बाजा बजा", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "वह", | |
| "transcribed_word": "वह", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पाल", | |
| "transcribed_word": "पाल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "ला", | |
| "transcribed_word": "ला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "यश", | |
| "transcribed_word": "यश", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Segmentation error: Reference 'छत' appears merged with 'पर' in transcription as 'छतपर'. [Detected merged words: 'छतपर' split into 'छत पर']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Segmentation error: Reference 'पर' appears merged with 'छत' in transcription as 'छतपर'. [Detected merged words: 'छतपर' split into 'छत पर']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बाजा", | |
| "transcribed_word": "बाजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बजा", | |
| "transcribed_word": "बजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 77, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_2261_null_42831616_20250920124446_4be5200c-58c4-44b8-8214-c7ca4bc29b13.jpg", | |
| "reference_text": "1. राम जल भर कर रख\n2. सब का नाम मत बता ", | |
| "ocr_output": "राम जल भर भर रख सब का नाम मत बता", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "राम", | |
| "transcribed_word": "राम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जल", | |
| "transcribed_word": "जल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भर", | |
| "transcribed_word": "भर", | |
| "match": true, | |
| "reason_diff": "Segmentation error: Reference 'भर' appears merged with 'कर' in transcription as 'भरकर'. [Detected merged words: 'भरकर' split into 'भर कर']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "भर", | |
| "match": true, | |
| "reason_diff": "Segmentation error: Reference 'कर' appears merged with 'भर' in transcription as 'भरकर'. [Detected merged words: 'भरकर' split into 'भर कर']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सब", | |
| "transcribed_word": "सब", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मत", | |
| "transcribed_word": "मत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 78, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_2261_null_42831959_20250920124447_19879522-81a1-4554-b242-967160637904.jpg", | |
| "reference_text": "1. जया छत पर पत्र पढ़ ।\n2. एक फल का नाम बता ।", | |
| "ocr_output": "जया छत पर पत्र पढ़ एक फल का नाम बता", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "जया", | |
| "transcribed_word": "जया", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पत्र", | |
| "transcribed_word": "पत्र", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पढ़", | |
| "transcribed_word": "पढ़", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "।", | |
| "transcribed_word": "", | |
| "match": true, | |
| "reason_diff": "Exact match. [Cleaned punctuation: '।'→'']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "एक", | |
| "transcribed_word": "एक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "।", | |
| "transcribed_word": "", | |
| "match": true, | |
| "reason_diff": "Exact match. [Cleaned punctuation: '।'→'']", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 12, | |
| "total_words": 12, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 79, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_3116_null_41339576_20250922050955_8302f273-51f1-4f0c-b6d8-e17a7420cf8b.jpg", | |
| "reference_text": "1. छत पर जाम कर नाच\n2. राज डर कर भाग गया", | |
| "ocr_output": "छत पर जाम कर नाच राज डर कर भाग गया", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जाम", | |
| "transcribed_word": "जाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाच", | |
| "transcribed_word": "नाच", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "राज", | |
| "transcribed_word": "राज", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "डर", | |
| "transcribed_word": "डर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भाग", | |
| "transcribed_word": "भाग", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "गया", | |
| "transcribed_word": "गया", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 80, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_3116_null_41548861_20250922051014_0e31fd93-10e3-44cf-8e63-80d1c836dd1f.jpg", | |
| "reference_text": "1. दूत पर जम कर नाच\n2. राज डर कर भाग गया", | |
| "ocr_output": "दूत पर जम कर नाच राज डर कर भाग गया", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "दूत", | |
| "transcribed_word": "दूत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जम", | |
| "transcribed_word": "जम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाच", | |
| "transcribed_word": "नाच", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "राज", | |
| "transcribed_word": "राज", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "डर", | |
| "transcribed_word": "डर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भाग", | |
| "transcribed_word": "भाग", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "गया", | |
| "transcribed_word": "गया", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 81, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_4743_null_42165105_20250922051729_9cb11eb0-8cbc-4e0d-8b65-46cb74df82eb.jpg", | |
| "reference_text": "1. जय खत पढ़ कर बता\n2. लता एक कप चाय बना", | |
| "ocr_output": "जय खत पढ़ कर बता लता एक कप चाय बना", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "जय", | |
| "transcribed_word": "जय", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खत", | |
| "transcribed_word": "खत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पढ़", | |
| "transcribed_word": "पढ़", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "लता", | |
| "transcribed_word": "लता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "एक", | |
| "transcribed_word": "एक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कप", | |
| "transcribed_word": "कप", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "चाय", | |
| "transcribed_word": "चाय", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बना", | |
| "transcribed_word": "बना", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 82, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_4743_null_42949772_20250922051730_a6521865-14f4-446a-aa8c-630e32654e70.jpg", | |
| "reference_text": "1. जया छत पर पत्र पढ़ ।\n2. एक फल का नाम बता ।", | |
| "ocr_output": "जया छत पर पत्र पढ़ पढ़ एक फल का नाम बता बता", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "जया", | |
| "transcribed_word": "जया", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पत्र", | |
| "transcribed_word": "पत्र", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पढ़", | |
| "transcribed_word": "पढ़", | |
| "match": true, | |
| "reason_diff": "Segmentation error: Reference 'पढ़' appears merged with '।' in transcription as 'पढ़।'. [Punctuation difference: 'पढ़।'→'पढ़']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "।", | |
| "transcribed_word": "पढ़", | |
| "match": false, | |
| "reason_diff": "Segmentation error: Reference '।' appears merged with 'पढ़' in transcription as 'पढ़।'. [Cleaned punctuation: 'पढ़।'→'पढ़']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "एक", | |
| "transcribed_word": "एक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Segmentation error: Reference 'बता' appears merged with '।' in transcription as 'बता।'. [Punctuation difference: 'बता।'→'बता']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "।", | |
| "transcribed_word": "बता", | |
| "match": false, | |
| "reason_diff": "Segmentation error: Reference '।' appears merged with 'बता' in transcription as 'बता।'. [Cleaned punctuation: 'बता।'→'बता']", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 83.33333333333334, | |
| "correct_words": 10, | |
| "total_words": 12, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 83, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_3116_null_43857436_20250922052547_adcb5b13-1fa4-43cb-b926-3273238c7c86.jpg", | |
| "reference_text": "1. दूत पर जम कर नाच\n2. राज डर कर भाग गया", | |
| "ocr_output": "दूत पर जम कर नाच राज डर कर भाग गया", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "दूत", | |
| "transcribed_word": "दूत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जम", | |
| "transcribed_word": "जम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाच", | |
| "transcribed_word": "नाच", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "राज", | |
| "transcribed_word": "राज", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "डर", | |
| "transcribed_word": "डर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भाग", | |
| "transcribed_word": "भाग", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "गया", | |
| "transcribed_word": "गया", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 84, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_3116_null_43760922_20250922052551_92d2c5f5-53ec-47fe-98e8-20437e49593b.jpg", | |
| "reference_text": "1. वह फल", | |
| "ocr_output": "वह फल", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "वह", | |
| "transcribed_word": "वह", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 2, | |
| "total_words": 2, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 85, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_3116_null_43781430_20250922052554_894031a4-7a68-499c-b941-a946a4e5469a.jpg", | |
| "reference_text": "1. वह फल", | |
| "ocr_output": "वह फल", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "वह", | |
| "transcribed_word": "वह", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 2, | |
| "total_words": 2, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 86, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1746_null_43713555_20250922074604_eaad5d9b-baf5-481b-ae12-3f66693fda1e.jpg", | |
| "reference_text": "Nothing written on the paper", | |
| "ocr_output": "", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "Nothing", | |
| "transcribed_word": null, | |
| "match": false, | |
| "reason_diff": "Reference word 'Nothing' (English) not found in the image's Hindi transcription, as no Hindi text was detected in the image. [Missing word: expected 'Nothing']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "written", | |
| "transcribed_word": null, | |
| "match": false, | |
| "reason_diff": "Reference word 'written' (English) not found in the image's Hindi transcription, as no Hindi text was detected in the image. [Missing word: expected 'written']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "on", | |
| "transcribed_word": null, | |
| "match": false, | |
| "reason_diff": "Reference word 'on' (English) not found in the image's Hindi transcription, as no Hindi text was detected in the image. [Missing word: expected 'on']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "the", | |
| "transcribed_word": null, | |
| "match": false, | |
| "reason_diff": "Reference word 'the' (English) not found in the image's Hindi transcription, as no Hindi text was detected in the image. [Missing word: expected 'the']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "paper", | |
| "transcribed_word": null, | |
| "match": false, | |
| "reason_diff": "Reference word 'paper' (English) not found in the image's Hindi transcription, as no Hindi text was detected in the image. [Missing word: expected 'paper']", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 0.0, | |
| "correct_words": 0, | |
| "total_words": 5, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 87, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1746_null_42466278_20250922074619_1f1990ee-854f-4e25-8e23-e9069fb56d57.jpg", | |
| "reference_text": "Nothing written on the paper", | |
| "ocr_output": "", | |
| "word_evaluations": [], | |
| "accuracy": 0, | |
| "correct_words": 0, | |
| "total_words": 0, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 88, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1746_null_42466278_20250922074620_22f9a5c7-515b-4133-a421-7493ba2b7826.jpg", | |
| "reference_text": "Nothing written on the paper", | |
| "ocr_output": "", | |
| "word_evaluations": [], | |
| "accuracy": 0, | |
| "correct_words": 0, | |
| "total_words": 0, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 89, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1565_null_42560677_20250922083632_cd8f23b5-8ab8-415d-8c83-01ece6ee7cad.jpg", | |
| "reference_text": "Text entirely different from the prompt", | |
| "ocr_output": "छत पर जब जब नाच राज कर भाग गया", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जब", | |
| "transcribed_word": "जब", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जब", | |
| "transcribed_word": "जब", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाच", | |
| "transcribed_word": "नाच", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "राज", | |
| "transcribed_word": "राज", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भाग", | |
| "transcribed_word": "भाग", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "गया", | |
| "transcribed_word": "गया", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "।", | |
| "transcribed_word": "", | |
| "match": true, | |
| "reason_diff": "Exact match. [Cleaned punctuation: '।'→'']", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 90, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1565_null_42635158_20250922083634_bf029052-d73b-4614-97a6-ac62cf09e6bc.jpg", | |
| "reference_text": "1. जया छत पर पत्र पढ़ ।\n2. एक फल का नाम बता ।", | |
| "ocr_output": "जया छत पर पत्र पढ़ एक फल का नाम बता", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "जया", | |
| "transcribed_word": "जया", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पत्र", | |
| "transcribed_word": "पत्र", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पढ़", | |
| "transcribed_word": "पढ़", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "।", | |
| "transcribed_word": "", | |
| "match": true, | |
| "reason_diff": "Exact match. [Cleaned punctuation: '।'→'']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "एक", | |
| "transcribed_word": "एक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "।", | |
| "transcribed_word": "", | |
| "match": true, | |
| "reason_diff": "Exact match. [Cleaned punctuation: '।'→'']", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 12, | |
| "total_words": 12, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 91, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_881_null_37709236_20250922091534_62eefb4e-115b-42d8-8210-299fd25d7eb3.jpg", | |
| "reference_text": "1. जया छत पर पत्र पढ़ ।\n2. एक फल का नाम बता ।\n3. लता खत थाम और चलो ।\n4. मोजा अभी तक गीला है ।", | |
| "ocr_output": "जया छत पर पत्र पढ़ एक फल का नाम बता लता खत थाम और चलो मोजा अभी तक गीला है", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "जया", | |
| "transcribed_word": "जया", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पत्र", | |
| "transcribed_word": "पत्र", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पढ़", | |
| "transcribed_word": "पढ़", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "।", | |
| "transcribed_word": "", | |
| "match": true, | |
| "reason_diff": "Exact match. [Cleaned punctuation: '।'→'']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "एक", | |
| "transcribed_word": "एक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "।", | |
| "transcribed_word": "", | |
| "match": true, | |
| "reason_diff": "Exact match. [Cleaned punctuation: '।'→'']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "लता", | |
| "transcribed_word": "लता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खत", | |
| "transcribed_word": "खत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "थाम", | |
| "transcribed_word": "थाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "और", | |
| "transcribed_word": "और", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "चलो", | |
| "transcribed_word": "चलो", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "।", | |
| "transcribed_word": "", | |
| "match": true, | |
| "reason_diff": "Exact match. [Cleaned punctuation: '।'→'']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मोजा", | |
| "transcribed_word": "मोजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "अभी", | |
| "transcribed_word": "अभी", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "तक", | |
| "transcribed_word": "तक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "गीला", | |
| "transcribed_word": "गीला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "है", | |
| "transcribed_word": "है", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "।", | |
| "transcribed_word": "", | |
| "match": true, | |
| "reason_diff": "Exact match. [Cleaned punctuation: '।'→'']", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 24, | |
| "total_words": 24, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 92, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_2253_null_42769885_20250923032702_9ab75381-09b1-4200-9be5-8704a206bbf8.jpg", | |
| "reference_text": "1. छत पर जम कर नाच\n2. राजा डर कर भागया", | |
| "ocr_output": "छत पर जम कर नाच राजा डर कर भागया", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जम", | |
| "transcribed_word": "जम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाच", | |
| "transcribed_word": "नाच", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "राजा", | |
| "transcribed_word": "राजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "डर", | |
| "transcribed_word": "डर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भागया", | |
| "transcribed_word": "भागया", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 9, | |
| "total_words": 9, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 93, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_2253_null_41608861_20250923034221_4be1b13b-9425-4a02-974c-38cac40d7eca.jpg", | |
| "reference_text": "1. छत पर जम कर नाच\n2. राजा डर कर भाग गया", | |
| "ocr_output": "छत पर जम कर नाच राजा डर कर भाग गया", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जम", | |
| "transcribed_word": "जम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाच", | |
| "transcribed_word": "नाच", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "राजा", | |
| "transcribed_word": "राजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "डर", | |
| "transcribed_word": "डर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भाग", | |
| "transcribed_word": "भाग", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "गया", | |
| "transcribed_word": "गया", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 94, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_2253_null_41523312_20250923034223_52be5384-d443-46e2-a14d-5fc0fd25ddc4.jpg", | |
| "reference_text": "1. वह फल ला कर रख\n2. यस छत पर बाजा बजा", | |
| "ocr_output": "वह फल ला ला रख यस छत पर बाजा बजा", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "वह", | |
| "transcribed_word": "वह", | |
| "match": true, | |
| "reason_diff": "Spelling error: Transcribed 'यह' vs reference 'वह' (different character 'य' instead of 'व'). [Corrected by visual similarity: 'यह'→'वह']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "ला", | |
| "transcribed_word": "ला", | |
| "match": true, | |
| "reason_diff": "Segmentation error: Reference 'ला' appears merged with 'कर' in transcription as 'लाकर'. [Detected merged words: 'लाकर' split into 'ला कर']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "ला", | |
| "match": true, | |
| "reason_diff": "Segmentation error: Reference 'कर' appears merged with 'ला' in transcription as 'लाकर'. [Detected merged words: 'लाकर' split into 'ला कर']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "यस", | |
| "transcribed_word": "यस", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बाजा", | |
| "transcribed_word": "बाजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बजा", | |
| "transcribed_word": "बजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 95, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1315_null_43287490_20250923040543_58df69ae-8f44-4ee2-8396-bf9a4a05bf6b.jpg", | |
| "reference_text": "1. राम जल भर कर रख\n2. सब का नाम मत बता ", | |
| "ocr_output": "राम जल भर कर रख सब का नाम मत बता", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "राम", | |
| "transcribed_word": "राम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जल", | |
| "transcribed_word": "जल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भर", | |
| "transcribed_word": "भर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सब", | |
| "transcribed_word": "सब", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मत", | |
| "transcribed_word": "मत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 96, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1315_null_43287283_20250923042045_213edf89-3a8e-469f-9e93-1d7b9d76457b.jpg", | |
| "reference_text": "1. छत पर जम कर नाच\n2. राज डर कर भाग गया", | |
| "ocr_output": "छत पर जम कर नाच राज डर कर भाग गया", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जम", | |
| "transcribed_word": "जम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाच", | |
| "transcribed_word": "नाच", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "राज", | |
| "transcribed_word": "राज", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "डर", | |
| "transcribed_word": "डर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भाग", | |
| "transcribed_word": "भाग", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "गया", | |
| "transcribed_word": "गया", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 97, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1315_null_42671057_20250923042046_1018c317-3c2d-476a-bdd5-291f5ae7a834.jpg", | |
| "reference_text": "1. जया छत पर पत्र पढ़ ।\n2. एक फल का नाम बता ।", | |
| "ocr_output": "जया छत पर पत्र पढ़ एक फल का नाम बता", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "जया", | |
| "transcribed_word": "जया", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पत्र", | |
| "transcribed_word": "पत्र", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पढ़", | |
| "transcribed_word": "पढ़", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "एक", | |
| "transcribed_word": "एक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 98, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1315_null_42670525_20250923043550_d6b334ae-8c4f-4294-8a4a-6bd404e0ac09.jpg", | |
| "reference_text": "1. राम जल भर कर रख\n2. सब का नाम मत बता ", | |
| "ocr_output": "राम जल भर कर रख सब का नाम मत बता", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "राम", | |
| "transcribed_word": "राम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जल", | |
| "transcribed_word": "जल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भर", | |
| "transcribed_word": "भर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सब", | |
| "transcribed_word": "सब", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मत", | |
| "transcribed_word": "मत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 99, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1315_null_43284846_20250923043551_09fb799b-6a6b-42fe-92c0-1734eb8b819f.jpg", | |
| "reference_text": "1. राम जल भर कर रख\n2. सब का नाम मत बता ", | |
| "ocr_output": "राम जल भर कर रख सब का नाम मत बता", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "राम", | |
| "transcribed_word": "राम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जल", | |
| "transcribed_word": "जल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भर", | |
| "transcribed_word": "भर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सब", | |
| "transcribed_word": "सब", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मत", | |
| "transcribed_word": "मत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 100, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1315_null_43373227_20250923043552_1935d15d-7317-43f5-9793-4ddd00cd9387.jpg", | |
| "reference_text": "1. राम जल भर कर रख\n2. सब का नाम मत बता ", | |
| "ocr_output": "राम जल भर कर रख सब का नाम मत बता", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "राम", | |
| "transcribed_word": "राम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जल", | |
| "transcribed_word": "जल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भर", | |
| "transcribed_word": "भर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सब", | |
| "transcribed_word": "सब", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मत", | |
| "transcribed_word": "मत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 101, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1315_null_43539009_20250923043553_11baaf05-4310-4f3a-bd77-2f8d69708ce2.jpg", | |
| "reference_text": "1. जया छत पर पत्र पढ़ ।\n2. एक फल का नाम बता ।", | |
| "ocr_output": "जया छत पर पत्रा पढ़ एक फल का नाम बता", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "जया", | |
| "transcribed_word": "जया", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पत्र", | |
| "transcribed_word": "पत्रा", | |
| "match": false, | |
| "reason_diff": "Spelling error: Transcribed 'पत्रा' has an extra 'ा' (aa) matra compared to reference 'पत्र'.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पढ़", | |
| "transcribed_word": "पढ़", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "एक", | |
| "transcribed_word": "एक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 90.0, | |
| "correct_words": 9, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 102, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_4751_null_42712503_20250923044400_3bfcd9b0-10c6-4cae-a3fe-3423790ab0ce.jpg", | |
| "reference_text": "1. राम जन हर कर रख\n2. सब का नाम मत बता ", | |
| "ocr_output": "राम जन हर कर रख सब सब नाम मत बता", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "राम", | |
| "transcribed_word": "राम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जन", | |
| "transcribed_word": "जन", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "हर", | |
| "transcribed_word": "हर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सब", | |
| "transcribed_word": "सब", | |
| "match": true, | |
| "reason_diff": "Segmentation error: Reference 'सब' appears merged with 'का' in transcription as 'सबका'. [Detected merged words: 'सबका' split into 'सब का']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "सब", | |
| "match": true, | |
| "reason_diff": "Segmentation error: Reference 'का' appears merged with 'सब' in transcription as 'सबका'. [Detected merged words: 'सबका' split into 'सब का']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मत", | |
| "transcribed_word": "मत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 103, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1315_null_43287086_20250923045116_9e048d08-bf92-4a90-a6a3-5df5ad8ad481.jpg", | |
| "reference_text": "1. वह फल ला कर रख\n2. यश छत पर बाजा बजा", | |
| "ocr_output": "वह फल ला कर रख यश छत पर बाजा बजा", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "वह", | |
| "transcribed_word": "वह", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "ला", | |
| "transcribed_word": "ला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "यश", | |
| "transcribed_word": "यश", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बाजा", | |
| "transcribed_word": "बाजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बजा", | |
| "transcribed_word": "बजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 104, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1315_null_43373256_20250923045137_9d171679-de6b-4aee-9dfc-989f7873736a.jpg", | |
| "reference_text": "1. राम जल भर कर रख\n2. सब का नाम मत बता ", | |
| "ocr_output": "राम जल भर कर रख सब का नाम मत बता", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "राम", | |
| "transcribed_word": "राम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जल", | |
| "transcribed_word": "जल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भर", | |
| "transcribed_word": "भर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सब", | |
| "transcribed_word": "सब", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मत", | |
| "transcribed_word": "मत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 105, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1315_null_43429665_20250923045147_b62f4244-620e-4015-923c-1dc47d2b6c60.jpg", | |
| "reference_text": "1. जया छत पर पत्र पढ़ ।\n2. एक फल का नाम बता ।", | |
| "ocr_output": "जया छत पर पत्र पढ़ एक फल का नाम बता", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "जया", | |
| "transcribed_word": "जया", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पत्र", | |
| "transcribed_word": "पत्र", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पढ़", | |
| "transcribed_word": "पढ़", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "।", | |
| "transcribed_word": "", | |
| "match": true, | |
| "reason_diff": "Exact match. [Cleaned punctuation: '।'→'']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "एक", | |
| "transcribed_word": "एक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "।", | |
| "transcribed_word": "", | |
| "match": true, | |
| "reason_diff": "Exact match. [Cleaned punctuation: '।'→'']", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 12, | |
| "total_words": 12, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 106, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_2253_null_41603971_20250923052014_788a5bab-b160-40a8-9872-3de93a926aa9.jpg", | |
| "reference_text": "Image oof blank paper uploaded", | |
| "ocr_output": "", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "Image", | |
| "transcribed_word": null, | |
| "match": false, | |
| "reason_diff": "Word missing: Reference word 'Image' not found in transcription at this position. (Note: The image is blank and the reference text is not Hindi, so no Hindi transcription was possible.) [Missing word: expected 'Image']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "oof", | |
| "transcribed_word": null, | |
| "match": false, | |
| "reason_diff": "Word missing: Reference word 'oof' not found in transcription at this position. (Note: The image is blank and the reference text is not Hindi, so no Hindi transcription was possible.) [Missing word: expected 'oof']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "blank", | |
| "transcribed_word": null, | |
| "match": false, | |
| "reason_diff": "Word missing: Reference word 'blank' not found in transcription at this position. (Note: The image is blank and the reference text is not Hindi, so no Hindi transcription was possible.) [Missing word: expected 'blank']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "paper", | |
| "transcribed_word": null, | |
| "match": false, | |
| "reason_diff": "Word missing: Reference word 'paper' not found in transcription at this position. (Note: The image is blank and the reference text is not Hindi, so no Hindi transcription was possible.) [Missing word: expected 'paper']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "uploaded", | |
| "transcribed_word": null, | |
| "match": false, | |
| "reason_diff": "Word missing: Reference word 'uploaded' not found in transcription at this position. (Note: The image is blank and the reference text is not Hindi, so no Hindi transcription was possible.) [Missing word: expected 'uploaded']", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 0.0, | |
| "correct_words": 0, | |
| "total_words": 5, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 107, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_2253_null_43270894_20250923052014_7f5b5833-abeb-4d9a-8371-417d3c330e06.jpg", | |
| "reference_text": "1. वह फ लकर रथ", | |
| "ocr_output": "वह फ फ रथ", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "वह", | |
| "transcribed_word": "वह", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फ", | |
| "transcribed_word": "फ", | |
| "match": true, | |
| "reason_diff": "Segmentation error: Reference 'फ' appears merged in transcription as part of 'फलकर'. [Detected merged words: 'फलकर' split into 'फ लकर']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "लकर", | |
| "transcribed_word": "फ", | |
| "match": true, | |
| "reason_diff": "Segmentation error: Reference 'लकर' appears merged in transcription as part of 'फलकर'. [Detected merged words: 'फलकर' split into 'फ लकर']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रथ", | |
| "transcribed_word": "रथ", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 4, | |
| "total_words": 4, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 108, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_2253_null_42898107_20250923053517_f0751c7a-1e37-4fd3-b885-ec27452ca779.jpg", | |
| "reference_text": "1. जहा छत पर पत्र पड़\n2. कऐ फल का बता", | |
| "ocr_output": "जहा छत पर पड़ कर फल का बता", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "जहा", | |
| "transcribed_word": "जहा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पत्र", | |
| "transcribed_word": "पड़", | |
| "match": false, | |
| "reason_diff": "Spelling error: Transcribed 'पड़' vs reference 'पत्र' (incorrect character 'ड़' instead of 'त्र').", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पड़", | |
| "transcribed_word": "कर", | |
| "match": false, | |
| "reason_diff": "Spelling error: Transcribed 'कर' vs reference 'पड़' (incorrect characters 'क' and 'र' instead of 'प' and 'ड़').", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कऐ", | |
| "transcribed_word": null, | |
| "match": false, | |
| "reason_diff": "Word missing: Reference word 'कऐ' not found in transcription at this position. [Missing word: expected 'कऐ']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 66.66666666666666, | |
| "correct_words": 6, | |
| "total_words": 9, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 109, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1311_null_42384223_20250923054446_4a6ffef5-8fa6-44d2-b4d5-664792231a85.jpg", | |
| "reference_text": "1. छत पर जम कर नाच\n2. राज डर कर भाग गा", | |
| "ocr_output": "छत पर जम कर नाच राज डर कर भाग गा", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जम", | |
| "transcribed_word": "जम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाच", | |
| "transcribed_word": "नाच", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "राज", | |
| "transcribed_word": "राज", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "डर", | |
| "transcribed_word": "डर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भाग", | |
| "transcribed_word": "भाग", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "गा", | |
| "transcribed_word": "गा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 110, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1311_null_40339542_20250923054446_1f66bcd9-cd05-4029-992b-50d3f46d7dab.jpg", | |
| "reference_text": "1. जय खत पढ़ कर बता \n2. लता एक कप चाय बना\n3. घर पर नल खुला है \n4. दादी मेरे साथ घर चलो", | |
| "ocr_output": "जय खत पढ़ कर बता लता एक कप चाय बना घर पर नल खुला है दादी मेरे साथ घर चलो", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "जय", | |
| "transcribed_word": "जय", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खत", | |
| "transcribed_word": "खत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पढ़", | |
| "transcribed_word": "पढ़", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "लता", | |
| "transcribed_word": "लता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "एक", | |
| "transcribed_word": "एक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कप", | |
| "transcribed_word": "कप", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "चाय", | |
| "transcribed_word": "चाय", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बना", | |
| "transcribed_word": "बना", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "घर", | |
| "transcribed_word": "घर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नल", | |
| "transcribed_word": "नल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खुला", | |
| "transcribed_word": "खुला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "है", | |
| "transcribed_word": "है", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "दादी", | |
| "transcribed_word": "दादी", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मेरे", | |
| "transcribed_word": "मेरे", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "साथ", | |
| "transcribed_word": "साथ", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "घर", | |
| "transcribed_word": "घर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "चलो", | |
| "transcribed_word": "चलो", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 20, | |
| "total_words": 20, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 111, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1311_null_40328215_20250923054447_2bf6631a-021e-4b6a-9d24-e7f93d29713c.jpg", | |
| "reference_text": "Image of blank paper uploaded", | |
| "ocr_output": "", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "Image", | |
| "transcribed_word": null, | |
| "match": false, | |
| "reason_diff": "Word missing: Reference word 'Image' not found in transcription. Note: The reference word is English, while the task is for Hindi text comparison. [Missing word: expected 'Image']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "of", | |
| "transcribed_word": null, | |
| "match": false, | |
| "reason_diff": "Word missing: Reference word 'of' not found in transcription. Note: The reference word is English, while the task is for Hindi text comparison. [Missing word: expected 'of']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "blank", | |
| "transcribed_word": null, | |
| "match": false, | |
| "reason_diff": "Word missing: Reference word 'blank' not found in transcription. Note: The reference word is English, while the task is for Hindi text comparison. [Missing word: expected 'blank']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "paper", | |
| "transcribed_word": null, | |
| "match": false, | |
| "reason_diff": "Word missing: Reference word 'paper' not found in transcription. Note: The reference word is English, while the task is for Hindi text comparison. [Missing word: expected 'paper']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "uploaded", | |
| "transcribed_word": null, | |
| "match": false, | |
| "reason_diff": "Word missing: Reference word 'uploaded' not found in transcription. Note: The reference word is English, while the task is for Hindi text comparison. [Missing word: expected 'uploaded']", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 0.0, | |
| "correct_words": 0, | |
| "total_words": 5, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 112, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_873_null_41408592_20250923055802_fbf6633f-cb45-4cbd-8ad6-be0b822a78a2.jpg", | |
| "reference_text": "1. जया छत पर पत्र पढ़ ।\n2. एक फल का नाम बता ।", | |
| "ocr_output": "जया छत पर पत्र पढ़ एक फल का नाम बता", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "जया", | |
| "transcribed_word": "जया", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पत्र", | |
| "transcribed_word": "पत्र", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पढ़", | |
| "transcribed_word": "पढ़", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "।", | |
| "transcribed_word": "", | |
| "match": true, | |
| "reason_diff": "Exact match. [Cleaned punctuation: '।'→'']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "एक", | |
| "transcribed_word": "एक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "।", | |
| "transcribed_word": "", | |
| "match": true, | |
| "reason_diff": "Exact match. [Cleaned punctuation: '।'→'']", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 12, | |
| "total_words": 12, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 113, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1311_null_40303220_20250923055949_bb21568d-4777-4693-b143-7ee3cb1359e2.jpg", | |
| "reference_text": "1. वह फल कर र\n2. यश छत पर बाजा \n3. रव ", | |
| "ocr_output": "वह फलला कर र यश छत पर बाजा रव", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "वह", | |
| "transcribed_word": "वह", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फलला", | |
| "match": false, | |
| "reason_diff": "Spelling error: Transcribed 'फलला' has an extra 'ला' syllable compared to reference 'फल'.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "र", | |
| "transcribed_word": "र", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "यश", | |
| "transcribed_word": "यश", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बाजा", | |
| "transcribed_word": "बाजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रव", | |
| "transcribed_word": "रव", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 88.88888888888889, | |
| "correct_words": 8, | |
| "total_words": 9, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 114, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1311_null_40282063_20250923055950_7230c999-88db-4f75-998f-1e0bb6ca885f.jpg", | |
| "reference_text": "1. राम जल भर कर रख\n2. सब का नाम मत बता \n3. यह भालू का चित्र रख\n4. सीता सेब खा", | |
| "ocr_output": "राम जल भर कर रख सब का नाम मत बता यह भालू का चित्र रख सीता सेब खा", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "राम", | |
| "transcribed_word": "राम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जल", | |
| "transcribed_word": "जल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भर", | |
| "transcribed_word": "भर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सब", | |
| "transcribed_word": "सब", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मत", | |
| "transcribed_word": "मत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "यह", | |
| "transcribed_word": "यह", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भालू", | |
| "transcribed_word": "भालू", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "चित्र", | |
| "transcribed_word": "चित्र", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सीता", | |
| "transcribed_word": "सीता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सेब", | |
| "transcribed_word": "सेब", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खा", | |
| "transcribed_word": "खा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 18, | |
| "total_words": 18, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 115, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1311_null_40282459_20250923061452_c18280b0-eb8a-484e-b3e3-cab1ea0ad079.jpg", | |
| "reference_text": "1. राम जल भर कर रख\n2. सब का नाम मत बता \n3. यह भालू का चित्र रख\n4. सीता सेब खा रही है", | |
| "ocr_output": "राम जल बभर कर घर रख का नाम मत बता यह भालू का चित्र रख यह सीता सेब खा रही है", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "राम", | |
| "transcribed_word": "राम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जल", | |
| "transcribed_word": "जल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भर", | |
| "transcribed_word": "बभर", | |
| "match": false, | |
| "reason_diff": "Spelling error: Transcribed 'बभर' has an extra 'ब' character compared to reference 'भर'.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "घर", | |
| "match": false, | |
| "reason_diff": "Spelling error: Transcribed 'घर' has 'घ' instead of 'र' at the beginning compared to reference 'रख'.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सब", | |
| "transcribed_word": "रख", | |
| "match": false, | |
| "reason_diff": "Spelling error: Transcribed 'रख' vs reference 'सब'.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मत", | |
| "transcribed_word": "मत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "यह", | |
| "transcribed_word": "यह", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भालू", | |
| "transcribed_word": "भालू", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "चित्र", | |
| "transcribed_word": "चित्र", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": null, | |
| "transcribed_word": "यह", | |
| "match": false, | |
| "reason_diff": "Extra word in transcription: 'यह'.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सीता", | |
| "transcribed_word": "सीता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सेब", | |
| "transcribed_word": "सेब", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खा", | |
| "transcribed_word": "खा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रही", | |
| "transcribed_word": "रही", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "है", | |
| "transcribed_word": "है", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 80.95238095238095, | |
| "correct_words": 17, | |
| "total_words": 21, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 116, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1311_null_39640092_20250923061453_8610c0f4-a402-4023-b218-0bc79d813bd3.jpg", | |
| "reference_text": "Image of an object uploaded", | |
| "ocr_output": "", | |
| "word_evaluations": [], | |
| "accuracy": 0, | |
| "correct_words": 0, | |
| "total_words": 0, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 117, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1311_null_39635551_20250923061453_36c77135-a3c8-4b91-8651-bc2c7ab42fd8.jpg", | |
| "reference_text": "1. जया छत पर पत्र पढ़\n2. एक फल का नाम \n3. लता ख यत", | |
| "ocr_output": "जया छत छत पत्र पढ एक फल का नाम लता ख यत", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "जया", | |
| "transcribed_word": "जया", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Segmentation error: Reference 'छत' appears merged in transcription (as part of 'छतपर'). [Detected merged words: 'छतपर' split into 'छत पर']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Segmentation error: Reference 'पर' appears merged in transcription (as part of 'छतपर'). [Detected merged words: 'छतपर' split into 'छत पर']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पत्र", | |
| "transcribed_word": "पत्र", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पढ़", | |
| "transcribed_word": "पढ", | |
| "match": false, | |
| "reason_diff": "Spelling error: Transcribed 'पढ' vs reference 'पढ़' (incorrect character 'ढ' instead of 'ढ़').", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "एक", | |
| "transcribed_word": "एक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "लता", | |
| "transcribed_word": "लता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "ख", | |
| "transcribed_word": "ख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "यत", | |
| "transcribed_word": "यत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 91.66666666666666, | |
| "correct_words": 11, | |
| "total_words": 12, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 118, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1311_null_40339581_20250923063004_0c06a3b1-9e20-4185-aea2-648a6b036ec0.jpg", | |
| "reference_text": "Image of a different object uploaded", | |
| "ocr_output": "", | |
| "word_evaluations": [], | |
| "accuracy": 0, | |
| "correct_words": 0, | |
| "total_words": 0, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 119, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1311_null_40282247_20250923063005_db81892a-02ea-48e0-9451-bd109f9ccf20.jpg", | |
| "reference_text": "Image of a different object uploaded", | |
| "ocr_output": "", | |
| "word_evaluations": [], | |
| "accuracy": 0, | |
| "correct_words": 0, | |
| "total_words": 0, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 120, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1565_null_41033542_20250923063325_01cd7274-ee93-4b0c-a20a-5a6efc582e00.jpg", | |
| "reference_text": "1. राम जल भर कर रख\n2. सब का नाम मत बता", | |
| "ocr_output": "राम जल भर कर रख सब का नाम मत बता", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "राम", | |
| "transcribed_word": "राम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जल", | |
| "transcribed_word": "जल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भर", | |
| "transcribed_word": "भर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सब", | |
| "transcribed_word": "सब", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मत", | |
| "transcribed_word": "मत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 121, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1565_null_41241530_20250923064850_cb9a5cac-2198-4df4-97ed-33f8fd04cf4c.jpg", | |
| "reference_text": "1. वह फल ला कर रख\n2. यश छत पर बाजा बजा", | |
| "ocr_output": "वह फल ला कर रख यश छत पर बाजा बजा", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "वह", | |
| "transcribed_word": "वह", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "ला", | |
| "transcribed_word": "ला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Spelling error: Transcribed 'रख।' has an extra '।' (danda) compared to reference 'रख'. [Punctuation difference: 'रख।'→'रख']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "यश", | |
| "transcribed_word": "यश", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बाजा", | |
| "transcribed_word": "बाजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बजा", | |
| "transcribed_word": "बजा", | |
| "match": true, | |
| "reason_diff": "Spelling error: Transcribed 'बजा।' has an extra '।' (danda) compared to reference 'बजा'. [Punctuation difference: 'बजा।'→'बजा']", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 122, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1746_null_42663785_20250923072802_4352209d-7ae3-45d3-a5ab-6fea6f871b74.jpg", | |
| "reference_text": "1. वह फल ला कर रख\n2. यश छत पर बाजा बजा", | |
| "ocr_output": "वह फल ला कर रख यश छत पर बाजा बजा", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "वह", | |
| "transcribed_word": "वह", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "ला", | |
| "transcribed_word": "ला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "यश", | |
| "transcribed_word": "यश", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बाजा", | |
| "transcribed_word": "बाजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बजा", | |
| "transcribed_word": "बजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 123, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1746_null_39647064_20250923072803_849f0d2e-4e0b-4bb7-b6db-f4812c418aea.jpg", | |
| "reference_text": "1. वह कल ला कर रख\n2. यश छत पर बाजा बाज\n3. रवि नल खुला मत रख\n4. दिन ढला और समा हीइ", | |
| "ocr_output": "वह कल ला कर रख यश छत पर बाजा बाज रवि नल खुला मत रख दिन ढला और समा हीइ", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "वह", | |
| "transcribed_word": "वह", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कल", | |
| "transcribed_word": "कल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "ला", | |
| "transcribed_word": "ला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "यश", | |
| "transcribed_word": "यश", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बाजा", | |
| "transcribed_word": "बाजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बाज", | |
| "transcribed_word": "बाज", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रवि", | |
| "transcribed_word": "रवि", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नल", | |
| "transcribed_word": "नल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खुला", | |
| "transcribed_word": "खुला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मत", | |
| "transcribed_word": "मत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "दिन", | |
| "transcribed_word": "दिन", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "ढला", | |
| "transcribed_word": "ढला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "और", | |
| "transcribed_word": "और", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "समा", | |
| "transcribed_word": "समा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "हीइ", | |
| "transcribed_word": "हीइ", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 20, | |
| "total_words": 20, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 124, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1593_null_40271470_20250923074110_773ce801-9b2b-4778-90e5-25ede29bf9b0.jpg", | |
| "reference_text": "1. जया छत पर पत्र पढ़ ।\n2. एक फल का नाम बता ।\n3. लता खत थाम और चलो ।\n4. मोजा अभी तक गीला है ।", | |
| "ocr_output": "जया छत पर पत्र पढ़ एक फल का नाम बता लता खत थाम और चलो मोजा अभी अभी गीला है", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "जया", | |
| "transcribed_word": "जया", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पत्र", | |
| "transcribed_word": "पत्र", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पढ़", | |
| "transcribed_word": "पढ़", | |
| "match": false, | |
| "reason_diff": "Spelling error: Transcribed 'पढ़' uses 'ढ' instead of 'ढ़' as in reference 'पढ़'.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "।", | |
| "transcribed_word": "", | |
| "match": true, | |
| "reason_diff": "Exact match. [Cleaned punctuation: '।'→'']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "एक", | |
| "transcribed_word": "एक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "।", | |
| "transcribed_word": "", | |
| "match": true, | |
| "reason_diff": "Exact match. [Cleaned punctuation: '।'→'']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "लता", | |
| "transcribed_word": "लता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खत", | |
| "transcribed_word": "खत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "थाम", | |
| "transcribed_word": "थाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "और", | |
| "transcribed_word": "और", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "चलो", | |
| "transcribed_word": "चलो", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "।", | |
| "transcribed_word": "", | |
| "match": true, | |
| "reason_diff": "Exact match. [Cleaned punctuation: '।'→'']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मोजा", | |
| "transcribed_word": "मोजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "अभी", | |
| "transcribed_word": "अभी", | |
| "match": true, | |
| "reason_diff": "Segmentation error: Reference 'अभी' appears merged with 'तक' in transcription as 'अभीतक'. [Detected merged words: 'अभीतक' split into 'अभी तक']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "तक", | |
| "transcribed_word": "अभी", | |
| "match": true, | |
| "reason_diff": "Segmentation error: Reference 'तक' appears merged with 'अभी' in transcription as 'अभीतक'. [Detected merged words: 'अभीतक' split into 'अभी तक']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "गीला", | |
| "transcribed_word": "गीला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "है", | |
| "transcribed_word": "है", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "।", | |
| "transcribed_word": "", | |
| "match": true, | |
| "reason_diff": "Exact match. [Cleaned punctuation: '।'→'']", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 95.83333333333334, | |
| "correct_words": 23, | |
| "total_words": 24, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 125, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1593_null_42477356_20250923075810_9dbfcd83-d5ba-4f48-98c1-236fc79f1b4c.jpg", | |
| "reference_text": "1. राम जल भर कर रख\n2. सब का नाम मत बता", | |
| "ocr_output": "राम जल भर कर रखा सब का नाम मत बता", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "राम", | |
| "transcribed_word": "राम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जल", | |
| "transcribed_word": "जल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भर", | |
| "transcribed_word": "भर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रखा", | |
| "match": false, | |
| "reason_diff": "Spelling error: Transcribed 'रखा' has an extra 'ा' (aa) matra compared to reference 'रख'.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सब", | |
| "transcribed_word": "सब", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मत", | |
| "transcribed_word": "मत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 90.0, | |
| "correct_words": 9, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 126, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1593_null_37580919_20250923075811_d53001ea-2079-43da-8214-1b173d75c4bf.jpg", | |
| "reference_text": "1. वह फल ला कर रख\n2. यश छत पर बाजा बजा", | |
| "ocr_output": "वह फल फल कर रख यश छत पर बाजा बजा", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "वह", | |
| "transcribed_word": "वह", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Segmentation error: Reference 'फल' appears merged with 'ला' in transcription as 'फलला'. [Detected merged words: 'फलला' split into 'फल ला']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "ला", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Segmentation error: Reference 'ला' appears merged with 'फल' in transcription as 'फलला'. [Detected merged words: 'फलला' split into 'फल ला']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "यश", | |
| "transcribed_word": "यश", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बाजा", | |
| "transcribed_word": "बाजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बजा", | |
| "transcribed_word": "बजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 127, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_881_null_39519123_20250923081040_f2417109-3e62-463a-a279-e3034d573596.jpg", | |
| "reference_text": "1. राम जल भर कर रख\n2. सब का नाम मत बता \n3. यह भालू का चित्र रख\n4. सीता सेब खा रही है", | |
| "ocr_output": "राम जल भर कर रख सब का नाम मत बता यह भालू का चित्र रख सीता सेब खा रही है", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "राम", | |
| "transcribed_word": "राम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जल", | |
| "transcribed_word": "जल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भर", | |
| "transcribed_word": "भर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सब", | |
| "transcribed_word": "सब", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मत", | |
| "transcribed_word": "मत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "यह", | |
| "transcribed_word": "यह", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भालू", | |
| "transcribed_word": "भालू", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "चित्र", | |
| "transcribed_word": "चित्र", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सीता", | |
| "transcribed_word": "सीता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सेब", | |
| "transcribed_word": "सेब", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खा", | |
| "transcribed_word": "खा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रही", | |
| "transcribed_word": "रही", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "है", | |
| "transcribed_word": "है", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 20, | |
| "total_words": 20, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 128, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_5042_null_42482066_20250923082707_95e4a55f-2f20-4d38-9493-c2719b87c0c3.jpg", | |
| "reference_text": "Blank Image", | |
| "ocr_output": "", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "Blank", | |
| "transcribed_word": null, | |
| "match": false, | |
| "reason_diff": "Word missing: Reference word 'Blank' not found in transcription at this position. [Missing word: expected 'Blank']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "Image", | |
| "transcribed_word": null, | |
| "match": false, | |
| "reason_diff": "Word missing: Reference word 'Image' not found in transcription at this position. [Missing word: expected 'Image']", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 0.0, | |
| "correct_words": 0, | |
| "total_words": 2, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 129, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_5042_null_41949011_20250923082708_6dd68f31-bf87-4c12-bd3a-d4e507a947cd.jpg", | |
| "reference_text": "Blank Image", | |
| "ocr_output": "", | |
| "word_evaluations": [], | |
| "accuracy": 0, | |
| "correct_words": 0, | |
| "total_words": 0, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 130, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_5042_null_42040110_20250923082709_d871f68c-4b4b-4fa3-b8c7-01161e65006c.jpg", | |
| "reference_text": "जय खत ", | |
| "ocr_output": "जय खत", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "जय", | |
| "transcribed_word": "जय", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खत", | |
| "transcribed_word": "खत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 2, | |
| "total_words": 2, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 131, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_5042_null_41537884_20250923094955_81a7087c-ffd6-431d-919c-5113eb3818f0.jpg", | |
| "reference_text": "1. जगा छत पर पत्र पढ़ ।\n2. एक फल का नाम बता ।", | |
| "ocr_output": "जगा छत पर पत्र पढ़ एक फल का नाम बता", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "जगा", | |
| "transcribed_word": "जगा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पत्र", | |
| "transcribed_word": "पत्र", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पढ़", | |
| "transcribed_word": "पढ़", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "।", | |
| "transcribed_word": "", | |
| "match": true, | |
| "reason_diff": "Exact match. [Cleaned punctuation: '।'→'']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "एक", | |
| "transcribed_word": "एक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "।", | |
| "transcribed_word": "", | |
| "match": true, | |
| "reason_diff": "Exact match. [Cleaned punctuation: '।'→'']", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 12, | |
| "total_words": 12, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 132, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_2261_null_41436684_20250924012703_563a7434-eadc-41a3-83c7-71162d31f420.jpg", | |
| "reference_text": "1. राम जल भर रख\n2. सब का नाम बता ", | |
| "ocr_output": "राम जल भर रख सब का नाम बता", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "राम", | |
| "transcribed_word": "राम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जल", | |
| "transcribed_word": "जल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भर", | |
| "transcribed_word": "भर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सब", | |
| "transcribed_word": "सब", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 8, | |
| "total_words": 8, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 133, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_2261_null_43343073_20250924012704_fceaa3ae-442b-4771-88a4-3ec303ff4b0f.jpg", | |
| "reference_text": "1. वह फल ला कर रख\n2. यश छत पर बाजा बजा", | |
| "ocr_output": "वह फल ला कर रख यश छत पर बाजा बजा", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "वह", | |
| "transcribed_word": "वह", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "ला", | |
| "transcribed_word": "ला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "यश", | |
| "transcribed_word": "यश", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बाजा", | |
| "transcribed_word": "बाजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बजा", | |
| "transcribed_word": "बजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 134, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_873_null_42236678_20250924051611_dd0f811a-6dc4-4612-b6f7-55dbac764120.jpg", | |
| "reference_text": "1. छत पर जम कर नाच\n2. राज डर भाग गया", | |
| "ocr_output": "छत पर जम कर नाच राज डर भाग गया", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जम", | |
| "transcribed_word": "जम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाच", | |
| "transcribed_word": "नाच", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "राज", | |
| "transcribed_word": "राज", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "डर", | |
| "transcribed_word": "डर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भाग", | |
| "transcribed_word": "भाग", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "गया", | |
| "transcribed_word": "गया", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 9, | |
| "total_words": 9, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 135, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_873_null_41408606_20250924051626_1d0c667f-3e9f-4fc8-81a7-ba37c8261619.jpg", | |
| "reference_text": "1. छत पर जम कर नाच\n2. राज डर कर भाग गया", | |
| "ocr_output": "छत पर जम कर नाच राज डर कर भाग गया", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जम", | |
| "transcribed_word": "जम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाच", | |
| "transcribed_word": "नाच", | |
| "match": true, | |
| "reason_diff": "Spelling error: Transcribed 'नाच।' has an extra '।' (full stop) compared to reference 'नाच'. [Punctuation difference: 'नाच।'→'नाच']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "राज", | |
| "transcribed_word": "राज", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "डर", | |
| "transcribed_word": "डर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भाग", | |
| "transcribed_word": "भाग", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "गया", | |
| "transcribed_word": "गया", | |
| "match": true, | |
| "reason_diff": "Spelling error: Transcribed 'गया।' has an extra '।' (full stop) compared to reference 'गया'. [Punctuation difference: 'गया।'→'गया']", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 136, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_873_null_42772094_20250924053139_b843ffba-ea55-4616-a580-44db9a76042d.jpg", | |
| "reference_text": "1. वह फल ला कर रख\n2. यश धत पर बाजा बजा", | |
| "ocr_output": "वह फल ला कर रख यश छत पर बाजा बजा", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "वह", | |
| "transcribed_word": "वह", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "ला", | |
| "transcribed_word": "ला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "यश", | |
| "transcribed_word": "यश", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "धत", | |
| "transcribed_word": "छत", | |
| "match": false, | |
| "reason_diff": "Spelling error: Transcribed 'छत' vs reference 'धत' (incorrect character 'छ' instead of 'ध').", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बाजा", | |
| "transcribed_word": "बाजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बजा", | |
| "transcribed_word": "बजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 90.0, | |
| "correct_words": 9, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 137, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_873_null_43147530_20250924053147_903c4f52-0f53-4c8a-b7af-799065574cc3.jpg", | |
| "reference_text": "1. वह फल ला कर रख\n2. यश छत पर बाजा बजा", | |
| "ocr_output": "वह फल ला कर रख यश छत पर बाजा बजा", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "वह", | |
| "transcribed_word": "वह", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "ला", | |
| "transcribed_word": "ला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "यश", | |
| "transcribed_word": "यश", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बाजा", | |
| "transcribed_word": "बाजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बजा", | |
| "transcribed_word": "बजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 138, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1573_null_38271831_20250924053540_9c36a576-fc45-4e94-a240-9479d09cb59a.jpg", | |
| "reference_text": "Image of maths", | |
| "ocr_output": "", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "Image", | |
| "transcribed_word": null, | |
| "match": false, | |
| "reason_diff": "Word missing: Reference word 'Image' (from English reference text) not found in the transcription, as no handwritten Hindi text was identified in the image. [Missing word: expected 'Image']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "of", | |
| "transcribed_word": null, | |
| "match": false, | |
| "reason_diff": "Word missing: Reference word 'of' (from English reference text) not found in the transcription, as no handwritten Hindi text was identified in the image. [Missing word: expected 'of']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "maths", | |
| "transcribed_word": null, | |
| "match": false, | |
| "reason_diff": "Word missing: Reference word 'maths' (from English reference text) not found in the transcription, as no handwritten Hindi text was identified in the image. [Missing word: expected 'maths']", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 0.0, | |
| "correct_words": 0, | |
| "total_words": 3, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 139, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1573_null_40265960_20250924053541_96d0f9a2-80d1-4aee-aee6-a05e97cfe7b6.jpg", | |
| "reference_text": "1. छत पर जम कर नाच\n2. राज डर कर भग गय\n3. आम एक फल \n4. दय पानी लेने गई ", | |
| "ocr_output": "छत पर जम कर नाच राज डर कर भग गय आम एक फल दय पानी लेने गई", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जम", | |
| "transcribed_word": "जम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाच", | |
| "transcribed_word": "नाच", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "राज", | |
| "transcribed_word": "राज", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "डर", | |
| "transcribed_word": "डर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भग", | |
| "transcribed_word": "भग", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "गय", | |
| "transcribed_word": "गय", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "आम", | |
| "transcribed_word": "आम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "एक", | |
| "transcribed_word": "एक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "दय", | |
| "transcribed_word": "दय", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पानी", | |
| "transcribed_word": "पानी", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "लेने", | |
| "transcribed_word": "लेने", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "गई", | |
| "transcribed_word": "गई", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 17, | |
| "total_words": 17, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 140, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1492_null_41818758_20250924053939_4dc31df0-3ca5-4e27-aa28-0197584d5f20.jpg", | |
| "reference_text": "1. छत पर जम कर नाच\n2. राज डर कर भाग गया", | |
| "ocr_output": "छत पर जम कर नाच राज डर कर भाग गया", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जम", | |
| "transcribed_word": "जम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाच", | |
| "transcribed_word": "नाच", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "राज", | |
| "transcribed_word": "राज", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "डर", | |
| "transcribed_word": "डर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भाग", | |
| "transcribed_word": "भाग", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "गया", | |
| "transcribed_word": "गया", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 141, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1492_null_42794122_20250924053941_35c90e5d-9a91-41df-912d-cf57ea65b6bb.jpg", | |
| "reference_text": "1. जय खत पढ़ कर बता \n2. लता एक कप चाय बना", | |
| "ocr_output": "जय खत पढ़ कर बता लता एक कप चाय बना", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "जय", | |
| "transcribed_word": "जय", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खत", | |
| "transcribed_word": "खत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पढ़", | |
| "transcribed_word": "पढ़", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "लता", | |
| "transcribed_word": "लता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "एक", | |
| "transcribed_word": "एक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कप", | |
| "transcribed_word": "कप", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "चाय", | |
| "transcribed_word": "चाय", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बना", | |
| "transcribed_word": "बना", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 142, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_873_null_43530618_20250924054709_60b3fdeb-4798-4b2b-8559-abab06796357.jpg", | |
| "reference_text": "1. जया छत पर पत्र पढ़ ।\n2. एक फल का नाम बता ।", | |
| "ocr_output": "जया छत पर पत्र पढ़ एक फल का नाम बता", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "जया", | |
| "transcribed_word": "जया", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पत्र", | |
| "transcribed_word": "पत्र", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पढ़", | |
| "transcribed_word": "पढ़", | |
| "match": false, | |
| "reason_diff": "Spelling error: Transcribed 'पढ़' uses 'ड़' (da) instead of 'ढ़' (dha) found in 'पढ़'.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "एक", | |
| "transcribed_word": "एक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 90.0, | |
| "correct_words": 9, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 143, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1492_null_42138883_20250924061243_270664fc-6e68-47e6-98af-707aa6368288.jpg", | |
| "reference_text": "1. वह फल ला कर रख\n2. यश छत पर शब्द लिखे", | |
| "ocr_output": "वह फल ला कर रख यश छत पर शब्द लिखे", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "वह", | |
| "transcribed_word": "वह", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "ला", | |
| "transcribed_word": "ला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "यश", | |
| "transcribed_word": "यश", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "शब्द", | |
| "transcribed_word": "शब्द", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "लिखे", | |
| "transcribed_word": "लिखे", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 144, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1492_null_42375779_20250924061244_531d1602-5ac6-4b54-a142-6238d2aaf474.jpg", | |
| "reference_text": "1. जया घत पर पत्र पढ़ ।\n2. एक फल का नाम बता ।", | |
| "ocr_output": "जया घत पर पत्र पढ़ा एक फल का नाम बता", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "जया", | |
| "transcribed_word": "जया", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "घत", | |
| "transcribed_word": "घत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पत्र", | |
| "transcribed_word": "पत्र", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पढ़", | |
| "transcribed_word": "पढ़ा", | |
| "match": false, | |
| "reason_diff": "Spelling error: Transcribed 'पढ़ा' has an extra 'ा' (aa) matra compared to reference 'पढ़'.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "।", | |
| "transcribed_word": "", | |
| "match": true, | |
| "reason_diff": "Exact match. [Cleaned punctuation: '।'→'']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "एक", | |
| "transcribed_word": "एक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "।", | |
| "transcribed_word": "", | |
| "match": true, | |
| "reason_diff": "Exact match. [Cleaned punctuation: '।'→'']", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 91.66666666666666, | |
| "correct_words": 11, | |
| "total_words": 12, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 145, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1492_null_41837586_20250924061245_1c8ba990-eb49-45cf-b137-4a55e2364578.jpg", | |
| "reference_text": "1. छत पर जम कर नाच\n2. राज डर कर नाया", | |
| "ocr_output": "छत पर जम कर नाच राज डर कर नाचा", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जम", | |
| "transcribed_word": "जम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाच", | |
| "transcribed_word": "नाच", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "राज", | |
| "transcribed_word": "राज", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "डर", | |
| "transcribed_word": "डर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाया", | |
| "transcribed_word": "नाचा", | |
| "match": false, | |
| "reason_diff": "Spelling error: Transcribed 'नाचा' vs reference 'नाया'. The character 'य' (ya) in the reference is transcribed as 'च' (cha).", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 88.88888888888889, | |
| "correct_words": 8, | |
| "total_words": 9, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 146, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1593_null_40975840_20250924061742_4bf07d4e-2fd5-436f-8007-3510926c6339.jpg", | |
| "reference_text": "1. धत पर जम कर नाच\n2. राज डर कर भाग गया", | |
| "ocr_output": "धत पर जम कर नाच राज डर कर भाग गया", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "धत", | |
| "transcribed_word": "धत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जम", | |
| "transcribed_word": "जम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाच", | |
| "transcribed_word": "नाच", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "राज", | |
| "transcribed_word": "राज", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "डर", | |
| "transcribed_word": "डर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भाग", | |
| "transcribed_word": "भाग", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "गया", | |
| "transcribed_word": "गया", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 147, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1593_null_40984949_20250924061820_f8607e11-812a-4648-9f87-fdb123ccc5da.jpg", | |
| "reference_text": "1. जया उत पर पत्र पढ़\n2. एक फल फल नाम बता", | |
| "ocr_output": "जया उत पर पत्र पढ़ एक फल नाम बता का", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "जया", | |
| "transcribed_word": "जया", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "उत", | |
| "transcribed_word": "उत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पत्र", | |
| "transcribed_word": "पत्र", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पढ़", | |
| "transcribed_word": "पढ़", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "एक", | |
| "transcribed_word": "एक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": null, | |
| "match": false, | |
| "reason_diff": "Word missing: Reference word 'फल' not found in transcription at this position. [Missing word: expected 'फल']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": null, | |
| "transcribed_word": "का", | |
| "match": false, | |
| "reason_diff": "Extra word in transcription: 'का'.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 81.81818181818183, | |
| "correct_words": 9, | |
| "total_words": 11, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 148, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1593_null_40975969_20250924063644_1c42b162-a333-4868-8971-baf4afe47730.jpg", | |
| "reference_text": "1. जया छत पर पत्र पढ़ ।\n2. एक फल का नाम बता ।", | |
| "ocr_output": "जया छत पर पत्र पढ़ एक फल का नाम बता", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "जया", | |
| "transcribed_word": "जया", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पत्र", | |
| "transcribed_word": "पत्र", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पढ़", | |
| "transcribed_word": "पढ़", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "एक", | |
| "transcribed_word": "एक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 149, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_2253_null_41960376_20250924065055_6e563094-5d5d-4a75-acd2-f04539d66dec.jpg", | |
| "reference_text": "1. जया छत पर पत्र पड़।\n2. एक फल का नाम बता ।", | |
| "ocr_output": "जया छत पर पत्र पड़ एक फल का नाम बता", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "जया", | |
| "transcribed_word": "जया", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पत्र", | |
| "transcribed_word": "पत्र", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पड़", | |
| "transcribed_word": "पड़", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "एक", | |
| "transcribed_word": "एक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 150, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_2253_null_39809454_20250924065059_d3d660a8-e495-4c87-aaeb-0773bb601872.jpg", | |
| "reference_text": "1. जाया छत पण\n2. एक फल का नाम बता ।\n3. लता खता खापा", | |
| "ocr_output": "जाया छत पर एक फल का नाम बता । लता खता खापा", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "जाया", | |
| "transcribed_word": "जाया", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पण", | |
| "transcribed_word": "पर", | |
| "match": false, | |
| "reason_diff": "Spelling error: Transcribed 'पर' vs reference 'पण' (different character 'र' instead of 'ण').", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "एक", | |
| "transcribed_word": "एक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "।", | |
| "transcribed_word": "।", | |
| "match": true, | |
| "reason_diff": "Word missing: Reference word '।' not found in transcription at this position. [Punctuation difference: 'None'→'।']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "लता", | |
| "transcribed_word": "लता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खता", | |
| "transcribed_word": "खता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खापा", | |
| "transcribed_word": "खापा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 91.66666666666666, | |
| "correct_words": 11, | |
| "total_words": 12, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 151, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1593_null_40984836_20250924140252_5af8daa9-e409-4fbf-9545-9d6bfc782788.jpg", | |
| "reference_text": "1. जय खत पढ़ कर बता \n2. लात कए कप चाय बना", | |
| "ocr_output": "जय खत पढ़ कर बता लात कए कप चाय बना", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "जय", | |
| "transcribed_word": "जय", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खत", | |
| "transcribed_word": "खत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पढ़", | |
| "transcribed_word": "पढ़", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Extra character: Transcribed 'बता।' includes an extra '।' (full stop) not present in the reference word 'बता'. [Punctuation difference: 'बता।'→'बता']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "लात", | |
| "transcribed_word": "लात", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कए", | |
| "transcribed_word": "कए", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कप", | |
| "transcribed_word": "कप", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "चाय", | |
| "transcribed_word": "चाय", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बना", | |
| "transcribed_word": "बना", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 152, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1593_null_40984582_20250924140253_92080f35-93a5-4750-9f7b-6eb0e9f6d5d1.jpg", | |
| "reference_text": "1. राम जल भर कर रख\n2. सब का नाम मत बता ", | |
| "ocr_output": "राम जल भर कर रखा सब का नाम मत बता", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "राम", | |
| "transcribed_word": "राम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जल", | |
| "transcribed_word": "जल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भर", | |
| "transcribed_word": "भर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रखा", | |
| "match": false, | |
| "reason_diff": "Spelling error: Transcribed 'रखा' has an extra 'ा' (aa) matra compared to reference 'रख'.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सब", | |
| "transcribed_word": "सब", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मत", | |
| "transcribed_word": "मत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 90.0, | |
| "correct_words": 9, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 153, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_873_null_42772042_20250925043301_d699581b-a094-47ec-a445-009371670ebc.jpg", | |
| "reference_text": "1. वह फल ला कर रख\n2. यश छत पर बाजा बजा", | |
| "ocr_output": "वह फल ला कर रख यश छत पर बाजा बजा", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "वह", | |
| "transcribed_word": "वह", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "ला", | |
| "transcribed_word": "ला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "यश", | |
| "transcribed_word": "यश", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बाजा", | |
| "transcribed_word": "बाजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बजा", | |
| "transcribed_word": "बजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 154, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_2869_null_37358035_20250925044254_0df7d1da-002e-483a-8cb4-d51aa5bf9535.jpg", | |
| "reference_text": "1. जय खत पढ़ कर बता \n2. लता एक कप चाय बना\n3. घर पर नल खुला है \n4. दादी मेरे साथ घर चलो", | |
| "ocr_output": "जय खत पढ़ कर बता लता एक कप चाय बना घर पर नल खुला है दादी मेरे साथ घर चलो", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "जय", | |
| "transcribed_word": "जय", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खत", | |
| "transcribed_word": "खत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पढ़", | |
| "transcribed_word": "पढ़", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "लता", | |
| "transcribed_word": "लता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "एक", | |
| "transcribed_word": "एक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कप", | |
| "transcribed_word": "कप", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "चाय", | |
| "transcribed_word": "चाय", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बना", | |
| "transcribed_word": "बना", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "घर", | |
| "transcribed_word": "घर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नल", | |
| "transcribed_word": "नल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खुला", | |
| "transcribed_word": "खुला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "है", | |
| "transcribed_word": "है", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "दादी", | |
| "transcribed_word": "दादी", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मेरे", | |
| "transcribed_word": "मेरे", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "साथ", | |
| "transcribed_word": "साथ", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "घर", | |
| "transcribed_word": "घर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "चलो", | |
| "transcribed_word": "चलो", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 20, | |
| "total_words": 20, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 155, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_2869_null_37726013_20250925044255_7b30b9e0-5615-4492-bfc1-be836963d1a0.jpg", | |
| "reference_text": "1. राम जल भर कर रख\n2. सब का नाम मत बता \n3. यह भालू का चित्र रख\n4. सीता सेब खा रही है", | |
| "ocr_output": "राम जल भर कर रख सब का नाम मत बता यह भालू का चित्र रख सीता सेब खा रही है", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "राम", | |
| "transcribed_word": "राम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जल", | |
| "transcribed_word": "जल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भर", | |
| "transcribed_word": "भर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सब", | |
| "transcribed_word": "सब", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मत", | |
| "transcribed_word": "मत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "यह", | |
| "transcribed_word": "यह", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भालू", | |
| "transcribed_word": "भालू", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "चित्र", | |
| "transcribed_word": "चित्र", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सीता", | |
| "transcribed_word": "सीता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सेब", | |
| "transcribed_word": "सेब", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खा", | |
| "transcribed_word": "खा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रही", | |
| "transcribed_word": "रही", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "है", | |
| "transcribed_word": "है", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 20, | |
| "total_words": 20, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 156, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_2869_null_37693685_20250925044256_967d3276-481e-4a4d-8c6b-01e8f36b9587.jpg", | |
| "reference_text": "1. जय खत पढ़ कर बता \n2. लता एक कप चाय बना\n3. घर पर नल खुला है \n4. दादी मेरे साथ घर चलो", | |
| "ocr_output": "जय खत पढ़ कर बता लता एक कप कप बना घर पर नल खुला है दादी मेरे साथ घर चलो", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "जय", | |
| "transcribed_word": "जय", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खत", | |
| "transcribed_word": "खत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पढ़", | |
| "transcribed_word": "पढ़", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "लता", | |
| "transcribed_word": "लता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "एक", | |
| "transcribed_word": "एक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कप", | |
| "transcribed_word": "कप", | |
| "match": true, | |
| "reason_diff": "Segmentation error: Reference 'कप' appears merged with 'चाय' in transcription as 'कपचाय'. [Detected merged words: 'कपचाय' split into 'कप चाय']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "चाय", | |
| "transcribed_word": "कप", | |
| "match": true, | |
| "reason_diff": "Segmentation error: Reference 'चाय' appears merged with 'कप' in transcription as 'कपचाय'. [Detected merged words: 'कपचाय' split into 'कप चाय']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बना", | |
| "transcribed_word": "बना", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "घर", | |
| "transcribed_word": "घर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नल", | |
| "transcribed_word": "नल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खुला", | |
| "transcribed_word": "खुला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "है", | |
| "transcribed_word": "है", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "दादी", | |
| "transcribed_word": "दादी", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मेरे", | |
| "transcribed_word": "मेरे", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "साथ", | |
| "transcribed_word": "साथ", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "घर", | |
| "transcribed_word": "घर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "चलो", | |
| "transcribed_word": "चलो", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 20, | |
| "total_words": 20, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 157, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_2869_null_41245715_20250925045848_c6700746-298e-4ef6-9508-38b78da76ef2.jpg", | |
| "reference_text": "1. जय खत पढ़ कर बता \n2. लता यक कप चाय बना", | |
| "ocr_output": "जय खत पढ़ कर बता लता यक कप चाय बना", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "जय", | |
| "transcribed_word": "जय", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खत", | |
| "transcribed_word": "खत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पढ़", | |
| "transcribed_word": "पढ़", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "लता", | |
| "transcribed_word": "लता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "यक", | |
| "transcribed_word": "यक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कप", | |
| "transcribed_word": "कप", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "चाय", | |
| "transcribed_word": "चाय", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बना", | |
| "transcribed_word": "बना", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 158, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_2869_null_40938923_20250925045849_b9243ca6-766e-411a-8ae0-4936d040feef.jpg", | |
| "reference_text": "1. लता एक कप चाय बना\n2. जय खत पढ़ कर बता ", | |
| "ocr_output": "लता एक कप चाय बना जय खत पढ़ कर बता", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "लता", | |
| "transcribed_word": "लता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "एक", | |
| "transcribed_word": "एक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कप", | |
| "transcribed_word": "कप", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "चाय", | |
| "transcribed_word": "चाय", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बना", | |
| "transcribed_word": "बना", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जय", | |
| "transcribed_word": "जय", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खत", | |
| "transcribed_word": "खत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पढ़", | |
| "transcribed_word": "पढ़", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 159, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_4209_null_41232608_20250925051651_3e3980bb-92ab-40a7-8509-f9909533a2a1.jpg", | |
| "reference_text": "1. वह फल ला कर रख\n2. यश छत पर बाजा बजा", | |
| "ocr_output": "वह फल ला कर रख यश छत पर बाजा बजा", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "वह", | |
| "transcribed_word": "वह", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "ला", | |
| "transcribed_word": "ला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "यश", | |
| "transcribed_word": "यश", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बाजा", | |
| "transcribed_word": "बाजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बजा", | |
| "transcribed_word": "बजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 160, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_4209_null_41359458_20250925051652_15ca3a88-0acd-47f7-a348-828a2127fd55.jpg", | |
| "reference_text": "1.जया छत पर पतर पर\n2.एक फल नाम बत", | |
| "ocr_output": "जया छत पर पतर पर एक फल नाम बत", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "जया", | |
| "transcribed_word": "जया", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पतर", | |
| "transcribed_word": "पतर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "एक", | |
| "transcribed_word": "एक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बत", | |
| "transcribed_word": "बत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 9, | |
| "total_words": 9, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 161, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_4209_null_42477911_20250925051652_9e6d0511-8db5-4c5f-838b-fc01874129de.jpg", | |
| "reference_text": "1. घात पर जम कर नाच\n2. राज टकर भाग गय", | |
| "ocr_output": "घात पर जम कर नाच राज टकर भाग गय", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "घात", | |
| "transcribed_word": "घात", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जम", | |
| "transcribed_word": "जम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाच", | |
| "transcribed_word": "नाच", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "राज", | |
| "transcribed_word": "राज", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "टकर", | |
| "transcribed_word": "टकर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भाग", | |
| "transcribed_word": "भाग", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "गय", | |
| "transcribed_word": "गय", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 9, | |
| "total_words": 9, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 162, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_4209_null_42461050_20250925053225_aa5f4b3a-dee3-4896-84ef-4bfb4456cdfd.jpg", | |
| "reference_text": "1. जय खत पड़ कर बाता \n2. लता एक कप चाए बना", | |
| "ocr_output": "जय खत पड़ कर बाता लता एक कप चाए बना व", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "जय", | |
| "transcribed_word": "जय", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खत", | |
| "transcribed_word": "खत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पड़", | |
| "transcribed_word": "पड़", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बाता", | |
| "transcribed_word": "बाता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "लता", | |
| "transcribed_word": "लता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "एक", | |
| "transcribed_word": "एक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कप", | |
| "transcribed_word": "कप", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "चाए", | |
| "transcribed_word": "चाए", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बना", | |
| "transcribed_word": "बना", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": null, | |
| "transcribed_word": "व", | |
| "match": false, | |
| "reason_diff": "Extra word in transcription: 'व'.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 90.9090909090909, | |
| "correct_words": 10, | |
| "total_words": 11, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 163, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1565_null_42007131_20250925064103_4662595b-8bb5-4648-9520-4da45c80fabd.jpg", | |
| "reference_text": "1. राम जल भर कर रख\n2. सब का नाम मत बता \n3. यह भालू का चिअत्र रख\n4. सीता सेब खा रही है", | |
| "ocr_output": "राम जल भर कर रख सब का नाम मत बता यह भालू का चित्र रख सीता सेब खा रही है", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "राम", | |
| "transcribed_word": "राम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जल", | |
| "transcribed_word": "जल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भर", | |
| "transcribed_word": "भर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सब", | |
| "transcribed_word": "सब", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मत", | |
| "transcribed_word": "मत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "यह", | |
| "transcribed_word": "यह", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भालू", | |
| "transcribed_word": "भालू", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "चिअत्र", | |
| "transcribed_word": "चित्र", | |
| "match": false, | |
| "reason_diff": "Spelling error: Transcribed 'चित्र' vs reference 'चिअत्र'. The 'अ' character is missing in the transcription, resulting in 'चित्र' instead of 'चिअत्र'.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सीता", | |
| "transcribed_word": "सीता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सेब", | |
| "transcribed_word": "सेब", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खा", | |
| "transcribed_word": "खा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रही", | |
| "transcribed_word": "रही", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "है", | |
| "transcribed_word": "है", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 95.0, | |
| "correct_words": 19, | |
| "total_words": 20, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 164, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1565_null_43049803_20250925065615_ab01ed85-0a29-4a38-9df6-a7667f8bd46e.jpg", | |
| "reference_text": "1. घर से चल नहर पर\n2. मोहन पानी भर कर रख\n3. पनघट पर चल पानी ला\n4. राधा घर से निकल बाहर आ", | |
| "ocr_output": "घर से चल नहर पर मोहन पानी भर कर रख पनघट पर चल पानी ला राधा घर से निकल बाहर आ", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "घर", | |
| "transcribed_word": "घर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "से", | |
| "transcribed_word": "से", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "चल", | |
| "transcribed_word": "चल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नहर", | |
| "transcribed_word": "नहर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मोहन", | |
| "transcribed_word": "मोहन", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पानी", | |
| "transcribed_word": "पानी", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भर", | |
| "transcribed_word": "भर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पनघट", | |
| "transcribed_word": "पनघट", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "चल", | |
| "transcribed_word": "चल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पानी", | |
| "transcribed_word": "पानी", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "ला", | |
| "transcribed_word": "ला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "राधा", | |
| "transcribed_word": "राधा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "घर", | |
| "transcribed_word": "घर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "से", | |
| "transcribed_word": "से", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "निकल", | |
| "transcribed_word": "निकल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बाहर", | |
| "transcribed_word": "बाहर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "आ", | |
| "transcribed_word": "आ", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 21, | |
| "total_words": 21, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 165, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1609_null_43336948_20250925165516_509903c0-1f57-48b9-a24c-5cfdc3d9e9cb.jpg", | |
| "reference_text": "Blank Image", | |
| "ocr_output": "", | |
| "word_evaluations": [], | |
| "accuracy": 0, | |
| "correct_words": 0, | |
| "total_words": 0, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 166, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_5063_null_42852208_20250926031855_168259a7-0b7e-4ea6-8d5e-fd93c1e49773.jpg", | |
| "reference_text": "1. जय छत पर पत्र पढ़ ।\n2. एक फल का नाम बात ।", | |
| "ocr_output": "जय छत पर पत्र पढ़ एक फल का नाम बात", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "जय", | |
| "transcribed_word": "जय", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पत्र", | |
| "transcribed_word": "पत्र", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पढ़", | |
| "transcribed_word": "पढ़", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "एक", | |
| "transcribed_word": "एक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बात", | |
| "transcribed_word": "बात", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 167, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_5063_null_41942973_20250926033401_641510c7-f8f6-4da5-a6a9-502cd1cd768d.jpg", | |
| "reference_text": "1. वह फल ला कर रख\n2. यश छत पर बाजा बजा", | |
| "ocr_output": "वह फल ला कर रख यश छत पर बाजा बजा", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "वह", | |
| "transcribed_word": "वह", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "ला", | |
| "transcribed_word": "ला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "यश", | |
| "transcribed_word": "यश", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बाजा", | |
| "transcribed_word": "बाजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बजा", | |
| "transcribed_word": "बजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 168, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_5063_null_41942976_20250926033407_adcee0d4-2473-48d1-bd3f-55559038c75f.jpg", | |
| "reference_text": "1. जय खत पढ़ कर बता \n2. लता एक कप चाय बना", | |
| "ocr_output": "जय खत पढ़ कर बता लता एक कप चाय बना", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "जय", | |
| "transcribed_word": "जय", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खत", | |
| "transcribed_word": "खत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पढ़", | |
| "transcribed_word": "पढ़", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Spelling error: Transcribed 'बता।' includes an extra full stop character not present in the reference 'बता'. [Punctuation difference: 'बता।'→'बता']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "लता", | |
| "transcribed_word": "लता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "एक", | |
| "transcribed_word": "एक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कप", | |
| "transcribed_word": "कप", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "चाय", | |
| "transcribed_word": "चाय", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बना", | |
| "transcribed_word": "बना", | |
| "match": true, | |
| "reason_diff": "Spelling error: Transcribed 'बना।' includes an extra full stop character not present in the reference 'बना'. [Punctuation difference: 'बना।'→'बना']", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 169, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_5063_null_37722327_20250926035256_9e4f72a0-9fbf-4ff3-a8a7-a8d5a1a4285e.jpg", | |
| "reference_text": "1. जया धत पर पत्र पढ़ ।\n2. एक फल का नाम बता ।\n3. लता खत थाम और चलो ।\n4. मोजा अभी तक गीला है ।", | |
| "ocr_output": "1. जया धत पर पत्र पढ़ 2. एक फल का नाम बता 3. लता खत थाम और चलो 4. मोजा अभी तक गीला है", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "1.", | |
| "transcribed_word": "1.", | |
| "match": true, | |
| "reason_diff": "Spelling error: Transcribed '1' is missing the '.' (period) found in '1.'. [Punctuation difference: '1'→'1.']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जया", | |
| "transcribed_word": "जया", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "धत", | |
| "transcribed_word": "धत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पत्र", | |
| "transcribed_word": "पत्र", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पढ़", | |
| "transcribed_word": "पढ़", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "।", | |
| "transcribed_word": "", | |
| "match": true, | |
| "reason_diff": "Exact match. [Cleaned punctuation: '।'→'']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "2.", | |
| "transcribed_word": "2.", | |
| "match": true, | |
| "reason_diff": "Spelling error: Transcribed '2' is missing the '.' (period) found in '2.'. [Punctuation difference: '2'→'2.']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "एक", | |
| "transcribed_word": "एक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "।", | |
| "transcribed_word": "", | |
| "match": true, | |
| "reason_diff": "Exact match. [Cleaned punctuation: '।'→'']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "3.", | |
| "transcribed_word": "3.", | |
| "match": true, | |
| "reason_diff": "Spelling error: Transcribed '3' is missing the '.' (period) found in '3.'. [Punctuation difference: '3'→'3.']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "लता", | |
| "transcribed_word": "लता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खत", | |
| "transcribed_word": "खत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "थाम", | |
| "transcribed_word": "थाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "और", | |
| "transcribed_word": "और", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "चलो", | |
| "transcribed_word": "चलो", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "।", | |
| "transcribed_word": "", | |
| "match": true, | |
| "reason_diff": "Exact match. [Cleaned punctuation: '।'→'']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "4.", | |
| "transcribed_word": "4.", | |
| "match": true, | |
| "reason_diff": "Spelling error: Transcribed '4' is missing the '.' (period) found in '4.'. [Punctuation difference: '4'→'4.']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मोजा", | |
| "transcribed_word": "मोजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "अभी", | |
| "transcribed_word": "अभी", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "तक", | |
| "transcribed_word": "तक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "गीला", | |
| "transcribed_word": "गीला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "है", | |
| "transcribed_word": "है", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "।", | |
| "transcribed_word": "", | |
| "match": true, | |
| "reason_diff": "Exact match. [Cleaned punctuation: '।'→'']", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 28, | |
| "total_words": 28, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 170, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_5063_null_37679000_20250926035310_ef95dafd-4b6d-4b81-a9f8-bac31a521bde.jpg", | |
| "reference_text": "1. जया छत पर पत्र पढ़ ।\n2. एक फल का नाम बता ।\n3. लता खत थाम और चलो ।\n4. मोजा अभी तक गीला है ।", | |
| "ocr_output": "जया छत पर पत्र पढ़ एक फल का नाम बता लता खत थाम और चलो मोजा अभी तक गीला है", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "1.", | |
| "transcribed_word": null, | |
| "match": false, | |
| "reason_diff": "Word missing: Reference word '1.' not found in transcription at this position. [Missing word: expected '1']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जया", | |
| "transcribed_word": "जया", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पत्र", | |
| "transcribed_word": "पत्र", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पढ़", | |
| "transcribed_word": "पढ़", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "।", | |
| "transcribed_word": "", | |
| "match": true, | |
| "reason_diff": "Exact match. [Cleaned punctuation: '।'→'']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "2.", | |
| "transcribed_word": null, | |
| "match": false, | |
| "reason_diff": "Word missing: Reference word '2.' not found in transcription at this position. [Missing word: expected '2']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "एक", | |
| "transcribed_word": "एक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "।", | |
| "transcribed_word": "", | |
| "match": true, | |
| "reason_diff": "Exact match. [Cleaned punctuation: '।'→'']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "3.", | |
| "transcribed_word": null, | |
| "match": false, | |
| "reason_diff": "Word missing: Reference word '3.' not found in transcription at this position. [Missing word: expected '3']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "लता", | |
| "transcribed_word": "लता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खत", | |
| "transcribed_word": "खत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "थाम", | |
| "transcribed_word": "थाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "और", | |
| "transcribed_word": "और", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "चलो", | |
| "transcribed_word": "चलो", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "।", | |
| "transcribed_word": "", | |
| "match": true, | |
| "reason_diff": "Exact match. [Cleaned punctuation: '।'→'']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "4.", | |
| "transcribed_word": null, | |
| "match": false, | |
| "reason_diff": "Word missing: Reference word '4.' not found in transcription at this position. [Missing word: expected '4']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मोजा", | |
| "transcribed_word": "मोजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "अभी", | |
| "transcribed_word": "अभी", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "तक", | |
| "transcribed_word": "तक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "गीला", | |
| "transcribed_word": "गीला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "है", | |
| "transcribed_word": "है", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "।", | |
| "transcribed_word": "", | |
| "match": true, | |
| "reason_diff": "Exact match. [Cleaned punctuation: '।'→'']", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 85.71428571428571, | |
| "correct_words": 24, | |
| "total_words": 28, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 171, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_2253_null_43076593_20250926040612_4a1893e8-85b5-472d-a384-af8da2ae7b09.jpg", | |
| "reference_text": "1. वा फल रार", | |
| "ocr_output": "वा फल रार", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "वा", | |
| "transcribed_word": "वा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रार", | |
| "transcribed_word": "रार", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 3, | |
| "total_words": 3, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 172, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_2253_null_41589963_20250926040613_c19155c8-f02f-4175-8ced-f5ff71a1103b.jpg", | |
| "reference_text": "1. वह फल ला कर रख\n2. यस छत पर बाजा बजा", | |
| "ocr_output": "वह फल ला ला रख यस छत पर बाजा बजा", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "वह", | |
| "transcribed_word": "वह", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "ला", | |
| "transcribed_word": "ला", | |
| "match": true, | |
| "reason_diff": "Segmentation error: Reference 'ला' appears merged with 'कर' in transcription as 'लाकर'. [Detected merged words: 'लाकर' split into 'ला कर']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "ला", | |
| "match": true, | |
| "reason_diff": "Segmentation error: Reference 'कर' appears merged with 'ला' in transcription as 'लाकर'. [Detected merged words: 'लाकर' split into 'ला कर']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "यस", | |
| "transcribed_word": "यस", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बाजा", | |
| "transcribed_word": "बाजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बजा", | |
| "transcribed_word": "बजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 173, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_2253_null_41632648_20250926040615_81fe228e-2c44-42bd-8b42-17eb86a1d37a.jpg", | |
| "reference_text": "1. राम जल भर कर रख\n2. सब का नाम मत बता ", | |
| "ocr_output": "राम जल भर भर रख सब सब नाम मत बता", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "राम", | |
| "transcribed_word": "राम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जल", | |
| "transcribed_word": "जल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भर", | |
| "transcribed_word": "भर", | |
| "match": true, | |
| "reason_diff": "Segmentation error: Reference 'भर' appears merged in transcription as part of 'भरकर'. [Detected merged words: 'भरकर' split into 'भर कर']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "भर", | |
| "match": true, | |
| "reason_diff": "Segmentation error: Reference 'कर' appears merged in transcription as part of 'भरकर'. [Detected merged words: 'भरकर' split into 'भर कर']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सब", | |
| "transcribed_word": "सब", | |
| "match": true, | |
| "reason_diff": "Segmentation error: Reference 'सब' appears merged in transcription as part of 'सबका'. [Detected merged words: 'सबका' split into 'सब का']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "सब", | |
| "match": true, | |
| "reason_diff": "Segmentation error: Reference 'का' appears merged in transcription as part of 'सबका'. [Detected merged words: 'सबका' split into 'सब का']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मत", | |
| "transcribed_word": "मत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 174, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_2717_null_41736541_20250927040704_e60a8a1b-2d4a-473d-bd68-85db11917541.jpg", | |
| "reference_text": "राज\n1. जय खत पड़ कर बता \n2. लता एक कप चाय बना", | |
| "ocr_output": "राज जय खत पढ़ कर बता लता एक कप चाय बना", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "राज", | |
| "transcribed_word": "राज", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जय", | |
| "transcribed_word": "जय", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खत", | |
| "transcribed_word": "खत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पड़", | |
| "transcribed_word": "पढ़", | |
| "match": false, | |
| "reason_diff": "Spelling error: Transcribed 'पढ़' vs reference 'पड़'. The character 'ढ़' (dha) is used instead of 'ड़' (da).", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "लता", | |
| "transcribed_word": "लता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "एक", | |
| "transcribed_word": "एक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कप", | |
| "transcribed_word": "कप", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "चाय", | |
| "transcribed_word": "चाय", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बना", | |
| "transcribed_word": "बना", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 90.9090909090909, | |
| "correct_words": 10, | |
| "total_words": 11, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 175, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_2717_null_42722518_20250927042206_c798feeb-4b27-4179-bd45-1cd637a2ab48.jpg", | |
| "reference_text": "राज\n1. जय खत पड़ कर \n2. लता एक कप चाय ", | |
| "ocr_output": "राज जय खत पड़ कर लता एक कप चाय", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "राज", | |
| "transcribed_word": "राज", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जय", | |
| "transcribed_word": "जय", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खत", | |
| "transcribed_word": "खत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पड़", | |
| "transcribed_word": "पड़", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "लता", | |
| "transcribed_word": "लता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "एक", | |
| "transcribed_word": "एक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कप", | |
| "transcribed_word": "कप", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "चाय", | |
| "transcribed_word": "चाय", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 9, | |
| "total_words": 9, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 176, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_2717_null_42721432_20250927043745_e4f1f609-58b3-45fe-b4d1-6c7c242e9dde.jpg", | |
| "reference_text": "1. राम जल भर कर रख\n2. सब का नाम मत बता \n3. यह भालू का चित्र रख\n4. सीता शेर खा रही है", | |
| "ocr_output": "राम जल भर कर रख सब का नाम मत बता यह भालू का चित्र रख सीता शेर खा रही है", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "राम", | |
| "transcribed_word": "राम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जल", | |
| "transcribed_word": "जल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भर", | |
| "transcribed_word": "भर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सब", | |
| "transcribed_word": "सब", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मत", | |
| "transcribed_word": "मत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "यह", | |
| "transcribed_word": "यह", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भालू", | |
| "transcribed_word": "भालू", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "चित्र", | |
| "transcribed_word": "चित्र", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सीता", | |
| "transcribed_word": "सीता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "शेर", | |
| "transcribed_word": "शेर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खा", | |
| "transcribed_word": "खा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रही", | |
| "transcribed_word": "रही", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "है", | |
| "transcribed_word": "है", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 20, | |
| "total_words": 20, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 177, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_2717_null_42720682_20250927043746_059b53cf-b616-4307-91e4-84b2460d997c.jpg", | |
| "reference_text": "1. वह फल ला कर रख\n2. यश छत पर बाजा बजा\n3. रवि नल चुला मत रख\n4. दिन ढला और शाम हुई", | |
| "ocr_output": "वह फल ला कर रख यश छत पर बाजा बजा रवि नल चुला मत रख दिन ढला और शाम हुई", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "वह", | |
| "transcribed_word": "वह", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "ला", | |
| "transcribed_word": "ला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "यश", | |
| "transcribed_word": "यश", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बाजा", | |
| "transcribed_word": "बाजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बजा", | |
| "transcribed_word": "बजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रवि", | |
| "transcribed_word": "रवि", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नल", | |
| "transcribed_word": "नल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "चुला", | |
| "transcribed_word": "चुला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मत", | |
| "transcribed_word": "मत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "दिन", | |
| "transcribed_word": "दिन", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "ढला", | |
| "transcribed_word": "ढला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "और", | |
| "transcribed_word": "और", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "शाम", | |
| "transcribed_word": "शाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "हुई", | |
| "transcribed_word": "हुई", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 20, | |
| "total_words": 20, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 178, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1565_null_37741259_20250927063251_2af91374-8114-4ae3-9a39-9de065ad1f2e.jpg", | |
| "reference_text": "1. छत पर जम कर नाच\n2. राज डर कर भाग गया\n3. आम एक मीठा फल है \n4. दया पानी लेने गई होगी", | |
| "ocr_output": "छत पर जम कर नाच राज डर कर भाग गया आम एक मीठा फल है दया पानी लेने गई होगी", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जम", | |
| "transcribed_word": "जम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाच", | |
| "transcribed_word": "नाच", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "राज", | |
| "transcribed_word": "राज", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "डर", | |
| "transcribed_word": "डर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भाग", | |
| "transcribed_word": "भाग", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "गया", | |
| "transcribed_word": "गया", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "आम", | |
| "transcribed_word": "आम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "एक", | |
| "transcribed_word": "एक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मीठा", | |
| "transcribed_word": "मीठा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "है", | |
| "transcribed_word": "है", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "दया", | |
| "transcribed_word": "दया", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पानी", | |
| "transcribed_word": "पानी", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "लेने", | |
| "transcribed_word": "लेने", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "गई", | |
| "transcribed_word": "गई", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "होगी", | |
| "transcribed_word": "होगी", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 20, | |
| "total_words": 20, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 179, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1565_null_37741133_20250927064816_87a8dde8-4e63-4946-b1fa-e03fec48a40b.jpg", | |
| "reference_text": "1. वह फल ला कर रख\n2. यश छत पर बाजा बजा\n3. रवि नल खुला मत रख\n4. दिन डला औ शाम हुई", | |
| "ocr_output": "वह फल ला ला रख यश छत पर बाजा बजा रवि नल खुला मत रख दिन डला औ शाम हुई", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "वह", | |
| "transcribed_word": "वह", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "ला", | |
| "transcribed_word": "ला", | |
| "match": true, | |
| "reason_diff": "Segmentation error: Reference 'ला' appears merged with 'कर' in transcription as 'लाकर'. [Detected merged words: 'लाकर' split into 'ला कर']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "ला", | |
| "match": true, | |
| "reason_diff": "Segmentation error: Reference 'कर' appears merged with 'ला' in transcription as 'लाकर'. [Detected merged words: 'लाकर' split into 'ला कर']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "यश", | |
| "transcribed_word": "यश", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बाजा", | |
| "transcribed_word": "बाजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बजा", | |
| "transcribed_word": "बजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रवि", | |
| "transcribed_word": "रवि", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नल", | |
| "transcribed_word": "नल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खुला", | |
| "transcribed_word": "खुला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मत", | |
| "transcribed_word": "मत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "दिन", | |
| "transcribed_word": "दिन", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "डला", | |
| "transcribed_word": "डला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "औ", | |
| "transcribed_word": "औ", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "शाम", | |
| "transcribed_word": "शाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "हुई", | |
| "transcribed_word": "हुई", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 20, | |
| "total_words": 20, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 180, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_4209_null_43614890_20250929051500_e1110344-59c3-4f37-ad52-19f9a7005152.jpg", | |
| "reference_text": "1. जय खत पढ़ कर बता \n2. लता एक कप चाय बना", | |
| "ocr_output": "जय खत पढ़ कर बता लता एक कप चाय बना", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "जय", | |
| "transcribed_word": "जय", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खत", | |
| "transcribed_word": "खत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पढ़", | |
| "transcribed_word": "पढ़", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "लता", | |
| "transcribed_word": "लता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "एक", | |
| "transcribed_word": "एक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कप", | |
| "transcribed_word": "कप", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "चाय", | |
| "transcribed_word": "चाय", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बना", | |
| "transcribed_word": "बना", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 181, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_4209_null_41056839_20250929051524_c055991c-b23b-4ad1-867b-43e9f72e664d.jpg", | |
| "reference_text": "1. छत पर जम कर नाच\n2. राज डर कर भाग गया", | |
| "ocr_output": "छत पर जम कर नाच राज डर कर भाग गया", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जम", | |
| "transcribed_word": "जम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाच", | |
| "transcribed_word": "नाच", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "राज", | |
| "transcribed_word": "राज", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "डर", | |
| "transcribed_word": "डर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भाग", | |
| "transcribed_word": "भाग", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "गया", | |
| "transcribed_word": "गया", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 182, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_2355_null_42026040_20250929071909_10115747-c846-4c6f-b775-7224db103785.jpg", | |
| "reference_text": "क म ज\nन स", | |
| "ocr_output": "क म ज न स", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "क", | |
| "transcribed_word": "क", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "म", | |
| "transcribed_word": "म", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "ज", | |
| "transcribed_word": "ज", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "न", | |
| "transcribed_word": "न", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "स", | |
| "transcribed_word": "स", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 5, | |
| "total_words": 5, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 183, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1593_null_40587250_20250929072920_a8ca31dc-82db-45ed-943d-0727e32c64c7.jpg", | |
| "reference_text": "1. छत पर जम कर नाच\n2. राज डर कर भाग गया", | |
| "ocr_output": "छत पर जम कर नाच राज डर कर भाग गया", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जम", | |
| "transcribed_word": "जम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाच", | |
| "transcribed_word": "नाच", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "राज", | |
| "transcribed_word": "राज", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "डर", | |
| "transcribed_word": "डर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भाग", | |
| "transcribed_word": "भाग", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "गया", | |
| "transcribed_word": "गया", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 184, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1746_null_43325246_20250929073129_01db8f0e-5a23-4af7-94d3-0e3848a2fe49.jpg", | |
| "reference_text": "1. जथ घत पतर पर कन", | |
| "ocr_output": "नथ घत पतर पर कन", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "जथ", | |
| "transcribed_word": "नथ", | |
| "match": false, | |
| "reason_diff": "Spelling error: Transcribed 'नथ' vs reference 'जथ' (different character 'न' instead of 'ज').", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "घत", | |
| "transcribed_word": "घत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पतर", | |
| "transcribed_word": "पतर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कन", | |
| "transcribed_word": "कन", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 80.0, | |
| "correct_words": 4, | |
| "total_words": 5, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 185, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1746_null_43325244_20250929073129_c66c7e5d-5384-4c90-acbd-d9732bc5aa52.jpg", | |
| "reference_text": "1. जय छत पर पतथ पर\n2. कनम बत पतथ", | |
| "ocr_output": "जय छत पर पतथ पर कनम बत पतथ", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "जय", | |
| "transcribed_word": "जय", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पतथ", | |
| "transcribed_word": "पतथ", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कनम", | |
| "transcribed_word": "कनम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बत", | |
| "transcribed_word": "बत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पतथ", | |
| "transcribed_word": "पतथ", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 8, | |
| "total_words": 8, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 186, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1746_null_43259835_20250929073129_c31774db-8041-4dd4-8689-b91d3bc6dd31.jpg", | |
| "reference_text": "जय छत पर पांसथ\nकनम बत", | |
| "ocr_output": "जय छत पर पांसथ कनम बत", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "जय", | |
| "transcribed_word": "जय", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पांसथ", | |
| "transcribed_word": "पांसथ", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कनम", | |
| "transcribed_word": "कनम", | |
| "match": true, | |
| "reason_diff": "Spelling error: Transcribed 'कलम' has 'ल' (la) instead of 'न' (na) found in 'कनम'. [Corrected by visual similarity: 'कलम'→'कनम']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बत", | |
| "transcribed_word": "बत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 6, | |
| "total_words": 6, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 187, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_2355_null_42764162_20250929073411_15d85ca0-668b-4514-9184-c96a2656ca8a.jpg", | |
| "reference_text": "स न\nक\nरा", | |
| "ocr_output": "स न क रा", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "स", | |
| "transcribed_word": "स", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "न", | |
| "transcribed_word": "न", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "क", | |
| "transcribed_word": "क", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रा", | |
| "transcribed_word": "रा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 4, | |
| "total_words": 4, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 188, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1593_null_146256384_20250929074422_fee36df7-b875-44da-bd31-1f82d0708eda.jpg", | |
| "reference_text": "1. वह फल ला कर रख\n2. यश छत पर बाजा बजा\n3. रवि नल खुला मत रख\n4. दिन ढला और शाम हुई", | |
| "ocr_output": "वह नाफल ला टेकर रख यश छत पर बाजा बजा रवि नल खुला मत रख दिन ढला और शाम हुई", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "वह", | |
| "transcribed_word": "वह", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "नाफल", | |
| "match": false, | |
| "reason_diff": "Spelling error: Transcribed 'नाफल' has an extra 'ना' prefix compared to reference 'फल'.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "ला", | |
| "transcribed_word": "ला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "टेकर", | |
| "match": false, | |
| "reason_diff": "Spelling error: Transcribed 'टेकर' has an extra 'टे' syllable compared to reference 'कर'.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "यश", | |
| "transcribed_word": "यश", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match. Note: An extra word 'त' was transcribed before 'छत'.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बाजा", | |
| "transcribed_word": "बाजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बजा", | |
| "transcribed_word": "बजा", | |
| "match": true, | |
| "reason_diff": "Exact match. Note: Extra words '।', 'सत' were transcribed after 'बजा'.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रवि", | |
| "transcribed_word": "रवि", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नल", | |
| "transcribed_word": "नल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खुला", | |
| "transcribed_word": "खुला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मत", | |
| "transcribed_word": "मत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match. Note: An extra word '।' was transcribed after 'रख'.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "दिन", | |
| "transcribed_word": "दिन", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "ढला", | |
| "transcribed_word": "ढला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "और", | |
| "transcribed_word": "और", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "शाम", | |
| "transcribed_word": "शाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "हुई", | |
| "transcribed_word": "हुई", | |
| "match": true, | |
| "reason_diff": "Exact match. Note: An extra word '।' was transcribed after 'हुई'.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 90.0, | |
| "correct_words": 18, | |
| "total_words": 20, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 189, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1593_null_39312165_20250929074422_b1c0fe0b-28ae-4613-849b-606e6f78ddd5.jpg", | |
| "reference_text": "1. वह फल ला कर रख\n2. यश छत पर बाजा बजा\n3. रवि नल खुला मत रख\n4. दिन ढला और शाम हुई", | |
| "ocr_output": "वह फल ला कर रख यश छत पर बाजा बजा रवि नल खुला मत रख दिन ढला और शाम हुई", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "वह", | |
| "transcribed_word": "वह", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "ला", | |
| "transcribed_word": "ला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "यश", | |
| "transcribed_word": "यश", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बाजा", | |
| "transcribed_word": "बाजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बजा", | |
| "transcribed_word": "बजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रवि", | |
| "transcribed_word": "रवि", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नल", | |
| "transcribed_word": "नल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खुला", | |
| "transcribed_word": "खुला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मत", | |
| "transcribed_word": "मत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "दिन", | |
| "transcribed_word": "दिन", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "ढला", | |
| "transcribed_word": "ढला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "और", | |
| "transcribed_word": "और", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "शाम", | |
| "transcribed_word": "शाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "हुई", | |
| "transcribed_word": "हुई", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 20, | |
| "total_words": 20, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 190, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_2355_null_41316855_20250929074915_28687315-5034-4a5e-9532-7a6b2b036e4c.jpg", | |
| "reference_text": "क र न", | |
| "ocr_output": "क र न", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "क", | |
| "transcribed_word": "क", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "र", | |
| "transcribed_word": "र", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "न", | |
| "transcribed_word": "न", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 3, | |
| "total_words": 3, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 191, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1593_null_376083930_20250929075924_c2e376ef-2d30-4e78-ac01-c9e7058cafa3.jpg", | |
| "reference_text": "1. घया छत पर पत्र पढ़ ।\n2. एक फल का नाम बता ।\n3. लता खत थाम और चलो ।\n4. मोजा अभी तक गीला है ।", | |
| "ocr_output": "घया छत पर पत्र पढ़ एक फल का नाम बता लता खत थाम और चलो मोजा अभी तक गीला है", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "घया", | |
| "transcribed_word": "घया", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पत्र", | |
| "transcribed_word": "पत्र", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पढ़", | |
| "transcribed_word": "पढ़", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "।", | |
| "transcribed_word": "", | |
| "match": true, | |
| "reason_diff": "Exact match. [Cleaned punctuation: '।'→'']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "एक", | |
| "transcribed_word": "एक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "।", | |
| "transcribed_word": "", | |
| "match": true, | |
| "reason_diff": "Exact match. [Cleaned punctuation: '।'→'']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "लता", | |
| "transcribed_word": "लता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खत", | |
| "transcribed_word": "खत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "थाम", | |
| "transcribed_word": "थाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "और", | |
| "transcribed_word": "और", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "चलो", | |
| "transcribed_word": "चलो", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "।", | |
| "transcribed_word": "", | |
| "match": true, | |
| "reason_diff": "Exact match. [Cleaned punctuation: '।'→'']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मोजा", | |
| "transcribed_word": "मोजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "अभी", | |
| "transcribed_word": "अभी", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "तक", | |
| "transcribed_word": "तक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "गीला", | |
| "transcribed_word": "गीला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "है", | |
| "transcribed_word": "है", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "।", | |
| "transcribed_word": "", | |
| "match": true, | |
| "reason_diff": "Exact match. [Cleaned punctuation: '।'→'']", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 24, | |
| "total_words": 24, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 192, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1593_null_38628460_20250929081532_a4a68ecd-7ce5-4517-a3c3-12f87737579d.jpg", | |
| "reference_text": "1. राम जल भर कर रख\n2. सब का नाम मत बता \n3. यह भालू का चित्र रख\n4. सीता सेब खा रही है", | |
| "ocr_output": "राम जल भर कर रख सब का नाम मत बता यह भालू का चित्र रख सीता सेब खा रही है", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "राम", | |
| "transcribed_word": "राम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जल", | |
| "transcribed_word": "जल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भर", | |
| "transcribed_word": "भर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सब", | |
| "transcribed_word": "सब", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मत", | |
| "transcribed_word": "मत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "यह", | |
| "transcribed_word": "यह", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भालू", | |
| "transcribed_word": "भालू", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "चित्र", | |
| "transcribed_word": "चित्र", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सीता", | |
| "transcribed_word": "सीता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सेब", | |
| "transcribed_word": "सेब", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खा", | |
| "transcribed_word": "खा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रही", | |
| "transcribed_word": "रही", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "है", | |
| "transcribed_word": "है", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 20, | |
| "total_words": 20, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 193, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1746_null_40109556_20250929142928_5ba4197f-38e3-4fb7-9b89-7cffac9be08a.jpg", | |
| "reference_text": "फयरा \nयाराथपा", | |
| "ocr_output": "याराथपा", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "फयरा", | |
| "transcribed_word": null, | |
| "match": false, | |
| "reason_diff": "Word missing: Reference word 'फयरा' not found in transcription at this position. The transcribed word 'तकचराफ' is present but is a different word. [Missing word: expected 'फयरा']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "याराथपा", | |
| "transcribed_word": "याराथपा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 50.0, | |
| "correct_words": 1, | |
| "total_words": 2, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 194, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1746_null_38093959_20250929142929_7a738f92-7333-4916-8351-9edb0cb5b9e4.jpg", | |
| "reference_text": "1. भेहे फल ल कर राक\n2. यास चाद पर भाचा भाच\n3. रानी नल कुला मट\n4. रक दिन दाल उऔर सम हुयी", | |
| "ocr_output": "भेहे फल ल कर राक यास चाद पर भाचा भाच रानी नल कुला मट बद रक दिन दाल उऔर सम हुयी", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "भेहे", | |
| "transcribed_word": "भेहे", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "ल", | |
| "transcribed_word": "ल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "राक", | |
| "transcribed_word": "राक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "यास", | |
| "transcribed_word": "यास", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "चाद", | |
| "transcribed_word": "चाद", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भाचा", | |
| "transcribed_word": "भाचा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भाच", | |
| "transcribed_word": "भाच", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रानी", | |
| "transcribed_word": "रानी", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नल", | |
| "transcribed_word": "नल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कुला", | |
| "transcribed_word": "कुला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मट", | |
| "transcribed_word": "मट", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": null, | |
| "transcribed_word": "बद", | |
| "match": false, | |
| "reason_diff": "Extra word in transcription not present in reference at this position.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रक", | |
| "transcribed_word": "रक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "दिन", | |
| "transcribed_word": "दिन", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "दाल", | |
| "transcribed_word": "दाल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "उऔर", | |
| "transcribed_word": "उऔर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सम", | |
| "transcribed_word": "सम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "हुयी", | |
| "transcribed_word": "हुयी", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 95.23809523809523, | |
| "correct_words": 20, | |
| "total_words": 21, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 195, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1746_null_40697442_20250929142929_167ae51c-16a6-4b01-ae7c-2f4576c61f91.jpg", | |
| "reference_text": "फल रा\nयाश याद पर\nबाना कूना मान\nरात दिन दाल\nउ और\nसग", | |
| "ocr_output": "फल रा याश याद पर बाना कूना मान रात दिन दाल उ और सग", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रा", | |
| "transcribed_word": "रा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "याश", | |
| "transcribed_word": "याश", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "याद", | |
| "transcribed_word": "याद", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बाना", | |
| "transcribed_word": "बाना", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कूना", | |
| "transcribed_word": "कूना", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मान", | |
| "transcribed_word": "मान", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रात", | |
| "transcribed_word": "रात", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "दिन", | |
| "transcribed_word": "दिन", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "दाल", | |
| "transcribed_word": "दाल", | |
| "match": true, | |
| "reason_diff": "Spelling error: Transcribed 'दान' vs reference 'दाल'. The character 'ल' (la) in the reference is transcribed as 'न' (na). [Corrected by visual similarity: 'दान'→'दाल']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "उ", | |
| "transcribed_word": "उ", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "और", | |
| "transcribed_word": "और", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सग", | |
| "transcribed_word": "सग", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 14, | |
| "total_words": 14, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 196, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_4209_null_41420153_20251003055008_a66aa4b5-3e28-412d-8e66-576a40a1a0fb.jpg", | |
| "reference_text": "1. जय खत पढ़ कर बता \n2. लता एक कप चाय बना", | |
| "ocr_output": "जय खत पढ़ कर बता लता एक कप चाय बना", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "जय", | |
| "transcribed_word": "जय", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खत", | |
| "transcribed_word": "खत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पढ़", | |
| "transcribed_word": "पढ़", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "लता", | |
| "transcribed_word": "लता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "एक", | |
| "transcribed_word": "एक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कप", | |
| "transcribed_word": "कप", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "चाय", | |
| "transcribed_word": "चाय", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बना", | |
| "transcribed_word": "बना", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 197, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_4209_null_42497658_20251003055009_ab007b75-4f12-45ca-b377-a723d084bff2.jpg", | |
| "reference_text": "1. राम जल भर कर रख\n2. सब का नाम मत बता ", | |
| "ocr_output": "राम जल भर कर रख सब को नाम मत बता", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "राम", | |
| "transcribed_word": "राम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "जल", | |
| "transcribed_word": "जल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "भर", | |
| "transcribed_word": "भर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "सब", | |
| "transcribed_word": "सब", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "को", | |
| "match": false, | |
| "reason_diff": "Spelling error: Transcribed 'को' vs reference 'का' (incorrect matra 'ो' instead of 'ा').", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मत", | |
| "transcribed_word": "मत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 90.0, | |
| "correct_words": 9, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 198, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_4209_null_42500012_20251003060535_c8909ae6-5207-488a-a572-2c5cc30bab90.jpg", | |
| "reference_text": "1. जया छत पर पत्र पढ़ ।\n2. एक फल का नाम बता ।", | |
| "ocr_output": "जया छत पर पत्र पढ़ एक फल का नाम बता", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "जया", | |
| "transcribed_word": "जया", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पत्र", | |
| "transcribed_word": "पत्र", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पढ़", | |
| "transcribed_word": "पढ़", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "।", | |
| "transcribed_word": "", | |
| "match": true, | |
| "reason_diff": "Exact match. [Cleaned punctuation: '।'→'']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "एक", | |
| "transcribed_word": "एक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "।", | |
| "transcribed_word": "", | |
| "match": true, | |
| "reason_diff": "Exact match. [Cleaned punctuation: '।'→'']", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 12, | |
| "total_words": 12, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 199, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_2717_null_41093877_20251003071122_8b643eb4-10e6-4a4d-b066-e1a6975dc4c9.jpg", | |
| "reference_text": "1. वह फल ला कर रख\n2. यस छत पर बाज", | |
| "ocr_output": "वह फल ला कर रख यस छत पर बाज", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "वह", | |
| "transcribed_word": "वह", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "ला", | |
| "transcribed_word": "ला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "यस", | |
| "transcribed_word": "यस", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बाज", | |
| "transcribed_word": "बाज", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 9, | |
| "total_words": 9, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 200, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1746_null_43777091_20251003071909_3845dc8b-ce04-4276-bdd8-41ba65c50621.jpg", | |
| "reference_text": "बाल \nमान\nपनी\nनत\nअद\nडद", | |
| "ocr_output": "बाल मान पनी नत वान आद डद", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "बाल", | |
| "transcribed_word": "बाल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मान", | |
| "transcribed_word": "मान", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पनी", | |
| "transcribed_word": "पनी", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नत", | |
| "transcribed_word": "नत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "अद", | |
| "transcribed_word": "वान", | |
| "match": false, | |
| "reason_diff": "Spelling error: Transcribed 'वान' vs reference 'अद'. The characters are different.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": null, | |
| "transcribed_word": "आद", | |
| "match": false, | |
| "reason_diff": "Extra word in transcription.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "डद", | |
| "transcribed_word": "डद", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 71.42857142857143, | |
| "correct_words": 5, | |
| "total_words": 7, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 201, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1746_null_42461884_20251003071910_5418153a-8bdb-468c-a6ea-3a911238af54.jpg", | |
| "reference_text": "बाल मन नेक होली\nनीन खेल डदे\nपानी\nकुल", | |
| "ocr_output": "बाल मन नेक होली नीन खेल डडे पानी कुल", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "बाल", | |
| "transcribed_word": "बाल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मन", | |
| "transcribed_word": "मन", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नेक", | |
| "transcribed_word": "नेक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "होली", | |
| "transcribed_word": "होली", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नीन", | |
| "transcribed_word": "नीन", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खेल", | |
| "transcribed_word": "खेल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "डदे", | |
| "transcribed_word": "डडे", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पानी", | |
| "transcribed_word": "पानी", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कुल", | |
| "transcribed_word": "कुल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 9, | |
| "total_words": 9, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 202, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1746_null_42461883_20251003071910_04fbbbe1-3749-4c27-8111-d00cd588603b.jpg", | |
| "reference_text": "बाल नेक खेल डदे\nनीन छोली\nपानी\nकुल\nमन", | |
| "ocr_output": "बाल नेक खेल डडे नीन छोली पानी कुल मन", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "बाल", | |
| "transcribed_word": "बाल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नेक", | |
| "transcribed_word": "नेक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खेल", | |
| "transcribed_word": "खेल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "डदे", | |
| "transcribed_word": "डडे", | |
| "match": false, | |
| "reason_diff": "Spelling error: Transcribed 'डडे' vs reference 'डदे'. The consonant 'द' (da) in the reference is transcribed as 'ड' (dda).", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नीन", | |
| "transcribed_word": "नीन", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छोली", | |
| "transcribed_word": "छोली", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पानी", | |
| "transcribed_word": "पानी", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कुल", | |
| "transcribed_word": "कुल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मन", | |
| "transcribed_word": "मन", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 88.88888888888889, | |
| "correct_words": 8, | |
| "total_words": 9, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 203, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1746_null_41578860_20251003071910_bbf62083-be11-4d66-a0d1-0cbce27a8f9f.jpg", | |
| "reference_text": "बाल मीन मन\nनेक गुल डल", | |
| "ocr_output": "बाल मीना मन नेक गुल डल", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "बाल", | |
| "transcribed_word": "बाल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मीन", | |
| "transcribed_word": "मीना", | |
| "match": false, | |
| "reason_diff": "Spelling error: Transcribed 'मीना' has an extra 'ा' (aa) matra compared to the reference 'मीन'.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मन", | |
| "transcribed_word": "मन", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नेक", | |
| "transcribed_word": "नेक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "गुल", | |
| "transcribed_word": "गुल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "डल", | |
| "transcribed_word": "डल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 83.33333333333334, | |
| "correct_words": 5, | |
| "total_words": 6, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 204, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_1746_null_37424323_20251003071910_e9522b26-301a-4a85-91c1-c676c57d1c83.jpg", | |
| "reference_text": "1. वह फल ला कर रख\n2. यश हत पर बाजा बजा\n3. रवि नल खुला मत रख\n4. दिन ढला और शाम हुई", | |
| "ocr_output": "वह फल ला कर रख यश हत पर बाजा बजा रवि नल खुला मत रख ) दिन ढला और शाम हुई", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "वह", | |
| "transcribed_word": "वह", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "ला", | |
| "transcribed_word": "ला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Punctuation error: Transcribed 'रख।' includes an extra full stop (।) not present in reference 'रख'. [Punctuation difference: 'रख।'→'रख']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "यश", | |
| "transcribed_word": "यश", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "हत", | |
| "transcribed_word": "हत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बाजा", | |
| "transcribed_word": "बाजा", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बजा", | |
| "transcribed_word": "बजा", | |
| "match": true, | |
| "reason_diff": "Punctuation error: Transcribed 'बजा।' includes an extra full stop (।) not present in reference 'बजा'. [Punctuation difference: 'बजा।'→'बजा']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रवि", | |
| "transcribed_word": "रवि", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नल", | |
| "transcribed_word": "नल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खुला", | |
| "transcribed_word": "खुला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "मत", | |
| "transcribed_word": "मत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख )", | |
| "match": false, | |
| "reason_diff": "Punctuation error: Transcribed 'रख )' includes an extra closing parenthesis ')' not present in reference 'रख'.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "दिन", | |
| "transcribed_word": "दिन", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "ढला", | |
| "transcribed_word": "ढला", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "और", | |
| "transcribed_word": "और", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "शाम", | |
| "transcribed_word": "शाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "हुई", | |
| "transcribed_word": "हुई", | |
| "match": true, | |
| "reason_diff": "Punctuation error: Transcribed 'हुई।' includes an extra full stop (।) not present in reference 'हुई'. [Punctuation difference: 'हुई।'→'हुई']", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 95.0, | |
| "correct_words": 19, | |
| "total_words": 20, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 205, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_4209_null_43178719_20251003081212_e7d9a212-4160-4120-88d0-0f7c5949773f.jpg", | |
| "reference_text": "1. जया छत पर पत्र पढ़ ।\n2. एक फल का नाम बता ।", | |
| "ocr_output": "जया छत पर पत्र पढ़ एक फल का नाम बता", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "जया", | |
| "transcribed_word": "जया", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पत्र", | |
| "transcribed_word": "पत्र", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पढ़", | |
| "transcribed_word": "पढ़", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "।", | |
| "transcribed_word": "", | |
| "match": true, | |
| "reason_diff": "Exact match. [Cleaned punctuation: '।'→'']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "एक", | |
| "transcribed_word": "एक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "।", | |
| "transcribed_word": "", | |
| "match": true, | |
| "reason_diff": "Exact match. [Cleaned punctuation: '।'→'']", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 12, | |
| "total_words": 12, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 206, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_4209_null_43211348_20251003081213_d973af07-233c-40e6-a26b-ce18a82731c5.jpg", | |
| "reference_text": "1. जय खत पढ़ कर बता \n2. लता एक कप चाय बना", | |
| "ocr_output": "जय खत पढ़ कर बता लता एक कप चाय बना", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "जय", | |
| "transcribed_word": "जय", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "खत", | |
| "transcribed_word": "खत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पढ़", | |
| "transcribed_word": "पढ़", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कर", | |
| "transcribed_word": "कर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "लता", | |
| "transcribed_word": "लता", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "एक", | |
| "transcribed_word": "एक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "कप", | |
| "transcribed_word": "कप", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "चाय", | |
| "transcribed_word": "चाय", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बना", | |
| "transcribed_word": "बना", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 10, | |
| "total_words": 10, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 207, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_4209_null_43741674_20251003081214_2f9ce3bb-9159-4a1d-8ab0-6a57f621e585.jpg", | |
| "reference_text": "1. जया छत पर पत्र पढ़ ।\n2. एक फल का नाम बता ।", | |
| "ocr_output": "जया छत पर पत्र पढ़ । एक फल का नाम बता ।", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "जया", | |
| "transcribed_word": "जया", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पत्र", | |
| "transcribed_word": "पत्र", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पढ़", | |
| "transcribed_word": "पढ़", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "।", | |
| "transcribed_word": "।", | |
| "match": true, | |
| "reason_diff": "Word missing: Reference word '।' (Purn Viram) not found in transcription at this position. [Punctuation difference: 'None'→'।']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "एक", | |
| "transcribed_word": "एक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "का", | |
| "transcribed_word": "का", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "नाम", | |
| "transcribed_word": "नाम", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बता", | |
| "transcribed_word": "बता", | |
| "match": true, | |
| "reason_diff": "Extra character: Transcribed '. बता' contains an extra '.' before 'बता'. [Punctuation difference: '. बता'→'बता']", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "।", | |
| "transcribed_word": "।", | |
| "match": true, | |
| "reason_diff": "Word missing: Reference word '।' (Purn Viram) not found in transcription at this position. [Punctuation difference: 'None'→'।']", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 100.0, | |
| "correct_words": 12, | |
| "total_words": 12, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| }, | |
| { | |
| "test_id": 208, | |
| "image_url": "https://minio.staging.nl.samagra.io/assessment-images/ap_2717_null_41103678_20251003161729_373d9fe7-8b78-480f-bd99-6351adbadf65.jpg", | |
| "reference_text": "1. बह फल लाक रख\n2. यस छत पर बज बज", | |
| "ocr_output": "बह फल लाक रख पर छत पर बज बज", | |
| "word_evaluations": [ | |
| { | |
| "reference_word": "बह", | |
| "transcribed_word": "बह", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "फल", | |
| "transcribed_word": "फल", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "लाक", | |
| "transcribed_word": "लाक", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "रख", | |
| "transcribed_word": "रख", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "यस", | |
| "transcribed_word": "पर", | |
| "match": false, | |
| "reason_diff": "Spelling error: Transcribed 'पर' vs reference 'यस'.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "छत", | |
| "transcribed_word": "छत", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "पर", | |
| "transcribed_word": "पर", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बज", | |
| "transcribed_word": "बज", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| }, | |
| { | |
| "reference_word": "बज", | |
| "transcribed_word": "बज", | |
| "match": true, | |
| "reason_diff": "Exact match.", | |
| "word_position": 0, | |
| "comments": null | |
| } | |
| ], | |
| "accuracy": 88.88888888888889, | |
| "correct_words": 8, | |
| "total_words": 9, | |
| "processing_status": "success", | |
| "error": null, | |
| "success": true | |
| } | |
| ] | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment