Evidence-first Q&A

Document Assistant & Local Summary

Summarise extracted document text and answer questions from ranked passages, with an optional server-side AI second opinion.

✓ Deterministic local baseline✓ Evidence per finding✓ JSON + CSV report✓ Versioned method
Interactive tool

Analyse your own file

Local by default

Choose a PDF and text-based documents file

Drop it here or browse this device

No file selected

Your original file is analysed in this browser and is not uploaded. An optional AI second-opinion button appears only after the local report; if you choose it, extracted text—not the original file—is sent to our server.

Processing manifest

What happens to the file

Original stays on this device
Default processing
Browser-only JavaScript, PDF.js, pdf-lib and Tesseract where the task needs them
Accepted input
PDF and text-based documents
Report contract
File Intelligence JSON schema 1.0 plus a flattened CSV view
Optional AI
Explicit second opinion; extracted text only; original file is not uploaded
Example analysis report

Synthetic policy: files are retained for 30 days, incident notices are due within 48 hours, and support is available Monday–Friday. Questions outside those facts return “not found.”

Download document-assistant-sample.txtRun it with “Load published sample” above to reproduce the report.

How the result is calculated

The default browser engine ranks sentences by term frequency and answers questions by cosine similarity against extracted passages. It returns the supporting passages and says “not found” below the evidence threshold. Optional AI receives extracted text only after explicit action.

Published formula and threshold

Local answer confidence = top passage cosine similarity × 160, capped at 92. Summary confidence reflects extractable sentence coverage. Confidence never means factual probability.

Supported and unsupported cases

Input or situationWhat version 1.0.0 checksWhat it does not claim
Selectable PDF/textExtractive summary, passage retrieval and evidence snippetsUnderstanding images or charts
Question answeringAnswers grounded in high-overlap passagesReliable inference beyond the document
Local modeNo upload and reproducible rankingFluent abstractive synthesis
Optional AI modeRicher synthesis via server-side Responses APIOffline use or zero-data-retention guarantee beyond configured provider terms
Advertisements

What the confidence score means

Confidence describes how much of the file the published parser could inspect and how specific the evidence was. It is deliberately separate from the result score. A 95/100 confidence value does not mean “95% likely to be true,” and a high health/readiness score does not certify safety, compliance or factual correctness.

Comparison with other approaches

ApproachUseful strengthImportant limitation
Local document assistantNo upload, deterministic passages and honest abstentionExtractive rather than conversational
Optional AI second opinionMore fluent synthesisServer processing and model variability
Browser findExact phrase locationRequires knowing the wording
Manual readingHighest contextual controlSlow on long documents
Anonymous synthetic release dataset

4/4 fixtures passed (100%)

Dataset: FH-INT-SYNTH-2026-07. Scope: Summary coverage, supported answer, abstention threshold and evidence ranking fixtures. Fixtures contain generated data only; no visitor file or personal record is collected.

Open method and raw CSV

When this result can be wrong

Extraction can lose columns, retrieval can choose a related but incomplete passage, and a concise summary can omit exceptions. AI can still hallucinate. Treat citations as navigation aids and verify the exact source text.

Keep the original file, test the output in the receiving application and escalate high-stakes legal, financial, medical, accessibility or security decisions to a qualified reviewer.

Advertisements

Version and accuracy change log

ReleaseDateCalculation/coverage changeRe-test requirement
1.0.02026-07-29Initial public engine, report schema, thresholds, synthetic fixtures and sample files.All published fixtures and one browser sample per tool.

Downloadable evidence, not a black-box verdict

After analysis, use Download JSON report for structured evidence or Download CSV report for review in a spreadsheet. Both include engine version, timestamp, score, confidence, metrics, findings, recommendations and limitations. Sensitive-data reports mask candidate values and no report includes the complete extracted document text.

Related tools and independent checks

Method or accuracy correction? Read the testing methodology and contact info@brothers.net.tr. Material scoring changes are published in the change log.