TL;DR
운동 부상 필터가 무릎 관련 키워드만 보고 모든 무릎 부하 동작을 제거하면서, 의사의 운동 허가와 특정 금지 동작을 함께 전달한 사용자를 사실상 취약한 사람으로 취급하는 문제가 생겼습니다. 초기 규칙은 squat 같은 넓은 토큰을 매칭해 goblet squats와 box squats처럼 통제된 대안까지 삭제했으며, 이후 깊은 굴곡을 가리키는 구체적인 토큰만 차단하도록 좁혀졌습니다. 자유 형식 부상 메모에는 의사의 허가, 금지 운동, 재활 목적을 별도 신호로 추출하는 결정론적 파서를 적용하고, but과 however 같은 절 경계를 기준으로 한 문장 안의 상반된 조건을 동시에 보존합니다. 반대로 단일 다리 깊은 무릎 굴곡처럼 임상 판단이 필요한 예외는 제거해, 사용자가 명시한 정보에는 더 허용적으로 반응하되 임상적 추정에는 더 엄격한 구조를 택했습니다.
실용적 조언
- 안전 필터는 차단한 항목의 수가 아니라 처리 후 남은 선택지의 유용성과 사용자의 명시적 조건 보존 여부로 평가해야 합니다. 자유 형식 입력에서 허가·금지·의도를 하나의 분류 결과로 합치지 말고, 절 단위로 분리한 뒤 서로 다른 신호로 저장해야 합니다. 사용자가 직접 제공하지 않은 임상적 준비 상태를 규칙으로 추정하지 말고, 명시된 허가에는 허용적으로 반응하는 부분과 임상 판단이 필요한 영역을 차단하는 부분을 분리해야 합니다.
섹션별 상세
용어 해설
- 결정론적 계층(Deterministic Layer)
- — 입력마다 같은 규칙과 함수를 적용해 예측 가능한 결과를 내는 처리 계층입니다. 이 글에서는 운동명과 부상 부위를 키워드 집합과 영역 맵으로 연결해 금지 동작을 제거하며, 모델 추론 없이 안전 규칙을 실행하는 역할을 맡습니다.
- 키워드 매칭(Keyword Matching)
- — 텍스트 안의 특정 단어나 구문을 찾아 미리 정한 규칙과 연결하는 방식입니다. 단순히 squat처럼 넓은 토큰을 매칭하면 goblet squats와 box squats까지 함께 제거되므로, 임상적으로 위험한 세부 패턴만 골라내도록 범위를 조정해야 합니다.
- 절 경계(Clause Boundary)
- — 한 문장을 의미가 나뉘는 절 단위로 분리하는 경계입니다. but이나 however 앞뒤를 따로 처리하면 ‘treadmills are forbidden but I can do everything else’처럼 금지 조건과 허용 조건이 동시에 담긴 문장에서 두 신호를 모두 보존할 수 있습니다.
- 임상적 판단(Clinical Judgment)
- — 특정 환자가 어떤 동작이나 부하를 감당할 수 있는지 현재 조직 상태와 회복 단계에 근거해 판단하는 과정입니다. 글에서는 단일 다리의 깊은 무릎 굴곡을 허용할지 결정하는 일처럼, 키워드 계층이 대신할 수 없는 판단으로 구분합니다.
- 안전 가드레일(Guardrail)
- — 모델이나 소프트웨어가 위험한 입력과 출력을 피하도록 제한하는 규칙이나 처리 장치입니다. 이 글은 가드레일의 성능을 얼마나 많이 차단했는지가 아니라, 차단 뒤 남은 선택지가 실제 사용자에게 유용하고 납득 가능한지로 평가해야 한다고 봅니다.
AI 요약 · 북마크 · 개인 피드 설정 — 무료
출처 · 인용 안내
인용 시 "요약 출처: AI Trends (aitrends.kr)"를 표기하고, 사실 확인은 원문 보기 기준으로 진행해 주세요. 자세한 기준은 운영 정책을 참고해 주세요.

