AI & Automation

Document Intelligence Assistant

Upload the document. Ask the question. Get an answer drawn from the pages that were just read, not from the open internet.

Document intelligence assistant by 3AXIS reading files and answering from their contents

Client

Under NDA

Disciplines

AI, document analysis, software development

Form factor

Web application

Engagement

Working product under NDA

The brief

The client needed a way to interrogate their own files - contracts, operational PDFs, exports - without a specialist opening each one. The question was usually specific: a clause, a figure, a discrepancy across pages.

The assistant had to stay inside the uploaded material. A fluent answer that came from elsewhere would be worse than no answer.

The challenge

Documents arrive as clean text, as scans, and as tables. A single pipeline has to handle all three without pretending they are the same.

  • PDFs that are text-based and PDFs that are only images of pages
  • Spreadsheets that need to be read as structure, not as a blob of words
  • Prompts that change by document type, so a contract is not treated like a stock list
  • Keeping the model on the uploaded content rather than filling gaps from general knowledge

How we approached it

Each file is opened, not summarised once and forgotten. PDF pages are read as text where that exists, and rendered for vision where it does not. CSV and text files are passed through as structured content. A prompt template selected for the job tells the model what kind of document it is looking at.

Token use is estimated before the call, so a 200-page dump does not silently fail halfway through.

What we built

A web upload flow for one or more files, with a place to state the question or the extraction job. The backend extracts pages and tables, sends them with the chosen instruction, and returns the answer to the same screen.

This is the same family of work as a RAG system: the document is the source of truth, and the model is asked to stay on it.

Results

The engagement is under NDA. We do not publish the client's name, volumes, or internal accuracy figures.

PDF · CSV · TXT
File types accepted
Grounded
Answers from the upload
NDA
Client withheld

In use

The product is used on the client's own document set. New prompt templates can be added for new document types without rebuilding the extraction path.

This engagement is covered by a confidentiality agreement, so the client is not named and some implementation detail is described in general terms.