OPEN SOURCE

Открытые компоненты для конвейеров обработки документов.

Создавайте более надежные OCR- и документные сценарии с публичными проектами для порядка чтения и макета страницы.

Открыть FreeOCR-AI на GitHub

PROJECTS

Выберите нужный этап обработки документа

Используйте LayoutReader для восстановления порядка чтения после OCR или разбора PDF. Используйте YOLO DocLayNet для определения областей страницы перед дальнейшим извлечением.

01

ПОРЯДОК ЧТЕНИЯ

LayoutReader

Когда OCR или разбор PDF находят нужный текст, но возвращают его в неверной последовательности, LayoutReader преобразует рамки текстовых областей в пригодный порядок чтения.

Что входит

  • Предобученная модель для упорядочивания текстовых фрагментов из OCR и PDF-парсеров.
  • Инструменты для преобразования ReadingBank из входных данных на уровне слов в данные на уровне фрагментов.
  • Обучение, оценка и точка входа Python для развертывания модели.
Порядок чтенияLayoutLMv3Python
Открыть LayoutReader
02

ОПРЕДЕЛЕНИЕ МАКЕТА

YOLO DocLayNet

Когда вашему сценарию нужно по-разному обрабатывать таблицы, заголовки, иллюстрации, формулы или основной текст, YOLO DocLayNet определяет области страницы до извлечения.

Что входит

  • Модели, обученные на DocLayNet — наборе данных для макетов документов с разметкой людей.
  • Определение 11 типов элементов страницы, включая текст, таблицы, изображения, заголовки и формулы.
  • Преобразование данных, обучение, оценка, инференс и опубликованные результаты для разных размеров моделей.
Определение макетаDocLayNetPython
Открыть YOLO DocLayNet
Открытый исходный кодРепозитории GitHubДокументация и модели

GITHUB

Изучите проекты в контексте

Каждый репозиторий содержит исходный код, ресурсы моделей, документацию и условия конкретного проекта. Изучите репозиторий перед использованием в продукте.

Перейти к FreeOCR-AI на GitHub
Проекты с открытым исходным кодом для работы с документами | FreeOCR.AI