Chunk and structure documents and data into reusable components, with every piece traceable back to its source page, to feed LLM drafting tools, data lakes and analytical databases. This enables reliable reuse of documents and product information in pharma and life science.
Every pharma company gets masses of data and documents. The question is how to turn them into content that can be reused and searched reliably, and how to know where a reused passage came from. Putting it all on SharePoint and plugging an LLM on top does not answer that.
Studies, SOPs and quality reports are written, approved and filed. As finished PDFs they are readable for people and closed for everything else, so none of that content is reusable as it stands.
The model receives pages, not content. A stability table loses its header row, a value loses its unit, a paragraph loses the section it belonged to, because nothing told the splitter what kind of document it was reading.
It reads plausibly and nobody can check it. Without a reference to document, version and page, every output gets verified by hand, and the time the team set out to save comes back at the end.
Working in one of those teams? Quality Management · Regulatory Affairs
You get chunks: structured components of your documents that carry their metadata, their section context and a reference back to the source, exported as XML, DITA or JSON into the systems you already run. That output is what puts us between two kinds of tools teams already know.
What it does
Pull defined fields off a page and hand you a value, for example a batch number or a result.
Where it stops
Stops at the field. The rest of the document stays a PDF that nothing downstream can use.
What it does
More sophisticated extraction, plus a transformation of the content into chunks that carry metadata, context and source.
Where it stops
Hands the chunks to the systems you already run. We do not draft. We provide reliable context.
What it does
Generate quality and regulatory text from whatever content they are given.
Where it stops
Only as reliable as the content behind them. Exactly that context is Acodis delivering.
Left, a clinical study report page with its components recognized. Right, what that changes for the systems and the people working after you.
Creates reliability and traceability in LLM processing (generation) or structured authoring, because every chunk can be followed back to the page it came from.
Feed downstream LLMs, knowledge graphs or authoring platforms with deduplicated and clean content, instead of raw pages that were never meant to be machine input.
The setup enables a 30% speed up of drafting regulatory documents. That is what we achieved for multiple Life Science and Pharma clients already.
A global pharma team reuses product and CMC information from approved documents for its knowledge graph and search, with every entry traceable to its source.
Acodis extracts and chunks your documents into reusable components. Where the chunks go next stays your decision.
Done by Acodis
Table
Text, tables and footnotes, with page and position.
Meaningful components with section, version and source.
Your systems, your choice
Every chunk carries its source. Every drafted sentence stays one click from the evidence.
Input via APIs and drop-ins, in flexible formats. Also available: FHIR standard.
One platform for your dream solutions
GxP compliance by design, providing full traceability, auditability and replicability in compliance with 21 CFR Part 11 and the EU Annex 11
Highest accuracy for complex documents, through document & table specific models
Models are fine-tuned on your data for precision and privacy. Your models, your data.
Human-in-the-loop interfaces to ensure validity and compliance of data and models
Traceability back to the source, for auditing and versioning, and avoiding the risk of hallucination
Where pharma teams automate first and what results they measure.
Acodis is not a generic chunking tool, it structures content for regulated work. Every model is trained for the document types your teams actually work with, every chunk keeps its source reference, and GxP compliance is part of the architecture. That is why these results hold up in regulated environments:
up to 95 %
time saved compared to traditional document chunking
Want numbers like these for your own documents?
BOOK A DEMOFour client projects, from complex clinical tables to thousands of laboratory test reports.
4x
Providing 4x speed, accuracy and data depth in data extraction of complex tables.
“Acodis allowed for the data to be extracted without the use of manual hard coding each page.”
95%
95% of time savings compared to traditional document chunking.
“We would not be in the GenAI business as we are now without structured data coming from high-value documents. Acodis is unique in the way they do it.”
3x
Providing 3x more data with 90% less time on 9,000 laboratory test reports.
“This saves us a significant time, drastically reduces the risk of errors and automates the workflow.”
High-performance document research with tailored outputs.
“High-performance tool for rapid document research and analysis. A consistently reliable partner for the long term.”
1/ Initial feasibility and scoping: 3 weeks
2/ Implement the first solution: 1 month
3/ Define implementation: 3 months
4/ Roll out across products: 3 months
Tell us which documents you want to reuse and we will get back to you.
Document chunking is the process of splitting a document into smaller passages, called chunks, that still make sense on their own. Quality and regulatory teams often call the same step content structuring or componentization. With Acodis each chunk keeps the context it needs, such as its heading path, its table structure, its units and a reference to the source document, so it can be retrieved, reused or handed to an LLM without losing meaning. For clinical studies, SOPs and quality documents this is what makes reuse safe: a chunk without its context is just text, and text without a source cannot be checked.
Acodis starts from the structure the document already has, so sections, subsections, tables and footnotes stay together, and every table is kept as one unit instead of being cut across chunk boundaries. Around 15 specialised models run per document, each trained on a specific element such as titles, tables or footnotes, and business rules are applied for the specific document type. Where it helps, LLM post-processing can be added on top.
Detect the table as a table before chunking, and keep it as one chunk together with its caption, header row, units and footnotes. Acodis runs specialised models per document element, so a table is recognised, reconstructed with its rows and columns and then chunked as a whole. Values keep the unit and the column they belong to, which is what stops a retrieval pipeline from returning a number that means something else.
Every chunk carries the identifier of its source document, the version and the page or section it came from. That reference stays with the chunk when it is exported, so whatever your downstream system generates can be linked back to the exact place in the original file. Reviewers check the evidence instead of re-reading the document, and audits get the trail they expect.
Chunks are delivered as XML, including DITA, or as JSON, and where a standard applies we map to it, for example FHIR in health data contexts. Delivery runs through an API or a drop-in folder into your data lake, search index, RAG pipeline or authoring platform. Input is equally flexible: PDFs, Word files and other formats from the sources you already use.
No. Acodis does the chunking and hands the chunks over to the systems you already run, whether that is your data lake, your RAG stack, your LLM or your authoring platform. We are not a drafting tool. Faster drafting is the outcome of clean, traceable content, not a product we put in front of your teams.
In a couple of hours we can set up a dedicated instance and run our standard models on your studies. Around 15 specialised models run per document, each trained on a specific element such as titles, tables or footnotes, so you get usable chunks before any tuning has happened. Within a few weeks the models and rules are adapted to the patterns of your own documents.
Yes. Acodis is built for GxP-regulated environments: deterministic models, full audit trails, version control and traceability back to the source, with human-in-the-loop review where judgement is needed. Every client runs on a dedicated instance. Your models, your data.
Data extraction pulls defined fields out of a document, for example the batch number or a result value on a certificate of analysis, and hands you a record. Document chunking keeps the document as content: it splits the whole file into passages that stay meaningful on their own, with their tables, section context and source reference attached. Extraction answers "what is the value?", chunking answers "which content can we reuse, and where did it come from?". Most teams end up using both, see our data extraction use case.
Yes. Each chunk carries structured metadata such as document type, section, product, version and source page, which is what a knowledge graph needs to create entities and relations. Pharma teams use this to connect product and CMC information across approved documents and make it searchable, with every fact traceable to its source. Acodis delivers the chunks, the graph runs in your own stack.