NLP 및 언어 모델 파이프라인을 위한 Rust 기반 고성능 토크나이저 라이브러리로, Python과 Node.js 바인딩을 제공합니다.
data-privacy-stack/presidio
NLP, 정규식, 규칙을 활용해 텍스트·이미지·구조화 데이터에서 PII를 탐지하고 익명화하는 오픈소스 SDK입니다.
대체할 수 있는 제품:Amazon Macie
Google Cloud Data Loss Prevention
- 스타
- 11,388
- 포크
- 1,357
- 열린 이슈
- 197
- 마지막 커밋
- 11시간 전
어떤 프로젝트인가요?
Presidio는 개인 식별 정보(PII)를 찾고 비식별화하는 Python 프레임워크입니다. 신용카드 번호, 이름, 위치, 사회보장번호, 비트코인 지갑 주소, 미국 전화번호 등의 엔터티를 식별한 다음 삭제, 마스킹 또는 기타 변환 방식으로 익명화합니다.
탐지에는 개체명 인식, 정규식, 규칙 기반 로직, 체크섬 검증을 함께 사용하며, 여러 언어에서 문맥 단어도 고려합니다. 사용자 지정 인식기를 추가할 수 있고 외부 PII 탐지 모델을 연결할 수도 있습니다. 프로젝트는 analyzer, anonymizer, 이미지 redactor(DICOM 의료 영상 포함), 구조화 데이터 구성 요소로 나뉩니다.
Presidio는 Python이나 PySpark에서 사용하거나 Docker로 실행하고 Kubernetes에 배포할 수 있습니다. 자동 탐지만으로 모든 민감 정보를 찾아낼 수는 없으므로 다른 보호 조치와 함께 사용해야 한다고 프로젝트는 안내합니다.
핵심 기능
- 01NER, 정규식, 규칙, 체크섬을 사용해 사전 정의되거나 사용자 지정된 PII 엔터티를 탐지합니다.
- 02여러 언어에서 문맥을 고려해 인식합니다.
- 03텍스트와 이미지에서 PII를 삭제하며, DICOM 의료 영상도 지원합니다.
- 04외부 PII 탐지 모델을 연결할 수 있습니다.
- 05Python, PySpark, Docker 또는 Kubernetes에서 실행할 수 있습니다.
활용 사례
- 공유하거나 분석하기 전에 로그, 문서, 데이터 세트에서 개인 데이터를 제거합니다.
- 의료 데이터 파이프라인에서 의료 영상이나 기록을 비식별화합니다.
- LLM 입력과 출력에 PII 보호 장치를 적용합니다.
- PySpark를 사용하는 대규모 데이터 처리 작업에서 민감한 필드를 자동으로 삭제합니다.
토픽
자주 묻는 질문
- presidio은(는) 무엇인가요?
- NLP, 정규식, 규칙을 활용해 텍스트·이미지·구조화 데이터에서 PII를 탐지하고 익명화하는 오픈소스 SDK입니다. Presidio는 개인 식별 정보(PII)를 찾고 비식별화하는 Python 프레임워크입니다. 신용카드 번호, 이름, 위치, 사회보장번호, 비트코인 지갑 주소, 미국 전화번호 등의 엔터티를 식별한 다음 삭제, 마스킹 또는 기타 변환 방식으로 익명화합니다.
- presidio은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- presidio은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- presidio은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. presidio의 마지막 커밋은 2026년 10월 18일입니다.
- presidio은(는) 어디에 사용할 수 있나요?
- 공유하거나 분석하기 전에 로그, 문서, 데이터 세트에서 개인 데이터를 제거합니다. 의료 데이터 파이프라인에서 의료 영상이나 기록을 비식별화합니다. LLM 입력과 출력에 PII 보호 장치를 적용합니다. PySpark를 사용하는 대규모 데이터 처리 작업에서 민감한 필드를 자동으로 삭제합니다.
- presidio은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/data-privacy-stack/presidio
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
LLM으로 텍스트에서 주어-술어-목적어 트리플을 추출해 인터랙티브 지식 그래프로 시각화하는 Python 도구입니다.
도메인, IP, 이메일, 지갑 등의 엔티티를 자동 인리처로 연결하는 오픈소스 그래프 기반 OSINT 조사 플랫폼입니다.
이미지 배경을 제거하는 Python 도구 및 라이브러리로, CLI·라이브러리·HTTP 서버·Docker에서 사용할 수 있습니다.
지원 에이전트부터 브라우저 및 컴퓨터 사용 에이전트까지, Claude API 기반 배포 가능한 앱을 만드는 스타터 프로젝트 모음입니다.
간단한 테스트 작성부터 애플리케이션과 라이브러리의 복잡한 기능 테스트까지 지원하는 Python 테스트 프레임워크입니다.