Efficient smart OCR solution for banking document digitization
| bracu.degree.level | Undergraduate | |
| bracu.type.group | Student Works | |
| datacite.rights | Open Access | |
| dc.contributor.advisor | Alam, Md. Golam Rabiul | |
| dc.contributor.author | Islam, Maria | |
| dc.contributor.department | Department of Computer Science and Engineering | |
| dc.date.accessioned | 2026-01-18T05:15:53Z | |
| dc.date.available | 2026-01-18T05:15:53Z | |
| dc.date.copyright | 2025 | |
| dc.date.issued | 2025-10 | |
| dc.description | Cataloged from PDF version of internship report. | |
| dc.description | Includes bibliographical references (page 48). | |
| dc.description | This internship report is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science, 2025. | en_US |
| dc.description.abstract | The digitization of multilingual banking documents, particularly those containing handwritten Bengali and English scripts, poses significant challenges due to variable handwriting styles, document noise, and domain-specific terminology. This study presents a hybrid Optical Character Recognition (OCR) and language model–based pipeline designed to achieve high-fidelity text extraction and correction for banking document digitization. The proposed system integrates two stateof- the-art OCR architectures—Tesseract, EasyOCR OCR for robust unstructured Raw text extraction and GPT-3.5,LLaMA-2 for end-toend handwritten text recognition—with advanced language models for post-processing. Bengali text correction is performed using Gemma- 7B and BLOOM-7B, while English text is refined through GPT-3.5 and LLaMA-2 (7B-chat). The dataset comprising paired images and annotations for both languages, undergoes preprocessing, binarization ,noise reduction, skew correction and redundancy filtering before model training and evaluation. Experimental results show substantial improvements in linguistic accuracy and semantic preservation compared to baseline OCR outputs, demonstrating the system’s applicability for real-world multilingual banking document digitization. | en_US |
| dc.description.degree | Bachelor of Science in Computer Science | |
| dc.description.statementofresponsibility | Maria Islam | |
| dc.format.extent | 59 pages | |
| dc.identifier.other | ID 20301304 | |
| dc.identifier.uri | http://hdl.handle.net/10361/27444 | |
| dc.language.iso | en | en_US |
| dc.publisher | BRAC University | en_US |
| dc.rights | BRAC University internship reports are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission. | |
| dc.subject | Multilingual documents | en_US |
| dc.subject | Documents digitization | en_US |
| dc.subject | Hybrid OCR | en_US |
| dc.subject | Natural language processing | en_US |
| dc.subject | Text correction | en_US |
| dc.subject | Transformer models | en_US |
| dc.subject | Banking documents | en_US |
| dc.subject | Bengali language | en_US |
| dc.subject | Handwriting recognition | en_US |
| dc.subject.lcsh | Neural networks (Computer science). | |
| dc.subject.lcsh | Archival materials--Digitization. | |
| dc.subject.lcsh | Banking materials--Digitization. | |
| dc.subject.lcsh | Digital preservation. | |
| dc.subject.lcsh | Electronic records--Management. | |
| dc.subject.lcsh | Optical pattern recognition. | |
| dc.subject.lcsh | Banks and banking--Technological innovations. | |
| dc.title | Efficient smart OCR solution for banking document digitization | en_US |
| dc.type | Internship Report | en_US |