Skip to content

Commit f13b74a

Browse files
committed
nit
Signed-off-by: memadi <memadi@nvidia.com>
1 parent ea22f03 commit f13b74a

4 files changed

Lines changed: 4 additions & 4 deletions

File tree

docs/notebooks/01_your_first_anonymization.ipynb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -703,7 +703,7 @@
703703
"\n",
704704
"Since finishing his training, <span style=\"border:1.5px solid #eab308;padding:1px 4px;border-radius:3px\">Ethan<span style=\"color:#eab308;font-size:0.75em;font-weight:600;margin-left:3px;opacity:0.85\">| first_name</span></span> has worked at <span style=\"border:1.5px solid #ef4444;padding:1px 4px;border-radius:3px\">Pacific Veterinary Group<span style=\"color:#ef4444;font-size:0.75em;font-weight:600;margin-left:3px;opacity:0.85\">| organization_name</span></span> and later at the <span style=\"border:1.5px solid #ef4444;padding:1px 4px;border-radius:3px\">Oregon Animal Care Center<span style=\"color:#ef4444;font-size:0.75em;font-weight:600;margin-left:3px;opacity:0.85\">| organization_name</span></span>, where he now leads a busy mixed‑practice team. He identifies as a <span style=\"border:1.5px solid #eab308;padding:1px 4px;border-radius:3px\">Green Party<span style=\"color:#eab308;font-size:0.75em;font-weight:600;margin-left:3px;opacity:0.85\">| political_view</span></span> and often volunteers at local shelters, a habit encouraged by his wife, <span style=\"border:1.5px solid #eab308;padding:1px 4px;border-radius:3px\">Leah<span style=\"color:#eab308;font-size:0.75em;font-weight:600;margin-left:3px;opacity:0.85\">| first_name</span></span>, and their two teenage children, <span style=\"border:1.5px solid #eab308;padding:1px 4px;border-radius:3px\">Sofia and Mateo<span style=\"color:#eab308;font-size:0.75em;font-weight:600;margin-left:3px;opacity:0.85\">| first_name</span></span>. Outside the clinic, <span style=\"border:1.5px solid #eab308;padding:1px 4px;border-radius:3px\">Ethan<span style=\"color:#eab308;font-size:0.75em;font-weight:600;margin-left:3px;opacity:0.85\">| first_name</span></span> enjoys hiking the <span style=\"border:1.5px solid #8b5cf6;padding:1px 4px;border-radius:3px\">Cascade Range<span style=\"color:#8b5cf6;font-size:0.75em;font-weight:600;margin-left:3px;opacity:0.85\">| place_name</span></span> with his family and mentoring veterinary students from his alma mater.</div>\n",
705705
" </div>\n",
706-
" <div style='margin-bottom:16px'><div style=\"font-size:0.8em;font-weight:600;text-transform:uppercase;letter-spacing:0.05em;margin-bottom:6px;opacity:0.5\">Detection Judge</div><div style='font-size:0.9em;line-height:1.8'><strong>Detection Validity:</strong> <span style='color:#f59e0b;font-weight:600'>Partially Satisfied</span> (Judge Agreement: 17/18)<div style='font-size:0.8em;opacity:0.7;font-style:italic;margin-top:2px'>Judge Agreement: The number of entity-label pairs accepted by the evaluation judge out of all pairs produced by detection.</div></div><details style='margin-top:8px'><summary style='cursor:pointer;font-size:0.85em;opacity:0.8'>Show 1 flagged entity(ies)</summary><table style='border-collapse:collapse;font-size:0.85em;margin-top:6px'><thead><tr><th style='padding:4px 8px;border:1px solid currentColor;text-align:left'>Value</th><th style='padding:4px 8px;border:1px solid currentColor;text-align:left'>Label</th><th style='padding:4px 8px;border:1px solid currentColor;text-align:left'>Reason</th></tr></thead><tbody><tr><td style='padding:4px 8px;border:1px solid currentColor;opacity:0.85'>Aria and Leo</td><td style='padding:4px 8px;border:1px solid currentColor;opacity:0.85'>first_name</td><td style='padding:4px 8px;border:1px solid currentColor;opacity:0.85'>wrong_boundary: the span combines two separate first names and a conjunction, should be two distinct first_name entities.</td></tr></tbody></table></details></div>\n",
706+
" <div style='margin-bottom:16px'><div style=\"font-size:0.8em;font-weight:600;text-transform:uppercase;letter-spacing:0.05em;margin-bottom:6px;opacity:0.5\">Detection Judge</div><div style='font-size:0.9em;line-height:1.8'><strong>Detection Validity:</strong> <span style='color:#f59e0b;font-weight:600'>Partially Satisfied</span> (Judge Agreement: 17/18)<div style='font-size:0.8em;opacity:0.7;font-style:italic;margin-top:2px'>Judge Agreement: The number of entity-label pairs accepted by the evaluation judge out of all pairs produced by the Anonymizer.</div></div><details style='margin-top:8px'><summary style='cursor:pointer;font-size:0.85em;opacity:0.8'>Show 1 flagged entity(ies)</summary><table style='border-collapse:collapse;font-size:0.85em;margin-top:6px'><thead><tr><th style='padding:4px 8px;border:1px solid currentColor;text-align:left'>Value</th><th style='padding:4px 8px;border:1px solid currentColor;text-align:left'>Label</th><th style='padding:4px 8px;border:1px solid currentColor;text-align:left'>Reason</th></tr></thead><tbody><tr><td style='padding:4px 8px;border:1px solid currentColor;opacity:0.85'>Aria and Leo</td><td style='padding:4px 8px;border:1px solid currentColor;opacity:0.85'>first_name</td><td style='padding:4px 8px;border:1px solid currentColor;opacity:0.85'>wrong_boundary: the span combines two separate first names and a conjunction, should be two distinct first_name entities.</td></tr></tbody></table></details></div>\n",
707707
" <div style='margin-bottom:16px'><div style=\"font-size:0.8em;font-weight:600;text-transform:uppercase;letter-spacing:0.05em;margin-bottom:6px;opacity:0.5\">Type Fidelity</div><div style='font-size:0.9em;line-height:1.8'><strong>Type Fidelity:</strong> <span style='color:#22c55e;font-weight:600'>Satisfied</span> (Judge Agreement: 18/18)</div></div>\n",
708708
" <div style='margin-bottom:16px'><div style=\"font-size:0.8em;font-weight:600;text-transform:uppercase;letter-spacing:0.05em;margin-bottom:6px;opacity:0.5\">Attribute Fidelity</div><div style='font-size:0.9em;line-height:1.8'><strong>Attribute Fidelity:</strong> <span style='color:#22c55e;font-weight:600'>Satisfied</span> (Judge Agreement: 4/4)</div><details style='margin-top:8px'><summary style='cursor:pointer;font-size:0.85em;opacity:0.8'>Show 4 evaluated entity(ies)</summary><table style='border-collapse:collapse;font-size:0.85em;margin-top:6px'><thead><tr><th style='padding:4px 8px;border:1px solid currentColor;text-align:left'>Original</th><th style='padding:4px 8px;border:1px solid currentColor;text-align:left'>Label</th><th style='padding:4px 8px;border:1px solid currentColor;text-align:left'>Synthetic</th><th style='padding:4px 8px;border:1px solid currentColor;text-align:left'>Attributes</th><th style='padding:4px 8px;border:1px solid currentColor;text-align:left'>Status</th><th style='padding:4px 8px;border:1px solid currentColor;text-align:left'>Reason</th></tr></thead><tbody><tr><td style='padding:4px 8px;border:1px solid currentColor;opacity:0.85'>40</td><td style='padding:4px 8px;border:1px solid currentColor;opacity:0.85'>age</td><td style='padding:4px 8px;border:1px solid currentColor;opacity:0.85'>45</td><td style='padding:4px 8px;border:1px solid currentColor;opacity:0.85'>age_bucket</td><td style='padding:4px 8px;border:1px solid currentColor;opacity:0.85'><span style='color:#22c55e;font-weight:600'>Pass</span></td><td style='padding:4px 8px;border:1px solid currentColor;opacity:0.85'>Age bucket preserved (adult → middle‑aged, adjacent buckets).</td></tr><tr><td style='padding:4px 8px;border:1px solid currentColor;opacity:0.85'>Aria and Leo</td><td style='padding:4px 8px;border:1px solid currentColor;opacity:0.85'>first_name</td><td style='padding:4px 8px;border:1px solid currentColor;opacity:0.85'>Sofia and Mateo</td><td style='padding:4px 8px;border:1px solid currentColor;opacity:0.85'>gender</td><td style='padding:4px 8px;border:1px solid currentColor;opacity:0.85'><span style='color:#22c55e;font-weight:600'>Pass</span></td><td style='padding:4px 8px;border:1px solid currentColor;opacity:0.85'>Both names keep the same genders (female → female, male → male).</td></tr><tr><td style='padding:4px 8px;border:1px solid currentColor;opacity:0.85'>Bobby</td><td style='padding:4px 8px;border:1px solid currentColor;opacity:0.85'>first_name</td><td style='padding:4px 8px;border:1px solid currentColor;opacity:0.85'>Ethan</td><td style='padding:4px 8px;border:1px solid currentColor;opacity:0.85'>gender</td><td style='padding:4px 8px;border:1px solid currentColor;opacity:0.85'><span style='color:#22c55e;font-weight:600'>Pass</span></td><td style='padding:4px 8px;border:1px solid currentColor;opacity:0.85'>Male gender preserved.</td></tr><tr><td style='padding:4px 8px;border:1px solid currentColor;opacity:0.85'>Maya</td><td style='padding:4px 8px;border:1px solid currentColor;opacity:0.85'>first_name</td><td style='padding:4px 8px;border:1px solid currentColor;opacity:0.85'>Leah</td><td style='padding:4px 8px;border:1px solid currentColor;opacity:0.85'>gender</td><td style='padding:4px 8px;border:1px solid currentColor;opacity:0.85'><span style='color:#22c55e;font-weight:600'>Pass</span></td><td style='padding:4px 8px;border:1px solid currentColor;opacity:0.85'>Female gender preserved.</td></tr></tbody></table></details></div>\n",
709709
" <div style='margin-bottom:16px'><div style=\"font-size:0.8em;font-weight:600;text-transform:uppercase;letter-spacing:0.05em;margin-bottom:6px;opacity:0.5\">Relational Consistency</div><div style='font-size:0.9em;line-height:1.8'><strong>Relational Consistency:</strong> <span style='color:#22c55e;font-weight:600'>Satisfied</span> (Judge Agreement: 8/8)</div><details style='margin-top:8px'><summary style='cursor:pointer;font-size:0.85em;opacity:0.8'>Show 8 checked relation(s)</summary><table style='border-collapse:collapse;font-size:0.85em;margin-top:6px'><thead><tr><th style='padding:4px 8px;border:1px solid currentColor;text-align:left'>Relation</th><th style='padding:4px 8px;border:1px solid currentColor;text-align:left'>Entities</th><th style='padding:4px 8px;border:1px solid currentColor;text-align:left'>Status</th><th style='padding:4px 8px;border:1px solid currentColor;text-align:left'>Reason</th></tr></thead><tbody><tr><td style='padding:4px 8px;border:1px solid currentColor;opacity:0.85'>city &lt;-&gt; state</td><td style='padding:4px 8px;border:1px solid currentColor;opacity:0.85'>Denver (city) -&gt; Portland, Colorado (state) -&gt; Oregon</td><td style='padding:4px 8px;border:1px solid currentColor;opacity:0.85'><span style='color:#22c55e;font-weight:600'>Pass</span></td><td style='padding:4px 8px;border:1px solid currentColor;opacity:0.85'>Portland is a city in Oregon, preserving the geographic relation.</td></tr><tr><td style='padding:4px 8px;border:1px solid currentColor;opacity:0.85'>first_name &lt;-&gt; pronouns</td><td style='padding:4px 8px;border:1px solid currentColor;opacity:0.85'>Bobby (first_name) -&gt; Ethan</td><td style='padding:4px 8px;border:1px solid currentColor;opacity:0.85'><span style='color:#22c55e;font-weight:600'>Pass</span></td><td style='padding:4px 8px;border:1px solid currentColor;opacity:0.85'>The pronouns &#x27;he/his&#x27; in the text match the male name Ethan.</td></tr><tr><td style='padding:4px 8px;border:1px solid currentColor;opacity:0.85'>occupation &lt;-&gt; organization_name (Pacific Veterinary Group)</td><td style='padding:4px 8px;border:1px solid currentColor;opacity:0.85'>veterinarian (occupation) -&gt; zoological researcher, VCA Animal Hospital (organization_name) -&gt; Pacific Veterinary Group</td><td style='padding:4px 8px;border:1px solid currentColor;opacity:0.85'><span style='color:#22c55e;font-weight:600'>Pass</span></td><td style='padding:4px 8px;border:1px solid currentColor;opacity:0.85'>A zoological researcher can plausibly work at a veterinary group.</td></tr><tr><td style='padding:4px 8px;border:1px solid currentColor;opacity:0.85'>occupation &lt;-&gt; organization_name (Oregon Animal Care Center)</td><td style='padding:4px 8px;border:1px solid currentColor;opacity:0.85'>veterinarian (occupation) -&gt; zoological researcher, Colorado Veterinary Clinic (organization_name) -&gt; Oregon Animal Care Center</td><td style='padding:4px 8px;border:1px solid currentColor;opacity:0.85'><span style='color:#22c55e;font-weight:600'>Pass</span></td><td style='padding:4px 8px;border:1px solid currentColor;opacity:0.85'>A zoological researcher can plausibly work at an animal care center.</td></tr><tr><td style='padding:4px 8px;border:1px solid currentColor;opacity:0.85'>occupation &lt;-&gt; degree</td><td style='padding:4px 8px;border:1px solid currentColor;opacity:0.85'>veterinarian (occupation) -&gt; zoological researcher, DVM (degree) -&gt; Master of Veterinary Science</td><td style='padding:4px 8px;border:1px solid currentColor;opacity:0.85'><span style='color:#22c55e;font-weight:600'>Pass</span></td><td style='padding:4px 8px;border:1px solid currentColor;opacity:0.85'>A Master of Veterinary Science supports a role as a zoological researcher.</td></tr><tr><td style='padding:4px 8px;border:1px solid currentColor;opacity:0.85'>occupation &lt;-&gt; field_of_study</td><td style='padding:4px 8px;border:1px solid currentColor;opacity:0.85'>veterinarian (occupation) -&gt; zoological researcher, wildlife health (field_of_study) -&gt; conservation genetics</td><td style='padding:4px 8px;border:1px solid currentColor;opacity:0.85'><span style='color:#22c55e;font-weight:600'>Pass</span></td><td style='padding:4px 8px;border:1px solid currentColor;opacity:0.85'>Conservation genetics aligns with a zoological researcher’s work.</td></tr><tr><td style='padding:4px 8px;border:1px solid currentColor;opacity:0.85'>age &lt;-&gt; occupation</td><td style='padding:4px 8px;border:1px solid currentColor;opacity:0.85'>40 (age) -&gt; 45, veterinarian (occupation) -&gt; zoological researcher</td><td style='padding:4px 8px;border:1px solid currentColor;opacity:0.85'><span style='color:#22c55e;font-weight:600'>Pass</span></td><td style='padding:4px 8px;border:1px solid currentColor;opacity:0.85'>A 45‑year‑old can reasonably be a zoological researcher.</td></tr><tr><td style='padding:4px 8px;border:1px solid currentColor;opacity:0.85'>age &lt;-&gt; degree</td><td style='padding:4px 8px;border:1px solid currentColor;opacity:0.85'>40 (age) -&gt; 45, DVM (degree) -&gt; Master of Veterinary Science</td><td style='padding:4px 8px;border:1px solid currentColor;opacity:0.85'><span style='color:#22c55e;font-weight:600'>Pass</span></td><td style='padding:4px 8px;border:1px solid currentColor;opacity:0.85'>A 45‑year‑old can hold a Master of Veterinary Science.</td></tr></tbody></table></details></div>\n",

docs/notebooks/02_inspecting_detected_entities.ipynb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -671,7 +671,7 @@
671671
"\n",
672672
"Since finishing his training, <span style=\"border:1.5px solid #06b6d4;padding:1px 4px;border-radius:3px\">&lt;Bobby, first_name&gt;<span style=\"color:#06b6d4;font-size:0.75em;font-weight:600;margin-left:3px;opacity:0.85\">| first_name</span></span> has worked at <span style=\"border:1.5px solid #06b6d4;padding:1px 4px;border-radius:3px\">&lt;VCA Animal Hospital, organization_name&gt;<span style=\"color:#06b6d4;font-size:0.75em;font-weight:600;margin-left:3px;opacity:0.85\">| organization_name</span></span> and later at the <span style=\"border:1.5px solid #06b6d4;padding:1px 4px;border-radius:3px\">&lt;Colorado Veterinary Clinic, organization_name&gt;<span style=\"color:#06b6d4;font-size:0.75em;font-weight:600;margin-left:3px;opacity:0.85\">| organization_name</span></span>, where he now leads a busy mixed‑practice team. He identifies as a <span style=\"border:1.5px solid #3b82f6;padding:1px 4px;border-radius:3px\">&lt;Christian Democrat, political_view&gt;<span style=\"color:#3b82f6;font-size:0.75em;font-weight:600;margin-left:3px;opacity:0.85\">| political_view</span></span> and often volunteers at local shelters, a habit encouraged by his wife, <span style=\"border:1.5px solid #06b6d4;padding:1px 4px;border-radius:3px\">&lt;Maya, first_name&gt;<span style=\"color:#06b6d4;font-size:0.75em;font-weight:600;margin-left:3px;opacity:0.85\">| first_name</span></span>, and their two teenage children, <span style=\"border:1.5px solid #06b6d4;padding:1px 4px;border-radius:3px\">&lt;Aria, first_name&gt;<span style=\"color:#06b6d4;font-size:0.75em;font-weight:600;margin-left:3px;opacity:0.85\">| first_name</span></span> and <span style=\"border:1.5px solid #06b6d4;padding:1px 4px;border-radius:3px\">&lt;Leo, first_name&gt;<span style=\"color:#06b6d4;font-size:0.75em;font-weight:600;margin-left:3px;opacity:0.85\">| first_name</span></span>. Outside the clinic, <span style=\"border:1.5px solid #06b6d4;padding:1px 4px;border-radius:3px\">&lt;Bobby, first_name&gt;<span style=\"color:#06b6d4;font-size:0.75em;font-weight:600;margin-left:3px;opacity:0.85\">| first_name</span></span> enjoys hiking the <span style=\"border:1.5px solid #22c55e;padding:1px 4px;border-radius:3px\">&lt;Rockies, place_name&gt;<span style=\"color:#22c55e;font-size:0.75em;font-weight:600;margin-left:3px;opacity:0.85\">| place_name</span></span> with his family and mentoring veterinary students from his alma mater.</div>\n",
673673
" </div>\n",
674-
" <div style='margin-bottom:16px'><div style=\"font-size:0.8em;font-weight:600;text-transform:uppercase;letter-spacing:0.05em;margin-bottom:6px;opacity:0.5\">Detection Judge</div><div style='font-size:0.9em;line-height:1.8'><strong>Detection Validity:</strong> <span style='color:#22c55e;font-weight:600'>Satisfied</span> (Judge Agreement: 19/19)<div style='font-size:0.8em;opacity:0.7;font-style:italic;margin-top:2px'>Judge Agreement: The number of entity-label pairs accepted by the evaluation judge out of all pairs produced by detection.</div></div></div>\n",
674+
" <div style='margin-bottom:16px'><div style=\"font-size:0.8em;font-weight:600;text-transform:uppercase;letter-spacing:0.05em;margin-bottom:6px;opacity:0.5\">Detection Judge</div><div style='font-size:0.9em;line-height:1.8'><strong>Detection Validity:</strong> <span style='color:#22c55e;font-weight:600'>Satisfied</span> (Judge Agreement: 19/19)<div style='font-size:0.8em;opacity:0.7;font-style:italic;margin-top:2px'>Judge Agreement: The number of entity-label pairs accepted by the evaluation judge out of all pairs produced by the Anonymizer.</div></div></div>\n",
675675
" \n",
676676
" \n",
677677
" \n",

0 commit comments

Comments
 (0)