docling-project / docling-project/docling

Extraction of data from table is not accurate

Open
#2,081 10 comments 1 reaction 0 assignees View on GitHub
bug
Dominant language
Python
Stars
66.4k
Forks
4.8k
Avg merge
2d 21h
Merged PRs (30d)
84

Description

### Bug
I am trying to extract data from the table from research article and the results are not accurate. I have similar observations with other tables also. Often some values are missing and often some special characters like '=' and '~' are added. Sometimes, number '0' is misinterpreted as letter 'o'.

I tried with tesseractocr also, to rule out the role of EasyOCR engine, but things got worse with tesseract ocr.

Is it known bug in Docling, while extracting the values from tables?
...

### Steps to reproduce
Table from paper was used for extracting data https://doi.org/10.1016/j.jpcs.2024.112412
...

### Docling version
2.44.0
...

### Python version
3.12.3...

Please find the pdf showing the lose of values while extraction of data

Image

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.