Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -57,6 +57,26 @@ def calculate_mbti(*answers):
|
|
57 |
mbti_details = mbti_info.get(mbti_type, {"์ฅ๋จ์ ": "์ ๋ณด ์์", "์ ๋ช
์ธ": "์ ๋ณด ์์"})
|
58 |
return mbti_type, mbti_details["์ฅ๋จ์ "], mbti_details["์ ๋ช
์ธ"]
|
59 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
60 |
# Gradio ์ธํฐํ์ด์ค ๊ตฌ์ฑ
|
61 |
iface = gr.Interface(
|
62 |
fn=calculate_mbti,
|
|
|
57 |
mbti_details = mbti_info.get(mbti_type, {"์ฅ๋จ์ ": "์ ๋ณด ์์", "์ ๋ช
์ธ": "์ ๋ณด ์์"})
|
58 |
return mbti_type, mbti_details["์ฅ๋จ์ "], mbti_details["์ ๋ช
์ธ"]
|
59 |
|
60 |
+
# MBTI ์ ํ์ ๋ํ ์ ๋ณด ๋์
๋๋ฆฌ
|
61 |
+
mbti_info = {
|
62 |
+
"ESTJ": {"์ฅ๋จ์ ": "์ค์ฉ์ ์ด๊ณ ํ์ค์ , ์ฑ
์๊ฐ์ด ๊ฐํ๋ฉฐ ๋ฆฌ๋์ญ์ ์ ๋ฐํํ๋ค.", "์ ๋ช
์ธ": "์กฐ์ง ์์ฑํด"},
|
63 |
+
"ISTJ": {"์ฅ๋จ์ ": "์ ์คํ๊ณ ์ฒ ์ ํ ๋ถ์๋ ฅ์ ๊ฐ์ง๋ฉฐ ์์ ์ ์ด๊ณ ์ ๋ขฐํ ๋งํ๋ค.", "์ ๋ช
์ธ": "์ ํ ๋ฒ ์กฐ์ค"},
|
64 |
+
"ESFJ": {"์ฅ๋จ์ ": "์ฌ๊ต์ ์ด๊ณ ๋์ ์ฌ์ด ๋ง์ผ๋ฉฐ ํ๋์ ์ํ๋ค.", "์ ๋ช
์ธ": "์คํ๋ผ ์ํ๋ฆฌ"},
|
65 |
+
"ISFJ": {"์ฅ๋จ์ ": "์ถฉ์คํ๊ณ ์ฌ๋ ค ๊น์ผ๋ฉฐ ์ ์คํ๊ณ ์ฑ์คํ๋ค.", "์ ๋ช
์ธ": "๋ก์ ํ๋๋ฌ"},
|
66 |
+
"ESTP": {"์ฅ๋จ์ ": "์ ์๋ ฅ์ด ๊ฐํ๊ณ ํ๋์ ์ด๋ฉฐ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๋ฅ๋ ฅ์ด ๋ฐ์ด๋๋ค.", "์ ๋ช
์ธ": "๋ง๋๋"},
|
67 |
+
"ISTP": {"์ฅ๋จ์ ": "๋ถ์๋ ฅ์ด ๋ฐ์ด๋๋ฉฐ ์ํฉ์ ์ ํ์
ํ์ฌ ์ฆํฅ์ ์ผ๋ก ๋์ฒํ ์ ์๋ค.", "์ ๋ช
์ธ": "ํด๋ฆฐํธ ์ด์คํธ์ฐ๋"},
|
68 |
+
"ESFP": {"์ฅ๋จ์ ": "๋์ฒ์ ์ด๊ณ ์น์ ํ๋ฉฐ ์ฆ๊ฑฐ์์ ์ฃผ๋ณ ์ฌ๋๋ค๊ณผ ๋๋๋ค.", "์ ๋ช
์ธ": "๋ง๋ฆด๋ฆฐ ๋จผ๋ก"},
|
69 |
+
"ISFP": {"์ฅ๋จ์ ": "์๋ฅํ๊ณ ์จํํ๋ฉฐ ์์ ์ ์ธ ๋ฉด๋ชจ๋ฅผ ๊ฐ์ง๊ณ ์๋ค.", "์ ๋ช
์ธ": "ํ๋ฆฐ์ค"},
|
70 |
+
"ENTJ": {"์ฅ๋จ์ ": "๋ชฉํ์งํฅ์ ์ด๊ณ ๊ฒฐ๋จ๋ ฅ์ด ์์ผ๋ฉฐ ๋ฆฌ๋์ญ์ ํ์ํ๊ฒ ๋ฐํํ๋ค.", "์ ๋ช
์ธ": "์ค๋ฆฌ์ ๋ก๋ฒ์ธ "},
|
71 |
+
"INTJ": {"์ฅ๋จ์ ": "์ ๋ต์ ์ด๊ณ ๋ฐ์ด๋ ๋ถ์๋ ฅ์ ๊ฐ์ง๋ฉฐ ๋ชฉํ๋ฅผ ๋ฌ์ฑํ๊ธฐ ์ํด ๋
ธ๋ ฅํ๋ค.", "์ ๋ช
์ธ": "์ผ๋ก ๋จธ์คํฌ"},
|
72 |
+
"ENTP": {"์ฅ๋จ์ ": "์ฐฝ์์ ์ด๊ณ ๋
์ฐฝ์ ์ด๋ฉฐ ๋
ผ๋ฆฌ์ ์ผ๋ก ์ฌ๊ณ ํ๋ค.", "์ ๋ช
์ธ": "๋ณผํ
๋ฅด"},
|
73 |
+
"INTP": {"์ฅ๋จ์ ": "๋
ผ๋ฆฌ์ ์ด๊ณ ๋ถ์์ ์ด๋ฉฐ ๋
์ฐฝ์ ์ธ ์์ด๋์ด๋ฅผ ๋ด๋๋๋ค.", "์ ๋ช
์ธ": "์๋ฒํธ ์์ธ์ํ์ธ"},
|
74 |
+
"ENFJ": {"์ฅ๋จ์ ": "์ด์ ์ ์ด๊ณ ๋์ ์ฌ์ด ๋ง์ผ๋ฉฐ ๋ค๋ฅธ ์ฌ๋๋ค์ ์ ์ด๋๋ค.", "์ ๋ช
์ธ": "๋ง๋ ํ
๋ ์ฌ"},
|
75 |
+
"INFJ": {"์ฅ๋จ์ ": "์ดํด์ฌ์ด ๊น๊ณ ํต์ฐฐ๋ ฅ์ด ๋ฐ์ด๋๋ฉฐ ๋ค๋ฅธ ์ฌ๋๋ค์ ์ด๋์ด ๊ฐ ์ ์๋ค.", "์ ๋ช
์ธ": "๋์ฝ๋ผ ํ
์ฌ๋ผ"},
|
76 |
+
"ENFP": {"์ฅ๋จ์ ": "์ด์ ์ ์ด๊ณ ์์๋ ฅ์ด ํ๋ถํ๋ฉฐ ์๋ก์ด ์์ด๋์ด๋ฅผ ์ ์ํ๋ค.", "์ ๋ช
์ธ": "์ํธ ๋์ฆ๋"},
|
77 |
+
"INFP": {"์ฅ๋จ์ ": "์ด์์ฃผ์์๋ก์ ์ฐฝ์๋ ฅ์ด ํ๋ถํ๊ณ ๋
์ฐฝ์ ์ด๋ค.", "์ ๋ช
์ธ": "์๋ฆฌ์ ์
ฐ์ต์คํผ์ด"}
|
78 |
+
}
|
79 |
+
|
80 |
# Gradio ์ธํฐํ์ด์ค ๊ตฌ์ฑ
|
81 |
iface = gr.Interface(
|
82 |
fn=calculate_mbti,
|