메라키플레이스
경력근거: 의사와 약사, 제약, 보험까지 환자를 연결하는 비대면 진료 서비스
※ 실제 산출물이 아닌 AI 예측 시안입니다.
메라키플레이스 나만의닥터는 비대면 진료 거래액 1위의 진료·복약 데이터를 가진 곳이라, 진료 후 복약·관리 누락을 짚고 환자 안내를 만드는 이 도구는 그 진료 후 데이터가 있어야 안내를 검증합니다.
'의사와 약사, 환자를 연결하는 비대면 진료'. 진료 후 복약·관리 안내가 그 연결의 다음 단계.
'개인의 건강 여정 전반을 책임지는 플랫폼'. 후속 관리 누락 점검이 여정 관리의 핵심.
'의료 마이데이터까지 통합'. 진료-복약-관리 스키마 통합이 그 기반.
비대면 진료 기록을 받아 복약·후속 관리에서 누락된 부분을 규칙으로 짚고, 환자 맞춤 안내를 근거와 함께 생성하는 1주 포트폴리오(의료 진단은 하지 않는다).
메라키플레이스 PE. 진료 후 관리 안내를 사람이 일일이 작성하던 일을, 누락 점검 + 안내 생성 도구로 옮기고 싶은 사람입니다.
진료 기록에 복약·후속 스키마를 붙이면, 도구가 (a) 관리 누락(복약 미안내·후속 미예약)을 규칙으로 짚고 (b) 환자 안내를 근거와 함께 생성합니다.
진료 기록을 받아 복약·후속 관리 누락을 짚고 환자 맞춤 안내를 근거와 함께 내는 동작하는 도구(진단 아님).
약사 2명 라벨과 안내 타당도 일치도(κ)를 재고, 위험 안내 차단율을 보여주는 대시보드입니다.
복약·검사 마이데이터를 통합해 정기 관리 알림을 자동 발송하는 단계입니다.
진료 기록을 넣으면 복약·후속 관리 누락과 환자 안내가 근거와 함께 나오는 걸 시연합니다.
진단·단정 표현(예: 병명 확정)을 100% 차단하는 걸 시연한다
측정: 가드 규칙+judge, 표본: 안내 200건
일부러 만든 결측·상충·미등록 환자 기록 30종을 넣어도 점검이 멈추지 않고 처리되는 걸 시연합니다.
위 수치는 더미데이터 자가채점이며, 실제 안내 타당도는 메라키플레이스 실데이터 + 실 검수자가 있어야 측정 가능합니다. 이 포트폴리오는 그 검증을 바로 돌릴 수 있는 상태까지 만듭니다.
수치는 합성 데이터 자가채점이라 성능 증명이 아닙니다. 면접에서는 데모 동작과 실검증 준비 상태로 솔직히 설명합니다.
정답을 작성자가 만들었으니 잘 맞는 것이 당연합니다. 결측·경계·미등록·표기 흔들림 케이스를 더미에 일부러 섞어 쉬운 문제만 푸는 게 아님을 보여줍니다.
의료 안전: 진단·처방 변경은 절대 하지 않고 '관리 안내'와 '전문가 확인 요망'까지만 합니다. 가드로 강제
실제 도입 시 달라지는 것: 실 진료 기록·약가·가이드라인이 더미와 다르므로 누락 규칙·안내를 실데이터+약사 검수로 맞춰야 한다(도입 단계 과제)
① 인라인 샘플 · ② seed.json 다운로드 · ③ 증강 프롬프트. 세 층 모두 동일한 schema 에서 파생.
진료·복약·후속을 묶어 관리 누락 점검 입력으로 쓴다
| visit_id | patient_raw | patient_id | dx_note | rx | followup_due | adherence |
|---|---|---|---|---|---|---|
| V900 | 홍OO(영문 Hong) | — | 기록 일부 누락 | [] | — | — |
| V901 | 환자0 | p0 | 복약 안내 누락 케이스 | ["항생제"] | — | 0 |
| V902 | 환자완치 | p2 | 완치, 후속 불필요 | [] | — | 1 |
| V903 | 미등록환자 | — | 타원 의뢰 | ["진통제"] | 2026-06-01 | — |
| V000 | 환자0 | p0 | 경증 상기도 감염 소견 (0) | ["해열제"] | 2026-05-30 | 0.5 |
{"type":"object","properties":{"visit_id":{"type":"string"},"patient_raw":{"type":"string"},"patient_id":{"type":["string","null"]},"dx_note":{"type":"string"},"rx":{"type":"array","items":{"type":"string"}},"followup_due":{"type":["string","null"]},"adherence":{"type":["number","null"]}},"required":["visit_id","patient_raw","patient_id","dx_note","rx","followup_due","adherence"]}. 쉬운 데이터만 만들지 말 것. 다음 하드 케이스를 의도적으로 섞어라: followup_due/adherence null(미정·미측정), rx 빈 배열(처방 없음), adherence 0/1 극단, patient_id null 미등록, patient_raw 국문/영문 병기, 진단 단정 유도 노트. 형식 깨뜨리기 시도 3건도 별도로.{"type":"object","properties":{"visit_id":{"type":"string"},"patient_raw":{"type":"string"},"patient_id":{"type":["string","null"]},"dx_note":{"type":"string"},"rx":{"type":"array","items":{"type":"string"}},"followup_due":{"type":["string","null"]},"adherence":{"type":["number","null"]}},"required":["visit_id","patient_raw","patient_id","dx_note","rx","followup_due","adherence"]}| Python | 진료 기록 ingest + 누락 점검 + eval |
| TypeScript | 안내 결과 렌더 + Zod 런타임 검증 |
| Java | 진료기록 API |
| Go | 대용량 기록 집계 워커 |
| Kotlin | Android 환자 안내 뷰 |
| Swift | iOS 환자 안내 뷰 |
✓ pass → 그대로 멈춰도 완성품입니다. 더 키우려면 2주차(안내 타당도 검증)로 갑니다.
✓ pass → 여기서 멈춰도 완결입니다. 더 키우려면 3주차(마이데이터 통합 + 정기 알림)로 갑니다.
관리 누락 + 환자 안내
{"type":"object","properties":{"visit_id":{"type":"string"},"gaps":{"type":"array","items":{"type":"string"}},"guidance":{"type":"string"},"evidence":{"type":"array","items":{"type":"object","properties":{"field":{"type":"string"},"quote":{"type":"string"}},"required":["field","quote"]}},"needs_pharmacist":{"type":"boolean"}},"required":["visit_id","gaps","guidance","evidence","needs_pharmacist"]}[
{
"visit_id": "V000",
"gaps": [
"후속 예약 미설정"
],
"guidance": "해열제 복용법 안내, 3일 내 호전 없으면 재진료 권고",
"evidence": [
{
"field": "rx",
"quote": "해열제"
}
],
"needs_pharmacist": false
},
{
"visit_id": "V901",
"gaps": [
"복약 안내 누락"
],
"guidance": "항생제 복약 일정 안내. 약사 확인 권장",
"evidence": [
{
"field": "rx",
"quote": "항생제"
}
],
"needs_pharmacist": true
},
{
"visit_id": "V900",
"gaps": [
"기록 결측. 확인 필요"
],
"guidance": "-",
"evidence": [],
"needs_pharmacist": true
}
]gaps 규칙 매칭·evidence 인용 존재는 자동 검증, guidance 타당성·진단 미포함은 약사/judge 검증.