Home / Companies / Reducto / Blog / November 2024

November 2024 Summaries

2 posts from Reducto

Filter
Month: Year:
Post Summaries Back to Blog
Parsing complex tables in PDFs presents significant challenges, particularly when dealing with features like merged cells and dense text, which most parsers struggle to handle effectively. RD-TableBench, an open-source benchmark with 1,000 hand-labeled examples, is used to evaluate the performance of various table processing models, revealing that Reducto's models achieve state-of-the-art accuracy with an average similarity score of 90.2%. While cloud providers like Azure and AWS typically outperform newer entrants, models like 'gpt4o' also show strong performance in extracting table content, though they are prone to severe errors such as hallucinating data in dense tables. Reducto's approach, which emphasizes decomposing table structure and using traditional computer vision techniques, is particularly effective for LLM applications, offering deterministic parsing results and reliable metadata preservation. Despite the high performance of vision language models in certain scenarios, their susceptibility to errors necessitates strict usage guardrails to ensure data accuracy.
Nov 04, 2024 500 words in the original blog post.
RD-TableBench is an open benchmark designed to assess the extraction performance of various models on complex tables, incorporating scenarios such as scanned tables, handwriting, and merged cells. A team of PhD-level human labelers manually annotated a diverse set of 1000 complex table images from publicly available documents, ensuring the dataset's variety in structure, text density, and language. The initial evaluation included tools like Reducto, Azure Document Intelligence, AWS Textract Tables, and others, which were tested using high-quality settings where applicable. To effectively measure table similarity, RD-TableBench employs a hierarchical alignment approach akin to DNA sequence alignment, using the Needleman-Wunsch algorithm to assess both cell-level and row-level alignments. Levenshtein distance is used for cell-level comparisons, and the final similarity score is normalized between 0 and 1. Unlike other datasets such as PubTabNet and FinTabNet, RD-TableBench aims to provide a richer set of real-world examples with accurate manual annotations. While its primary purpose is evaluation and testing, a subset of the evaluation framework is being released to maintain scoring integrity, acknowledging the potential use of this data in future model training.
Nov 04, 2024 687 words in the original blog post.