{"id":50297969,"url":"https://github.com/philterd/philterscope","last_synced_at":"2026-05-28T10:04:48.223Z","repository":{"id":353625459,"uuid":"1210743000","full_name":"philterd/philterscope","owner":"philterd","description":"A standalone PII redaction evaluation audit tool validates Philter performance with precision/recall metrics and suggests policy optimizations.","archived":false,"fork":false,"pushed_at":"2026-04-24T17:32:20.000Z","size":952,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-04-24T19:27:31.816Z","etag":null,"topics":["evaluation","phi","philter","pii","precision","recall","redaction"],"latest_commit_sha":null,"homepage":"https://www.philterd.ai","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/philterd.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-04-14T18:00:11.000Z","updated_at":"2026-04-24T17:32:06.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/philterd/philterscope","commit_stats":null,"previous_names":["philterd/philterscope"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/philterd/philterscope","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/philterd%2Fphilterscope","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/philterd%2Fphilterscope/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/philterd%2Fphilterscope/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/philterd%2Fphilterscope/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/philterd","download_url":"https://codeload.github.com/philterd/philterscope/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/philterd%2Fphilterscope/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33603479,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-05-28T02:00:06.440Z","response_time":99,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["evaluation","phi","philter","pii","precision","recall","redaction"],"created_at":"2026-05-28T10:04:47.099Z","updated_at":"2026-05-28T10:04:48.218Z","avatar_url":"https://github.com/philterd.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# PhilterScope\n\nPhilterScope is a standalone CLI tool for PII redaction auditing and policy optimization. It allows you to audit the performance of [Philter](https://www.github.com/philterd/philter) by comparing its redaction results against a \"golden dataset\" of labeled PII.\n\nPhilterScope is a core part of our framework for implementing PII/PHI redaction solutions. To learn more, visit us at [Philterd](https://www.philterd.ai). Professional services are available for custom PII redaction solutions.\n\n![PhilterScope dashboard](docs/docs/dashboard.png)\n\n## Documentation\n\n- [Running PhilterScope](docs/running.md): Detailed explanation of commands and flags.\n- [Environment Variables](docs/environment-variables.md): Available environment variables for configuration.\n- [Development](docs/development.md): Instructions for building and testing the project.\n\n## Quick Start\n\nThe following command will compare the raw text in the `examples/raw` directory against the golden dataset in `examples/golden` and generate an HTML report in the `examples/` directory.\n\n```\n./philterscope-audit --golden ./examples/golden/ --input ./examples/raw/ --output ./examples/ --threshold 0.75\n```\n\nTo store the audit in MongoDB database, provide the database connection information:\n\n```\nPHILTERSCOPE_MONGODB_CONNECTION_STRING=mongodb://localhost:27017/philterscope ./philterscope-audit --golden ./examples/golden/ --input ./examples/raw/ --output ./examples/ --threshold 0.75\n```\n\nThe following command will launch the evaluation UI on port 5000 and load the report generated in the previous step.\n\n```\n./philterscope-serve --report ./examples/report.json --port 5000\n```\n\nLikewise with audits, to view audit results stored in MongoDB database, provide the database connection information:\n\n```\nPHILTERSCOPE_MONGODB_CONNECTION_STRING=mongodb://localhost:27017/philterscope ./philterscope-serve --report ./examples/report.json --port 5000\n```\n\nSee the [documentation](docs/running.md) for more details and options.\n\n## License\n\nCopyright 2026 Philterd, LLC. \"Philter\" is a registered trademark of Philterd, LLC. All rights reserved.\n\nLicensed under the Apache License, Version 2.0.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fphilterd%2Fphilterscope","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fphilterd%2Fphilterscope","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fphilterd%2Fphilterscope/lists"}