News for hackers. Stuff that matters.
Re:ScribeOCR – Web interface for recognizing text, OCR, & cr... by ranger_danger on Thursday October 09, 2025 @11:27PM (#45535139)
This is awesome. Only issue was I had to disable my JShelter extension because it would freeze the page using 100% CPU forever.
Re:ScribeOCR – Web interface for recognizing text, OCR, & cr... by aidenn0 on Friday October 10, 2025 @01:01AM (#45535500)
This is my first encounter with Scribe.js; since I have many book scans I always try OCRing them when I see this. Compared to Tesseract (which is the best I have so far), it gets the words right slightly more, but the paragraph segmentation is many times worse. On a book where every paragraph is indented, it reliably decides two consecutive one-line paragraphs are the same paragraph, which is understandable, but a downgrade from Tesseract which gets the paragraph segmentation as correct as possible (It doesn't handle paragraphs that spanpage-breaks, since I'm feeding it one page at a time)
Re:ScribeOCR – Web interface for recognizing text, OCR, & cr... by zihotki on Friday October 10, 2025 @02:15AM (#45535816)
Scribe is Tesseract. It uses tesseract.js which is a Web Assembly port of Tesseract. So they in theory should be equal. In practice custom settings or older versions could make a difference.
Re:ScribeOCR – Web interface for recognizing text, OCR, & cr... by criddell on Friday October 10, 2025 @08:51AM (#45538421)
What's the motivation for doing this in the browser? It seems like intentionally choosing a more difficult path to create an inferior result.

A native MacOS or Windows application could use the OCR facilities of the operating system and, in my experience, both produce results that are far better than Tesseract.

Re:ScribeOCR – Web interface for recognizing text, OCR, & cr... by Zardoz84 on Friday October 10, 2025 @09:24AM (#45538724)
Generate the OCR on the fly, in the browser, when you do not have the proper OCR info. As someone that works on public web libraries, I see it useful (but wasteful)
Re:ScribeOCR – Web interface for recognizing text, OCR, & cr... by aidenn0 on Friday October 10, 2025 @09:54AM (#45539087)
This is only true in the "speed" mode; in the "quality" mode it claims better word recognition than Tesseract on clean scans (which matches my tests): https://github.com/scribeocr/scribe.js/blob/master/docs/scri...
Re:ScribeOCR – Web interface for recognizing text, OCR, & cr... by Elucalidavah on Friday October 10, 2025 @02:10AM (#45535794)
> Tesseract (which is the best I have so far)

Have you looked at EasyOCR?

Re:ScribeOCR – Web interface for recognizing text, OCR, & cr... by aidenn0 on Friday October 10, 2025 @09:52AM (#45539068)
EasyOCR is significantly worse than Tesseract for clean printed text and , while being orders of magnitude slower; far better than Tesseract for low-quality clean scans and extracting text from pictures (e.g. comics), which Tesseract does not as well.
Re:ScribeOCR – Web interface for recognizing text, OCR, & cr... by criddell on Friday October 10, 2025 @10:21AM (#45539427)
Have you tried Abbyy FineReader? It's the best OCR package I've seen.
Re:ScribeOCR – Web interface for recognizing text, OCR, & cr... by aidenn0 on Saturday October 11, 2025 @11:33AM (#45549938)
It doesn't seem to have a Linux version; I don't have a mac or windows machine.
Re:ScribeOCR – Web interface for recognizing text, OCR, & cr... by zihotki on Friday October 10, 2025 @02:12AM (#45535802)
According to what I read in the documentation, it uses Tesseract underneath. I've used Tesseract v3 in the past and it was pain. Tesseract 4 uses LSTM neural net. How good is the performance and quality of the recognition nowadays in v4? Could anyone share his experience?
Re:ScribeOCR – Web interface for recognizing text, OCR, & cr... by graynk on Friday October 10, 2025 @04:18AM (#45536479)
I use paperless-ngx for digitizing all my documents, it also uses Tesseract. The result is not perfect, but more than acceptable, if I scan at 600dpi
Re:ScribeOCR – Web interface for recognizing text, OCR, & cr... by oigursh on Monday October 13, 2025 @09:41AM (#45568235)
Re:ScribeOCR – Web interface for recognizing text, OCR, & cr... by graynk on Monday October 27, 2025 @08:25AM (#45720182)
Local LLMs I've found to not be good enough for OCR (while being a lot more resource hungry), and OpenAI models I want to avoid for privacy reasons. Default tesseract does the job for me, since my only requirements for the results it "I can easily find what I need with full-text search" - I rarely need to actually copy the text from the resulting PDFs
Re:ScribeOCR – Web interface for recognizing text, OCR, & cr... by btian on Friday October 10, 2025 @07:42PM (#45545049)
it's fine for simple use cases, but far inferior to the likes of GPT, Gemini or Mistral
Re:ScribeOCR – Web interface for recognizing text, OCR, & cr... by fodkodrasz on Friday October 10, 2025 @02:47AM (#45535990)
I really like the idea, but unfortunately it could not cope with my usecase.

I have some lecture slides as image-only PDF (Hungarian language with a sparkle of English and Latin (biology)). I tried the tool on it and I had the following experience:

- proofreading with the overlay seems like a good idea, actually it is unusable when the original text has colors, and you need to recognize diacritic marks. Being able to show the original in grayscale or black&white could help. (BW worked, but Grayscale left everything colored)

- For proofreading the ebook mode was the most useful, I immediately spotted lots of errors that I could not see with overlay. A quick switch between the modes would be useful

- Editing text is not efficient when error rate is high (Hungarian language is not supported, that caused it mostly I guess), the interface has high overhead for mass corrections.

Very good idea, I think after a little polish it would even fit my usecase. For more traditional OCR usecases than mine it is probably already great.

Re:ScribeOCR – Web interface for recognizing text, OCR, & cr... by constantinum on Friday October 10, 2025 @03:00AM (#45536067)
anyone looking for an ocr or text pre-processor that maintains the layout(tables, forms) try LLMWhisperer > https://pg.llmwhisperer.unstract.com/
Re:ScribeOCR – Web interface for recognizing text, OCR, & cr... by Zardoz84 on Friday October 10, 2025 @06:09AM (#45537131)
If it would generate ALTO XML files... IF!