NCA-GENM domain - 10% of the exam

Data Analysis and Visualization

Data Analysis and Visualization is 10% of the NCA-GENM exam. These are the objectives it covers, each with practice questions, with every answer explained.

The domain in numbers

43
Practice questions
3
Objectives
31
Easy
12
Medium

Where people go wrong

  • Running OCR on every PDF

    The wrong answers run OCR on every PDF, or treat every PDF as image-based, or read a scanned file as if it held a text layer. A PDF exported from a word processor already carries encoded text that can be extracted directly, and re-recognising it wastes compute and can add errors. Only pages stored as raster images with no character data need OCR, so the sound routing is to try the embedded text layer first and fall back to OCR when little or none comes back.

    See it in a sample question
  • Augmentations that change the label

    The wrong answers pick transforms that alter meaning while keeping the original label: random word deletion, word shuffling, arbitrary token substitution, or diffusion-synthesised images that may carry label noise. Shuffling can turn a negation around, and deletion can remove the sentiment-bearing term. A valid augmentation is label-preserving, as back-translation is for text and flips, crops and colour jitter are for images, so the copied label stays true.

    See it in a sample question
  • Augmenting validation and test data

    The wrong answers apply augmentation to the test set, the validation set or both, usually on the grounds that matching distributions is principled. Augmentation is a training-time regulariser, generated on the fly each epoch. Validation and test batches stay unmodified, because random transforms there make the metric noisy and distort the benchmark, so the reported accuracy stops measuring performance on real inputs.

    See it in a sample question
  • Matching the wrong fix to an OCR defect

    The wrong answers name a real pre-processing step that targets a different defect. Rotation, cropping and upscaling do not separate faint text from a background, thresholding does not straighten a slant, and deskewing does not repair two-column reading order. Binarisation fixes low contrast, deskewing fixes tilted lines, and page layout analysis fixes interleaved columns. The defect described in the question decides the step.

    See it in a sample question
  • Using temperature to fix coverage or output shape

    The wrong answers reach for temperature to fix a problem of coverage or output shape. Raising temperature to 1.5 adds randomness and does not guarantee that risk findings buried mid-report reach the summary, and raising it to make a label more decisive makes stray commentary more likely. Batching 100 reviews per prompt or fine-tuning does not constrain the reply either. The fixes that work constrain the task: an extract-then-summarise chain puts every risk finding in context first, and a fixed label set enforced at decoding makes each reply parseable.

    See it in a sample question

Objectives in this domain

Sample questions from this domain

Free sampleData Analysis and Visualizationeasy

A financial analyst wants to extract quarterly revenue figures from a digitally-created PDF report - one that was exported directly from a spreadsheet application and contains selectable text. Which statement best describes the role of OCR in this scenario?

  • AOCR is essential because all PDFs store content as images and cannot be parsed without it.
  • BOCR should be applied first to improve table structure detection before the embedded text is read.
  • COCR is not required and no further processing is needed because the PDF text stream preserves full table structure automatically.
  • DOCR is not required because the embedded text layer can be extracted directly, though layout parsing may still be needed to correctly associate table cells with their headers. Correct
Distinguish between digitally-created and scanned PDFs to determine whether OCR is necessary for text extraction. Digitally-created PDFs embed a text stream produced at export time, making OCR unnecessary for character recovery. A direct extraction library can read that stream efficiently and with higher fidelity than OCR could achieve. The remaining challenge for tabular data is layout analysis: the PDF format positions glyphs by coordinates rather than by table semantics, so a separate parsing step is needed to reconstruct which text belongs to which cell. Understanding when OCR adds value - scanned documents - versus when it adds noise - digital PDFs - is a core skill in building reliable document-to-LLM pipelines.

Why A is wrong: This conflates scanned PDFs with digitally-created ones. Digitally-created PDFs embed an encoded text stream that direct extraction libraries can access without any OCR step.

Why B is wrong: Running OCR on a PDF that already has an embedded text layer is redundant and risks introducing character substitution errors that do not exist in the source file.

Why C is wrong: PDF text streams encode reading-order character sequences but do not reliably preserve two-dimensional table structure. Layout analysis is typically required to reconstruct row and column relationships from positional data.

Why D is correct: Digitally-created PDFs include an encoded text stream, so OCR is unnecessary for character recovery. However, the PDF format does not natively encode table semantics, so a layout or table-extraction step is often still needed to correctly align cells with column and row headers.

Free sampleData Analysis and Visualizationeasy

A text classification model struggles to generalise to paraphrased user queries. Which augmentation approach best addresses this by creating new training examples that retain the original meaning and label?

  • ABack-translating each sentence through an intermediate language to produce semantically equivalent paraphrases Correct
  • BRandomly deleting up to 40% of words from each sentence before training
  • CReplacing the sentence encoder with a larger pre-trained model at inference time
  • DAdding Gaussian noise to the token embedding vectors during training as a regularisation step
Explain how back-translation provides label-preserving text augmentation to improve robustness to paraphrased inputs. Back-translation routes a sentence through an intermediate language and returns a paraphrase in the original language. The semantic content and therefore the class label are preserved, while the vocabulary and syntax vary. This systematically expands the training set with natural restatements, improving the model's ability to handle the lexical diversity of real user queries.

Why A is correct: Back-translation translates the sentence into another language and then back into the source language, producing a natural restatement that preserves meaning and therefore label, directly addressing lexical and syntactic variation.

Why B is wrong: Aggressive random deletion at that rate frequently destroys the meaning of a sentence, which may alter the correct label and introduce noise rather than useful variation.

Why C is wrong: Swapping the encoder is a model architecture change, not a data augmentation technique; it does not add new training examples and does not directly expand the diversity of surface forms in the dataset.

Why D is wrong: Embedding noise is a regularisation strategy applied in latent space rather than a text-level augmentation; it does not create new readable training sentences that cover paraphrase variation at the surface level.

Free sampleData Analysis and Visualizationeasy

At which stage of a typical supervised training workflow is data augmentation conventionally applied?

  • AOnly to the held-out test set, so that final evaluation reflects the model's behaviour on transformed inputs it will encounter in deployment.
  • BTo the training set, frequently generated on the fly each epoch so the model sees different variants of the same samples across epochs. Correct
  • CTo the validation set, so that early-stopping decisions are based on the model's response to randomly transformed examples.
  • DEqually across the training, validation, and test sets so that all three partitions share an identical input distribution.
Data augmentation is applied to the training set, often generated on the fly each epoch, while validation and test sets are kept unaugmented. Augmentation increases training diversity, so it belongs on the training set and is often resampled per epoch; applying it to validation or test sets would corrupt the measurement of generalisation.

Why A is wrong: Tempting because robustness to transformed inputs matters at deployment, but augmenting the test set changes the benchmark and inflates or distorts reported metrics; standard practice keeps the test set fixed.

Why B is correct: Correct: augmentation is applied to training data, commonly sampled randomly each epoch, so the same source image yields different variants over time and broadens the training signal.

Why C is wrong: Tempting because validation guides training decisions, but introducing random augmentation makes validation metrics noisy and non-reproducible; the validation set is normally kept unaugmented.

Why D is wrong: Tempting because matching distributions sounds principled, but augmenting evaluation sets corrupts the measurement of true generalisation; augmentation is reserved for training data.

Free sampleData Analysis and Visualizationeasy

A developer runs OCR on faded photocopies and the recognition accuracy is poor. A colleague suggests adding a pre-processing step that converts each greyscale scan into a clean two-tone image, separating dark text pixels from the light background before recognition. Which image pre-processing technique does this describe?

  • ABinarisation, which thresholds the greyscale pixels into foreground text and background to sharpen character edges. Correct
  • BRotation, which turns the page by a fixed angle so the text reads left to right before recognition begins.
  • CCropping, which removes the page margins so only the central text block is passed to the recognition engine.
  • DUpscaling, which increases the pixel dimensions of the scan so that small characters occupy more pixels overall.
Binarisation thresholds a greyscale scan into two tones to separate text from background and aid OCR. OCR engines detect character edges most reliably when foreground text is cleanly separated from the background. Binarisation picks a brightness threshold and maps each pixel to black or white, removing tonal noise so glyph boundaries become sharp and recognisable.

Why A is correct: Correct: binarisation applies a threshold that splits greyscale pixels into black foreground and white background, giving the engine crisp character shapes.

Why B is wrong: Tempting because orientation matters for OCR, but rotation corrects angle and does nothing to separate text pixels from the background by tone.

Why C is wrong: Tempting because trimming clutter can help, but cropping only selects a region; it does not convert greyscale into a clean two-tone image.

Why D is wrong: Tempting because resolution affects OCR, but upscaling adds pixels through interpolation and never reduces the image to two separated tones.

Free sampleData Analysis and Visualizationmedium

A product team asks an LLM to summarise a 5,000-word market research report into a 200-word executive brief. After reviewing outputs, they find some summaries omit critical risk findings buried in the middle of the report. Which technique best mitigates this selective-omission problem while preserving brevity?

  • ASwitch to a text-to-image model to render the report as an infographic, then summarise the visual output
  • BAsk the model to first produce a bullet-point extraction of all risk findings, then use those bullets as explicit context when writing the final summary Correct
  • CIncrease the summarisation temperature setting to 1.5 so the model explores a broader range of content
  • DEmbed the report and retrieve the top-five most similar chunks to the query 'executive summary', then concatenate those chunks as the output
Apply a multi-step extraction-then-summarisation chain to ensure complete coverage of critical content when using LLMs to condense long documents. LLMs exhibit a recency and salience bias when summarising long documents: prominent or recent content tends to dominate while middle-section detail is under-represented. A two-step chain breaks this problem - step one explicitly extracts targeted content categories as structured bullets, placing them in context; step two generates the final summary with those bullets guaranteed to be present. This compositional prompting pattern is a core technique for reliable LLM-based document analysis.

Why A is wrong: Text-to-image models generate images from descriptions; they do not read or comprehend long documents. Routing report text through an image model does not address content completeness in a written summary.

Why B is correct: A two-step chain - extract first, then summarise with extracted content in context - forces the model to surface mid-document facts before condensing. The extraction step acts as a structured retrieval pass, preventing salience bias that favours text near the start or end of the input.

Why C is wrong: Raising temperature increases randomness and diversity of word choices; it does not guarantee coverage of specific content sections. High temperature is more likely to introduce hallucinations than to improve completeness.

Why D is wrong: Retrieval via semantic similarity returns chunks relevant to the query term, but 'executive summary' as a query will likely surface introductory text rather than mid-document risk findings. This approach does not guarantee the completeness needed for an executive brief.

Other domains in this exam

See also the NCA-GENM cert hub, the study guide, and the cheat sheet.

Examworthy is not affiliated with or endorsed by NVIDIA. Original, blueprint-aligned practice material only.