피드로 돌아가기
Keynotif (Part 2): The Part That’s Actually Hard | Cahyanudien Blogs
Dev.toDev.to
AI/ML

On-device Anonymizer 기반의 개인화 알림 필터링 구조 설계

Keynotif (Part 2): The Part That’s Actually Hard | Cahyanudien Blogs

Cahyanudien Aziz Saputra2026년 4월 11일2intermediate

Context

단순한 알림 볼륨 감소만으로는 정보의 중요도 판단이라는 근본적인 불확실성을 해결하지 못하는 한계 발생. 단순 Rule-base 필터링을 넘어 사용자 맥락을 반영한 Signal 추출의 필요성 증대.

Technical Solution

  • 개인정보 보호를 위한 On-device Anonymizer 도입으로 정체성 제거 및 메시지의 패턴화 처리
  • 원문 텍스트를 '중요 인물 + 특이 시간 + 직접 요청' 형태의 추상적 Signal로 변환하는 전처리 구조 설계
  • 서버 사이드 Decision Layer 구축을 통한 사용자 응답 패턴 학습 및 Urgency 판별 로직 구현
  • 기능 확장보다 예측 가능성과 정확도에 우선순위를 둔 Trust-first 설계 원칙 적용
  • DND(Do Not Disturb) 상태 동기화를 통한 시스템 작동 제어 흐름 구축
  • Local Database 기반의 On-device 저장 구조를 통한 데이터 보안성 확보

- 민감 데이터 처리 시 서버 전송 전 On-device 단계에서 추상화(Abstraction) 과정 검토 - AI 도입 전 단순 Noise 제거를 통한 Base-line 성능 확인 및 사용자 경험 검증 - 예측 가능성(Predictability)이 낮은 시스템의 경우 기능 추가보다 오판율 감소에 집중

원문 읽기