document-ocr-processing

Convert scanned Chuukese documents into searchable text with OCR.

Updated Dec 3, 2025
One-click install
npx skills add https://github.com/findinfinitelabs/chuuk --skill document-ocr-processing
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: document-ocr-processing
Source: https://github.com/findinfinitelabs/chuuk/tree/main/.claude/skills/document-ocr-processing
Command: npx skills add https://github.com/findinfinitelabs/chuuk --skill document-ocr-processing

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill addresses the challenge of converting scanned Chuukese documents into accurate, searchable, and structurally preserved text, enabling faster digitization and archival.

Core Features & Use Cases

  • Chuukese-Aware OCR: Enhanced recognition of accented characters and mixed Chuukese-English content.
  • Traditional Format & Layout Preservation: Maintains original document structure, headings, and formatting across pages.
  • Batch Processing: Efficiently processes multiple documents in a single run.
  • Post-Processing: Language-specific corrections to fix common OCR errors and improve readability.
  • Multilingual Support: Handles Chuukese alongside English within the same document.

Quick Start

To start, run the OCR workflow on a directory of scanned Chuukese documents, e.g., python ocr_processor.py --input scanned_chuukese_docs --output ocr_results. Review the extracted text and apply post-processing corrections as needed to improve accuracy.

Frequently Asked Questions about document-ocr-processing

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I extract text from scanned Chuukese documents with correct accents?▼

To extract text from scanned Chuukese documents, this Skill applies specialized OCR with accent-aware post-processing to accurately recognize Chuukese characters and output searchable, structurally preserved text.

Does this OCR approach handle mixed Chuukese and English content in the same file?▼

Yes, the OCR processing supports multilingual documents, allowing it to simultaneously handle and accurately extract mixed Chuukese and English content within the same scanned file.

Can I run batch OCR processing on a directory of multi-page Chuukese books?▼

Yes, you can run batch OCR processing on a directory of multi-page Chuukese books and forms, efficiently converting multiple scanned documents into extracted text in a single run.

What Python libraries do I need for image preprocessing and Chuukese OCR?▼

You need pytesseract, opencv-python, Pillow, and numpy installed in your Python environment to perform the image preprocessing, OCR, and post-processing corrections required for Chuukese documents.

Why does OCR fail on historical Chuukese documents and how can I fix it?▼

OCR often fails on historical Chuukese documents due to layout variations and unrecognized accented characters. This Skill fixes these issues using image preprocessing and language-specific post-processing corrections.

Does document-ocr-processing preserve the original layout and formatting of forms?▼

Yes, document-ocr-processing preserves traditional format and layout, maintaining original document structure, headings, and formatting across pages during the scanned Chuukese text extraction process.