Extraction from documents
Attributes read from PDFs, technical data sheets, catalogues, labels and spreadsheets.
Data from PDFs, data sheets and catalogues turned into checked attributes, with the source kept.
When it makes sense
AI reads documents fast. The real work is checking what it read, so we build the check in from the start.
Product data in numbers
Figures from our own projects.
Sources: LemonMind, November 2026
See it on a data sheet
openProd, our own product, reads a one-page data sheet, asks for six decisions and saves the product.
From a PDF datasheet to a product
Six decisions, one save, every value traced to its page.
30 minutes, no obligation. Show us a few real data sheets and we tell you what can be read and checked.
How it works
Five steps, and people decide at the one that matters.
PDF data sheets, catalogues, labels and spreadsheets, as they are.
Each value is linked to its row, column or page in the source.
Attributes, units, dictionaries and classes of your own data model.
Only uncertain values wait for a decision, with the source one click away.
Approved data goes to Pimcore, Akeneo or Ergonode, with history and undo.
Scope
We start from your documents and your data model, not from a template.
Attributes read from PDFs, technical data sheets, catalogues, labels and spreadsheets.
Units converted and formats unified to the rules of your data model.
Duplicate products and missing values found and listed for a decision.
Products mapped to categories and to ETIM or ECLASS classes, with rules your team can check.
Every value links back to the row, column or page it came from.
Changes are visible before saving, and each one can be undone.
How we work
You send a few real documents. We check what can be read and which attributes matter.
We run extraction and cleansing on one group or one catalogue. Your team reviews the output.
We extend it to more documents and connect it to your PIM, with rules for review.
Case studies
Classification and catalogue migration in Pimcore: the ground that AI extraction builds on.

A central Pimcore system extended with ETIM classification, BMEcat export and the ETIM Mapper tool.
Read case study
Pimcore PIM, DAM and CMS for an HVAC distributor in Poland: automated product migration, brand pages, a knowledge centre and B2B leads.
Read case studyPDF data sheets and catalogues, spreadsheets with merged cells or shifted columns, labels, images and e-mail text. We start with a sample of your own documents.
No. openProd, our own product at openprod.io, imports supplier files into Pimcore, Akeneo or Ergonode. This service uses it where it fits, or a solution built for your systems, and also cleans data already in your PIM.
No. Uncertain values wait for a decision, changes are visible before saving, and each one can be undone through version history.
Yes. We map products to categories and to ETIM or ECLASS classes, with rules your team can check. More on ETIM and BMEcat.
That is supplier onboarding: see openProd and the supplier portal. This page is about documents and data you already have.
Send us a few real documents. We check what can be read, agree the attributes and run a pilot on one product group. Background: how to clean messy product data.


Start with one document
In a free 30-minute call we look at your documents and agree a pilot on one product group.
30 minutes. Google Calendar opens in a new tab.