Skip to content

Commit af88743

Browse files
SharonHartCopilot
andcommitted
Clearer favicon/mark, bigger hero logo, drop blog em dashes
- Favicon + nav/footer mark + docs logo: white rounded tile + color octopus (octopus-icon.svg) so the mark stays legible at favicon/nav sizes; regenerate PNG fallbacks (favicon, apple-touch, icon-512) to match - Hero: crop the octopus SVG to a tight portrait and widen the slot so the mascot reads larger - Remove the unused raster mark (dps-mark.png) - Replace em dashes with commas/colons/parentheses in the blog posts Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent a70eba6 commit af88743

12 files changed

Lines changed: 1947 additions & 19 deletions

astro.config.mjs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ export default defineConfig({
1717
description:
1818
"Open-source building blocks for detecting, anonymizing, and protecting sensitive data.",
1919
logo: {
20-
src: "./src/assets/dps-mark.png",
20+
src: "./src/assets/octopus-icon.svg",
2121
replacesTitle: false,
2222
},
2323
favicon: "/favicon.png",
@@ -34,6 +34,7 @@ export default defineConfig({
3434
},
3535
{ tag: "link", attrs: { rel: "preconnect", href: "https://fonts.googleapis.com" } },
3636
{ tag: "link", attrs: { rel: "preconnect", href: "https://fonts.gstatic.com", crossorigin: true } },
37+
{ tag: "link", attrs: { rel: "icon", type: "image/svg+xml", href: "/octopus-icon.svg" } },
3738
{ tag: "link", attrs: { rel: "apple-touch-icon", href: "/apple-touch-icon.png" } },
3839
{
3940
tag: "link",

public/apple-touch-icon.png

6.38 KB
Loading

public/favicon.png

409 Bytes
Loading

public/icon-512.png

36.2 KB
Loading

public/octopus-icon.svg

Lines changed: 964 additions & 0 deletions
Loading

public/octopus.svg

Lines changed: 1 addition & 1 deletion
Loading

src/assets/dps-mark.png

-19.9 KB
Binary file not shown.

src/assets/octopus-icon.svg

Lines changed: 964 additions & 0 deletions
Loading

src/content/docs/blog/evaluating-pii-detection-models.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,27 @@
11
---
22
title: "Evaluating PII Detection Models: A Field Guide"
3-
description: Why a single accuracy number can be misleading when you choose a PII detection model and how to evaluate one properly.
3+
description: Why a single accuracy number can be misleading when you choose a PII detection model, and how to evaluate one properly.
44
---
55

66
_By Omri Mendels_
77

88
Suppose you're choosing a PII detection model for your organization or platform.
99
You run two candidates on the same annotated test set: Model A reports an
1010
accuracy (say F2, which penalizes false negatives more) of 0.91, Model B reports
11-
0.78. You pick Model A then deploy it, and privacy incidents keep happening.
11+
0.78. You pick Model A, then deploy it, and privacy incidents keep happening.
1212

1313
What went wrong? Often, nothing with the model itself. The numbers were real;
1414
they just weren't measuring what you thought they were measuring.
1515

1616
Evaluating a model for general Named Entity Recognition asks a single question:
17-
how well does it detect entity type X? **PII detection is different** it serves
17+
how well does it detect entity type X? **PII detection is different**: it serves
1818
several distinct purposes at once (de-identification, redaction, discovery,
1919
compliance), and each demands a different way of measuring success. A single
2020
headline metric collapses those purposes into one number and hides the trade-offs
2121
that actually matter for privacy.
2222

2323
This field guide walks through how to evaluate PII detection models in a way that
24-
reflects what you're really trying to achieve the metrics that matter, the
24+
reflects what you're really trying to achieve: the metrics that matter, the
2525
pitfalls of borrowing NER evaluation wholesale, and how to reason about false
2626
negatives versus false positives when the cost of a miss is a leaked identity.
2727

src/content/docs/blog/index.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@ News, releases, and notes from the Data Privacy Stack community.
77

88
## Posts
99

10-
- [Evaluating PII Detection Models: A Field Guide](/blog/evaluating-pii-detection-models/)
11-
why a single accuracy number can mislead when choosing a PII detection model.
12-
- [Welcome to the Data Privacy Stack](/blog/welcome/) the community home for
10+
- [Evaluating PII Detection Models: A Field Guide](/blog/evaluating-pii-detection-models/):
11+
why a single accuracy number can mislead when choosing a PII detection model.
12+
- [Welcome to the Data Privacy Stack](/blog/welcome/): the community home for
1313
open, transparent tools for private data handling.
1414

1515
_Want to write a post? See how to [get involved](/#community)._

0 commit comments

Comments
 (0)