blueradiance commited on
Commit
e4e8a8a
·
verified ·
1 Parent(s): 4d88dd9

Upload 5 files

Browse files
Files changed (1) hide show
  1. app.py +15 -20
app.py CHANGED
@@ -83,12 +83,20 @@ def full_pipeline(text):
83
  mapping_table = "\n".join([f"{k} → {v}" for k, v in mapping.items()])
84
  return sanitized, mapping_table
85
 
86
- with gr.Blocks(title="이름 + 민감정보 + 초/중/고 마스킹기") as demo:
87
- gr.Markdown("""## 💡 민감정보 마스킹 (땡땡이 마스킹)
88
- **제작**: blueradiance
89
 
90
- ---
 
 
 
 
 
 
 
91
 
 
92
  ### 🛠 사용법
93
 
94
  성명은 `N001` 등으로 치환됩니다.
@@ -96,24 +104,11 @@ with gr.Blocks(title="이름 + 민감정보 + 초/중/고 마스킹기") as demo
96
  기관명도 설정해서 수정하면 `"우리기관"` 같은 식으로 바꿀 수 있어요!
97
  (기본값은 굿네이버스 계열 키워드 → 우리기관)
98
 
99
- ---
100
-
101
- 1. 왼쪽 입력창에 마스킹할 원문을 붙여넣고
102
- 2. 아래 `🚀 마스킹 실행` 버튼 클릭!
103
- 3. 오른쪽 창에 결과와 이름 태그 매핑이 표시됩니다.
104
-
105
- ---
106
 
107
  ⚠️ **완벽하지 않을 수 있습니다. 사용 전 반드시 검토해 주세요.**
108
  """)
109
 
110
- with gr.Row():
111
- input_text = gr.Textbox(lines=16, label="📥 원본 텍스트 입력")
112
- with gr.Row():
113
- run_btn = gr.Button("🚀 마스킹 실행")
114
- with gr.Row():
115
- output1 = gr.Textbox(label="🔐 마스킹된 텍스트", lines=16)
116
- output2 = gr.Textbox(label="🏷️ 이름 태그 매핑 (NXXX → 이름)", lines=16)
117
- run_btn.click(fn=full_pipeline, inputs=input_text, outputs=[output1, output2])
118
-
119
  demo.launch()
 
83
  mapping_table = "\n".join([f"{k} → {v}" for k, v in mapping.items()])
84
  return sanitized, mapping_table
85
 
86
+ with gr.Blocks(title="🛡️ 민감정보 마스킹 [땡땡이 마스킹] : 이름 + 민감정보 + 초/중/고 마스킹기 (초성 기반)") as demo:
87
+ gr.Markdown("### 💡 민감정보 마스킹 [땡땡이 마스킹]
88
+ **제작**: blueradiance")
89
 
90
+ with gr.Row():
91
+ input_text = gr.Textbox(lines=16, label="📥 원본 텍스트 입력")
92
+ with gr.Row():
93
+ run_btn = gr.Button("🚀 마스킹 실행")
94
+ with gr.Row():
95
+ output1 = gr.Textbox(label="🔐 마스킹된 텍스트", lines=16)
96
+ output2 = gr.Textbox(label="🏷️ 이름 태그 매핑 (NXXX → 이름)", lines=16)
97
+ run_btn.click(fn=full_pipeline, inputs=input_text, outputs=[output1, output2])
98
 
99
+ gr.Markdown("""---
100
  ### 🛠 사용법
101
 
102
  성명은 `N001` 등으로 치환됩니다.
 
104
  기관명도 설정해서 수정하면 `"우리기관"` 같은 식으로 바꿀 수 있어요!
105
  (기본값은 굿네이버스 계열 키워드 → 우리기관)
106
 
107
+ 왼쪽 입력창에 마스킹할 원문을 붙여넣고
108
+ 아래 🚀 마스킹 실행 버튼 클릭!
109
+ 오른쪽 창에 결과와 이름 태그 매핑이 표시됩니다.
 
 
 
 
110
 
111
  ⚠️ **완벽하지 않을 수 있습니다. 사용 전 반드시 검토해 주세요.**
112
  """)
113
 
 
 
 
 
 
 
 
 
 
114
  demo.launch()