paper-with-me

Papers

EfficientOCR: An Extensible, Open-Source Package for Efficiently Digitizing World Knowledge

2023-10-16 · Tom Bryan, Jacob Carlson, Abhishek Arora, Melissa Dell

Billions of public domain documents remain trapped in hard copy or lack an accurate digitization. Modern natural language processing methods cannot be used to index, retrieve, and summarize their texts; conduct computational textual analyses; or extract information for statistical analyses, and these texts cannot be incorporated into language model training. Given the diversity and sheer quantity of public domain texts, liberating them at scale requires optical character recognition (OCR) that is accurate, extremely cheap to deploy, and sample-efficient to customize to novel collections, languages, and character sets. Existing OCR engines, largely designed for small-scale commercial applications in high resource languages, often fall short of these requirements. EffOCR (EfficientOCR), a novel open-source OCR package, meets both the computational and sample efficiency requirements for liberating texts at scale by abandoning the sequence-to-sequence architecture typically used for OCR, which takes representations from a learned vision model as inputs to a learned language model. Instead, EffOCR models OCR as a character or word-level image retrieval problem. EffOCR is cheap and sample efficient to train, as the model only needs to learn characters' visual appearance and not how they are used in sequence to form language. Models in the EffOCR model zoo can be deployed off-the-shelf with only a few lines of code. Importantly, EffOCR also allows for easy, sample efficient customization with a simple model training interface and minimal labeling requirements due to its sample efficiency. We illustrate the utility of EffOCR by cheaply and accurately digitizing 20 million historical U.S. newspaper scans, evaluating zero-shot performance on randomly selected documents from the U.S. National Archives, and accurately digitizing Japanese documents for which all other OCR solutions failed.

📄 PDF Abstract BibTeX arXiv:2310.10050

Code (0)

등록된 구현이 없습니다.

Tasks

Image RetrievalLanguage ModelingLanguage ModellingOptical Character RecognitionOptical Character Recognition (OCR)World Knowledge

Similar Papers 제목 키워드 기반

MLDev: Data Science Experiment Automation and Reproducibility Software

2021-07-26 · Anton Khritankov, Nikita Pershin, Nikita Ukhov, Artem Ukhov

In this paper we explore the challenges of automating experiments in data science. We propose an extensible experiment model as a foundation for integration of different open source tools for running research experiments…

SBMLDiagrams: A python package to process and visualize SBML layout and render

2022-04-26 · Jin Xu, Jessie Jiang, Herbert M. Sauro

Summary: The Systems Biology Markup Language (SBML) is an extensible standard format for exchanging biochemical models. One of the extensions for SBML is the SBML Layout and Render package. This allows modelers to descri…

MPC4RL -- A Software Package for Reinforcement Learning based on Model Predictive Control

2025-01-27 · Dirk Reinhardt, Katrin Baumgärnter, Jonathan Frey, Moritz Diehl 외

In this paper, we present an early software integrating Reinforcement Learning (RL) with Model Predictive Control (MPC). Our aim is to make recent theoretical contributions from the literature more accessible to both the…

Model Predictive ControlReinforcement Learning (RL)

BackboneLearn: A Library for Scaling Mixed-Integer Optimization-Based Machine Learning

2023-11-22 · Vassilis Digalakis Jr, Christos Ziakas

We present BackboneLearn: an open-source software package and framework for scaling mixed-integer optimization (MIO) problems with indicator variables to high-dimensional problems. This optimization paradigm can naturall…

Clustering

The Ocean Tensor Package

2018-10-20 · Ewout van den Berg

Matrix and tensor operations form the basis of a wide range of fields and applications, and in many cases constitute a substantial part of the overall computational complexity. The ability of general-purpose GPUs to spee…

CPUGPU