androidengineers.Book a session

Document ingestion and data quality

Lab: build an incremental document index

exerciseSelf-paced

Assignment

Prepare six local documents with headings, one table, one duplicate, and two versions of a policy. Include a deletion event in a second ingestion run.

Build sequence

  1. Create a manifest containing source ID, version, hash, access scope, and parse status.
  2. Compare fixed-size and heading-aware chunks on five questions.
  3. Re-run unchanged ingestion and prove it does not duplicate records.
  4. Update a policy and remove a document; inspect the resulting searchable chunks.

Acceptance checks

  • Every chunk can be traced to a source location and version.
  • Deleted or superseded content is excluded from current-policy queries.
  • Parse failures are visible in the manifest rather than silently indexing empty text.

Evidence to keep

Submit the working artifact or decision document described above, the inputs used, and the observed results for every acceptance check. Include one failed attempt and the change you made after investigating it. Label fixture-based outcomes separately from live-system measurements. These artifacts become part of your final portfolio review.

YOUR LEARNING JOURNEY

0 of 119 available lessons completed

Progress saved in this browser. No account needed.
Lab: build an incremental document index | Forward Deployed Engineer | Android Engineers