Broader parser compatibility
Many modern libraries treat DOCX, PPTX, and XLSX as their primary Office inputs, while legacy formats require an installed converter or additional dependencies.
Document normalization layer
Enterprises often have useful knowledge trapped in Word 97-2003 DOC files, PowerPoint PPT decks, and Excel XLS workbooks. CoreNova converts those legacy binaries into modern OOXML packages before downstream systems parse, structure, chunk, embed, and index the content.
Keeping conversion separate from extraction makes each stage observable: a team can inspect the modern Office result, select a parser appropriate to the content, and retry later stages without converting the source again.
Many modern libraries treat DOCX, PPTX, and XLSX as their primary Office inputs, while legacy formats require an installed converter or additional dependencies.
A mixed archive becomes three predictable OOXML families before extraction and quality gates.
The conversion stage can fail with a stable reason before expensive parsing, model, embedding, or indexing work begins.
Teams can retain and manually inspect a modern Office result instead of treating extracted text as the only output.
Amazon Bedrock Knowledge Bases currently lists DOC/DOCX and XLS/XLSX among supported S3 document types. Conversion is therefore optional for those formats, but it can still be useful when a company wants a standardized OOXML archive or a consistent downstream toolchain.
PowerPoint files are not currently listed in that supported-document table. For PPT or PPTX knowledge, use CoreNova to modernize PPT, then use a presentation-aware parser to produce a Bedrock-supported text, Markdown, HTML, CSV, or PDF representation before ingestion. Always verify the current Bedrock supported-format documentation because service capabilities can change.
Docling describes DOCX, XLSX, and PPTX as default Office Open XML formats and requires LibreOffice for legacy DOC, XLS, and PPT input. A normalization API can remove that LibreOffice dependency from the customer's parsing environment. See the Docling supported-format guide.
Unstructured supports both legacy and modern Office files, but its legacy Word and PowerPoint paths perform conversion before applying the modern-format partitioner. See the Unstructured partitioning guide. Whether to normalize with CoreNova or inside the parser depends on deployment constraints, volume, support boundaries, and the desired intermediate artifact.
| Result | Recommended extraction unit | Useful metadata | Avoid |
|---|---|---|---|
| DOCX | Heading section, paragraph, list, or table | Source file, heading path, section, modified date, access scope | Splitting only by fixed character count when headings are available |
| PPTX | Slide, slide section, or speaker-note unit | Deck title, slide number, slide title, source path, access scope | Combining the entire deck into one embedding |
| XLSX | Selected sheet, table, row group, or range | Workbook, sheet, range, headers, units, date context | Flattening every sheet and formula into an undifferentiated text block |