{"id":50831,"date":"2024-01-11T08:02:10","date_gmt":"2024-01-11T08:02:10","guid":{"rendered":"https:\/\/www.cloudthat.com\/resources\/?post_type=resources&#038;p=50831"},"modified":"2024-01-11T09:40:02","modified_gmt":"2024-01-11T09:40:02","slug":"near-real-time-ai-solution-for-automated-invoice-and-order-data-extraction-for-an-apparel-manufacturing-company","status":"publish","type":"resources","link":"https:\/\/www.cloudthat.com\/resources\/case-study\/near-real-time-ai-solution-for-automated-invoice-and-order-data-extraction-for-an-apparel-manufacturing-company","title":{"rendered":"Near Real-time AI Solution for Automated Invoice and Order Data Extraction for an Apparel Manufacturing Company"},"content":{"rendered":"<p><span class=\"TextRun SCXW105144457 BCX8\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW105144457 BCX8\">MBM<\/span><span class=\"NormalTextRun SCXW105144457 BCX8\"> Group has been<\/span><span class=\"NormalTextRun SCXW105144457 BCX8\"> a leading Dhaka-based manufacturing company since 1983<\/span><span class=\"NormalTextRun SCXW105144457 BCX8\">.<\/span> <span class=\"NormalTextRun SCXW105144457 BCX8\">They <\/span><span class=\"NormalTextRun SCXW105144457 BCX8\">produce top-tier apparel for global brands, prioritizing value creation <\/span><span class=\"NormalTextRun SCXW105144457 BCX8\">and environmental concerns<\/span><span class=\"NormalTextRun SCXW105144457 BCX8\"> and <\/span><span class=\"NormalTextRun SCXW105144457 BCX8\">enhancing<\/span><span class=\"NormalTextRun SCXW105144457 BCX8\"> a vibrant ecosystem for <\/span><span class=\"NormalTextRun SCXW105144457 BCX8\">their<\/span><span class=\"NormalTextRun SCXW105144457 BCX8\"> dedicated team.<\/span><\/span><span class=\"EOP SCXW105144457 BCX8\" data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n","protected":false},"author":1291,"featured_media":50833,"parent":0,"template":"","cat_resources":[6],"technology":[32],"published_by":"324","primary-authors":"","secondary-authors":"","acf":{"banner_image":50834,"resources_label":"","download_url":"https:\/\/content.cloudthat.com\/resources\/wp-content\/uploads\/2023\/12\/ICCW_Case-Study.pdf","client_logo":50832,"highlights":{"first_part":{"icon":336,"title":"Streamlining data processing  ","subtitle":"OCR Data Extraction"},"second_part":{"icon":335,"title":"Key Field and Table Separation ","subtitle":"Data organization and eliminating redundancy"},"third_part":{"icon":334,"title":"Innovative Web UI with Real-time Mapping  ","subtitle":"Seamless Tailwind.css styling"}},"the_challenge":"<span class=\"TextRun SCXW92931746 BCX8\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW92931746 BCX8\">The client <\/span><span class=\"NormalTextRun SCXW92931746 BCX8\">wanted<\/span><span class=\"NormalTextRun SCXW92931746 BCX8\"> an automated solution for organizing invoices, bills, and orders from PDFs and images, <\/span><span class=\"NormalTextRun SCXW92931746 BCX8\">necessitating<\/span><span class=\"NormalTextRun SCXW92931746 BCX8\"> an AI-powered web interface for real-time data extraction and analysis to overcome workflow delays caused by manual analysis<\/span><span class=\"NormalTextRun SCXW92931746 BCX8\">.<\/span><\/span><span class=\"EOP SCXW92931746 BCX8\" data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559740&quot;:259}\">\u00a0<\/span>","client_testimonial":{"image":"","description":"","author":""},"solutions":"<ul style=\"font-weight: 400;\">\r\n \t<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"1\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:360,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"1\"><span data-contrast=\"auto\">All client data is stored in an Amazon S3 Data Lake, ensuring reliable and scalable storage.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\r\n \t<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"1\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:360,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"2\" data-aria-level=\"1\"><span data-contrast=\"auto\">Input documents undergo pre- and post-processing using AWS Lambda, applying image processing techniques like Gray Scaling and leveraging Amazon Textract for data extraction.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\r\n \t<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"1\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:360,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"3\" data-aria-level=\"1\"><span data-contrast=\"auto\">An AI-powered Optical Character Recognition engine is built on AWS serverless services, offering high scalability, reliability, and cost-effectiveness.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\r\n \t<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"1\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:360,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"4\" data-aria-level=\"1\"><span data-contrast=\"auto\">Amazon Textract extracts structured data, including forms and tables, by analyzing data relationships.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\r\n \t<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"1\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:360,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"5\" data-aria-level=\"1\"><span data-contrast=\"auto\">Amazon API Gateway facilitates seamless interaction between the Web UI and AWS system.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\r\n \t<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"1\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:360,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"6\" data-aria-level=\"1\"><span data-contrast=\"auto\">The results are post-processed and returned to the Web User Interface for easy access.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\r\n \t<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"1\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:360,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"7\" data-aria-level=\"1\"><span data-contrast=\"auto\">The Web UI, powered by React JS, incorporates real-time data modification capabilities and a user-friendly mapping feature.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\r\n \t<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"1\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:360,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"8\" data-aria-level=\"1\"><span data-contrast=\"auto\">Once data mapping is complete, the updated data is stored in Amazon DynamoDB through an internal API call.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\r\n \t<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"1\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:360,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"9\" data-aria-level=\"1\"><span data-contrast=\"auto\">The mapped data is further restructured and stored in the NoSQL database of Amazon DynamoDB, triggered by an AWS Lambda function via the Web UI.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\r\n \t<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"1\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:360,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"10\" data-aria-level=\"1\"><span data-contrast=\"auto\">The solution utilizes AWS services such as Amazon S3, Amazon Textract, AWS Lambda, Amazon DynamoDB, and Amazon API Gateway.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\r\n<\/ul>","the_results":"<span class=\"TextRun SCXW105346028 BCX8\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"none\"><span class=\"NormalTextRun SCXW105346028 BCX8\">Successfully i<\/span><span class=\"NormalTextRun SCXW105346028 BCX8\">mplemented OCR Engine on AWS<\/span><span class=\"NormalTextRun SCXW105346028 BCX8\">,<\/span><span class=\"NormalTextRun SCXW105346028 BCX8\"> efficiently <\/span><span class=\"NormalTextRun SCXW105346028 BCX8\">extract<\/span><span class=\"NormalTextRun SCXW105346028 BCX8\">ing<\/span><span class=\"NormalTextRun SCXW105346028 BCX8\"> and organi<\/span><span class=\"NormalTextRun SCXW105346028 BCX8\">z<\/span><span class=\"NormalTextRun SCXW105346028 BCX8\">ing<\/span><span class=\"NormalTextRun SCXW105346028 BCX8\"> key data from English invoices, complemented by a customized React JS Web UI with real-time mapping, ensuring <\/span><span class=\"NormalTextRun SCXW105346028 BCX8\">accurate<\/span><span class=\"NormalTextRun SCXW105346028 BCX8\"> database updates.<\/span><\/span><span class=\"EOP SCXW105346028 BCX8\" data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559740&quot;:259}\">\u00a0<\/span>","about_client_left_side":[{"field_63315a4dc06e1":"15085","field_63315a5bc06e2":"Industry\u00a0","field_63315a61c06e3":"E-commerce "},{"field_63315a4dc06e1":"15083","field_63315a5bc06e2":"Expertise\u00a0","field_63315a61c06e3":"AWS Lambda, Amazon API Gateway, Amazon S3, AWS IAM, Amazon CloudWatch, Amazon DynamoDB, Amazon Textract "},{"field_63315a4dc06e1":"15084","field_63315a5bc06e2":"Offerings\/solutions\u00a0","field_63315a61c06e3":"Innovative OCR Engine leveraging AWS designed to extract key data from English invoices efficiently. A custom React JS web UI with real-time mapping and Tailwind.css styling facilitates seamless data handling on AWS, ensuring accuracy and redundancy-free database updates. "}]},"_links":{"self":[{"href":"https:\/\/www.cloudthat.com\/resources\/wp-json\/wp\/v2\/resources\/50831"}],"collection":[{"href":"https:\/\/www.cloudthat.com\/resources\/wp-json\/wp\/v2\/resources"}],"about":[{"href":"https:\/\/www.cloudthat.com\/resources\/wp-json\/wp\/v2\/types\/resources"}],"author":[{"embeddable":true,"href":"https:\/\/www.cloudthat.com\/resources\/wp-json\/wp\/v2\/users\/1291"}],"version-history":[{"count":2,"href":"https:\/\/www.cloudthat.com\/resources\/wp-json\/wp\/v2\/resources\/50831\/revisions"}],"predecessor-version":[{"id":50837,"href":"https:\/\/www.cloudthat.com\/resources\/wp-json\/wp\/v2\/resources\/50831\/revisions\/50837"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.cloudthat.com\/resources\/wp-json\/wp\/v2\/media\/50833"}],"wp:attachment":[{"href":"https:\/\/www.cloudthat.com\/resources\/wp-json\/wp\/v2\/media?parent=50831"}],"wp:term":[{"taxonomy":"cat_resources","embeddable":true,"href":"https:\/\/www.cloudthat.com\/resources\/wp-json\/wp\/v2\/cat_resources?post=50831"},{"taxonomy":"technology","embeddable":true,"href":"https:\/\/www.cloudthat.com\/resources\/wp-json\/wp\/v2\/technology?post=50831"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}