Update app.py
Browse files
app.py
CHANGED
|
@@ -1072,8 +1072,65 @@ class LLMAnalyzer:
|
|
| 1072 |
return None
|
| 1073 |
|
| 1074 |
def analyze_news_simple(self, title: str, content: str = "") -> Dict:
|
| 1075 |
-
"""๋ด์ค ๊ธฐ์ฌ๋ฅผ ์ค๊ณ ๋ฑํ์ ์์ค์ผ๋ก ๋ถ์"""
|
| 1076 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1077 |
analysis_templates = {
|
| 1078 |
"์ฑGPT": {
|
| 1079 |
"summary": """๋ง์ดํฌ๋ก์ํํธ(MS)๋ ์ฑGPT์ ํญ๋ฐ์ ์ธ ์ฌ์ฉ๋ ์ฆ๊ฐ๋ก ์ธํด ๋ฐ์ดํฐ์ผํฐ ์ฉ๋์ด ๋ถ์กฑํ ์ฌ๊ฐํ ์ํฉ์ ์ง๋ฉดํ์ต๋๋ค.
|
|
@@ -1083,9 +1140,7 @@ class LLMAnalyzer:
|
|
| 1083 |
MS๋ ๋ฐ์ดํฐ์ผํฐ ํ์ฅ์ ์ํด ๋ง๋ํ ํฌ์๋ฅผ ํ๊ณ ์์ง๋ง, ์ค์ ์ธํ๋ผ ๊ตฌ์ถ์๋ ์ต์ 2-3๋
์ด ์์๋ฉ๋๋ค.
|
| 1084 |
์ด๋ฌํ ๊ณต๊ธ ๋ถ์กฑ ํ์์ AI ์๋น์ค ๊ฐ๊ฒฉ ์์น๊ณผ ์ ๊ทผ์ฑ ์ ํ์ผ๋ก ์ด์ด์ง ์ ์์ผ๋ฉฐ,
|
| 1085 |
๊ฒฝ์์ฌ๋ค๋ ์ ์ฌํ ๋ฌธ์ ์ ์ง๋ฉดํ ๊ฐ๋ฅ์ฑ์ด ๋์ต๋๋ค.
|
| 1086 |
-
์ ๋ฌธ๊ฐ๋ค์ ์ด ์ํฉ์ด AI ์ฐ์
์ ์ฑ์ฅ ์๋๋ฅผ ์ผ์์ ์ผ๋ก ๋ฆ์ถ ์ ์๋ค๊ณ ๋ถ์ํ๊ณ ์์ต๋๋ค.
|
| 1087 |
-
๋์์ ๋ฐ์ดํฐ์ผํฐ ๊ฑด์ค ๊ด๋ จ ์ฐ์
๊ณผ ๋ฐ๋์ฒด, ๋๊ฐ ์์คํ
๋ฑ ๊ด๋ จ ๊ธฐ์ ๋ถ์ผ์ ์์๊ฐ ๊ธ์ฆํ ๊ฒ์ผ๋ก ์ ๋ง๋ฉ๋๋ค.
|
| 1088 |
-
์ด๋ AI ์๋์ ๋ฌผ๋ฆฌ์ ์ธํ๋ผ๊ฐ ์ผ๋ง๋ ์ค์ํ์ง๋ฅผ ๋ณด์ฌ์ฃผ๋ ์ฌ๋ก๋ก, ๋จ์ํ ์ํํธ์จ์ด๋ง์ผ๋ก๋ AI ํ๋ช
์ ์์ฑํ ์ ์์์ ์์ฌํฉ๋๋ค.""",
|
| 1089 |
"significance": "์ด ๋ด์ค๋ AI ๊ธฐ์ ์ ๋์คํ ์๋๊ฐ ๊ธฐ์
๋ค์ ์์์ ํจ์ฌ ๋ฐ์ด๋๊ณ ์์์ ๋ณด์ฌ์ค๋๋ค. MS ๊ฐ์ ๊ธ๋ก๋ฒ IT ๊ธฐ์
๋ AI ์์๋ฅผ ๋ฐ๋ผ์ก๊ธฐ ์ํด ๊ณ ๊ตฐ๋ถํฌํ๊ณ ์์ผ๋ฉฐ, ์ด๋ AI๊ฐ ๋จ์ํ ์ ํ์ด ์๋ ์ฐ์
์ ๋ฐ์ ๋ณํ์ํค๋ ํต์ฌ ๊ธฐ์ ์์ ์ฆ๋ช
ํฉ๋๋ค.",
|
| 1090 |
"impact_level": "high",
|
| 1091 |
"impact_text": "๋์",
|
|
@@ -1099,9 +1154,7 @@ class LLMAnalyzer:
|
|
| 1099 |
ํ์ฌ GPU ์์ฅ์ ์๋น๋์๊ฐ ์ฝ 80% ์ด์์ ์ฅ์
ํ๊ณ ์์ผ๋ฉฐ, ํนํ AI ์ ์ฉ H100, H200 ์นฉ์ ๊ณต๊ธ ๋ถ์กฑ ํ์์ด ์ฌ๊ฐํฉ๋๋ค.
|
| 1100 |
์ด๋ฒ ๊ฒฐ์ ์ผ๋ก ์๏ฟฝ๏ฟฝ๏ฟฝ๋์์ ์๊ฐ์ด์ก์ด 5์กฐ ๋ฌ๋ฌ์ ๊ทผ์ ํ ๊ฒ์ผ๋ก ์์คํธ๋ฆฌํธ๋ ์ ๋งํ๊ณ ์์ต๋๋ค.
|
| 1101 |
ํํธ, ์ด๋ ๋ฏธ๊ตญ์ ์ ๋ต์ ๊ธฐ์ ์์ถ ์ ์ฑ
๋ณํ๋ฅผ ๋ณด์ฌ์ฃผ๋ ์ค์ํ ์ฌ๋ก์
๋๋ค.
|
| 1102 |
-
์ค๊ตญ์ ๋ํด์๋ ์๊ฒฉํ ์์ถ ํต์ ๋ฅผ ์ ์งํ๋ฉด์๋, ์ค๋์ ์ฃผ์ ๋๋งน๊ตญ์๋ ์ ๋ณ์ ์ผ๋ก ํ์ฉํ๋ '๊ธฐ์ ๋๋งน' ์ ๋ต์ ๊ตฌ์ฌํ๊ณ ์์ต๋๋ค.
|
| 1103 |
-
UAE๋ ๋ง๋ํ ์ค์ผ๋จธ๋๋ฅผ ๋ฐํ์ผ๋ก AI ํ๋ธ ๊ตฌ์ถ์ ์ถ์ง ์ค์ด๋ฉฐ, ์ด๋ฒ ์น์ธ์ผ๋ก ์ค๋ ์ง์ญ AI ์ํ๊ณ๊ฐ ๊ธ์ฑ์ฅํ ๊ฐ๋ฅ์ฑ์ด ๋์ต๋๋ค.
|
| 1104 |
-
AMD์ ์ธํ
๋ฑ ๋ค๋ฅธ ๋ฐ๋์ฒด ๊ธฐ์
๋ค๋ ์ด ์์ฅ ์ง์ถ์ ๋
ธ๋ฆฌ๊ณ ์์ด, ํฅํ ๊ฒฝ์์ด ์น์ดํด์ง ์ ๋ง์
๋๋ค.""",
|
| 1105 |
"significance": "์ด๋ ๋ฏธ๊ตญ์ AI ๊ธฐ์ ์์ถ ์ ์ฑ
๋ณํ๋ฅผ ๋ณด์ฌ์ฃผ๋ ์ค์ํ ์ ํธ์
๋๋ค. ๊ธฐ์ ํจ๊ถ ๊ฒฝ์ ์์์๋ ์ ๋ต์ ๋๋งน๊ตญ๊ณผ์ ํ๋ ฅ์ ํตํด AI ์ํ๊ณ๋ฅผ ํ์ฅํ๋ ค๋ ๋ฏธ๊ตญ์ ์๋๋ฅผ ์ฟ๋ณผ ์ ์์ต๋๋ค.",
|
| 1106 |
"impact_level": "medium",
|
| 1107 |
"impact_text": "์ค๊ฐ",
|
|
@@ -1115,9 +1168,7 @@ class LLMAnalyzer:
|
|
| 1115 |
ํ์ฌ ๋ฏธ๊ตญ๊ณผ ์บ๋๋ค์์ iOS ์ ์ฉ์ผ๋ก ๋จผ์ ์ถ์๋์์ผ๋ฉฐ, ์๋๋ก์ด๋ ๋ฒ์ ๊ณผ ๊ธ๋ก๋ฒ ํ์ฅ์ด ๊ณํ๋์ด ์์ต๋๋ค.
|
| 1116 |
์๋ผ๋ ๊ธฐ์กด์ ์ด๋ฏธ์ง ์์ฑ AI(๋ฏธ๋์ ๋, ์คํ
์ด๋ธ ๋ํจ์ ๋ฑ)๋ฅผ ๋ฐ์ด๋์ด, ์๊ฐ์ ํ๋ฆ๊ณผ ๋ฌผ๋ฆฌ ๋ฒ์น์ ์ดํดํ๋ ์์ค์ผ๋ก ๋ฐ์ ํ์ต๋๋ค.
|
| 1117 |
์๋ฅผ ๋ค์ด, ํ๋๊ฐ ์น๋ ์ฅ๋ฉด์ ์์ฑํ ๋ ๋ฌผ์ ์์ง์, ๋น์ ๋ฐ์ฌ, ์๋ฆฌ๊น์ง ์์ฐ์ค๋ฝ๊ฒ ํํํ ์ ์์ต๋๋ค.
|
| 1118 |
-
์ด๋ ์ํ, ๊ด๊ณ , ๊ต์ก ์ฝํ
์ธ , ๊ฒ์ ๋ฑ ๋ชจ๋ ์์ ์ฐ์
์ ํ๋ช
์ ๋ณํ๋ฅผ ์๊ณ ํฉ๋๋ค.
|
| 1119 |
-
์ ๋ฌธ๊ฐ๋ค์ ํฅํ 2-3๋
๋ด์ ์๋ผ ๊ฐ์ ๋๊ตฌ๊ฐ ์ผ๋ฐํ๋๋ฉด, ์๊ท๋ชจ ์ฐฝ์์๋ ํ ๋ฆฌ์ฐ๋๊ธ ์์์ ์ ์ํ ์ ์๊ฒ ๋ ๊ฒ์ผ๋ก ์ ๋งํฉ๋๋ค.
|
| 1120 |
-
๋ค๋ง ๋ฅํ์ดํฌ ์
์ฉ, ์ ์๊ถ ๋ฌธ์ , ์ผ์๋ฆฌ ๊ฐ์ ๋ฑ ์ค๋ฆฌ์ ์ฐ๋ ค๋ ๋์์ ์ ๊ธฐ๋๊ณ ์์ด, ์ ์ ํ ๊ท์ ์ ๊ฐ์ด๋๋ผ์ธ ๋ง๋ จ์ด ์๊ธํ ์ํฉ์
๋๋ค.""",
|
| 1121 |
"significance": "ํ
์คํธ๋ฅผ ์ด๋ฏธ์ง๋ก ๋ณํํ๋ ๊ธฐ์ ์์ ๋ ๋์๊ฐ ๋์์ ์์ฑ๊น์ง ๊ฐ๋ฅํด์ง ๊ฒ์ AI ๊ธฐ์ ์ ์งํ๋ฅผ ๋ณด์ฌ์ค๋๋ค. ์ฝํ
์ธ ์ ์์ ๋ฏผ์ฃผํ๊ฐ ๊ฐ์ํ๋๊ณ ์์ผ๋ฉฐ, ๋๊ตฌ๋ ์ฝ๊ฒ ๊ณ ํ์ง ์์์ ๋ง๋ค ์ ์๋ ์๋๊ฐ ์ด๋ฆฌ๊ณ ์์ต๋๋ค.",
|
| 1122 |
"impact_level": "high",
|
| 1123 |
"impact_text": "๋์",
|
|
@@ -1139,8 +1190,7 @@ class LLMAnalyzer:
|
|
| 1139 |
ํนํ ๋๊ท๋ชจ ์ธ์ด ๋ชจ๋ธ(LLM)๊ณผ ์์ฑํ AI์ ๋ฐ์ ์ ์ฐ์
์ ๋ฐ์ ๊ฑธ์ณ ํ์ ์ ๊ฐ์ ธ์ค๊ณ ์์ต๋๋ค.
|
| 1140 |
์ด๋ฌํ ๊ธฐ์ ๋ณํ๋ ์๋ก์ด ์ผ์๋ฆฌ๋ฅผ ์ฐฝ์ถํ๋ ๋์์, ๊ธฐ์กด ์ง์
์ ์ฑ๊ฒฉ์ ๋ณํ์ํค๊ณ ์์ด ์ฐ๋ฆฌ ๋ชจ๋๊ฐ ์ฃผ๋ชฉํด์ผ ํ ํธ๋ ๋์
๋๋ค.
|
| 1141 |
์ ๋ฌธ๊ฐ๋ค์ ํฅํ 5-10๋
๋ด์ AI๊ฐ ๊ฑฐ์ ๋ชจ๋ ์ฐ์
๋ถ์ผ์ ํตํฉ๋ ๊ฒ์ผ๋ก ์ ๋งํ๊ณ ์์ต๋๋ค.
|
| 1142 |
-
๋ฐ๋ผ์ ๊ด๋ จ ๊ธฐ์ ์ ์๋ฆฌ๋ฅผ ์ดํดํ๊ณ , ์ฌํ์ ํ๊ธํจ๊ณผ๋ฅผ ํจ๊ป ๊ณ ๋ฏผํ๋ ๊ฒ์ด ๋ฏธ๋ ์ธ๋์๊ฒ ๋งค์ฐ ์ค์ํ ์ญ๋์ด ๋ ๊ฒ์
๋๋ค.
|
| 1143 |
-
๋ํ AI ๊ธฐ์ ์ ๋ฐ์ ๊ณผ ํจ๊ป ๋ฐ์ดํฐ ํ๋ผ์ด๋ฒ์, ์๊ณ ๋ฆฌ์ฆ ํธํฅ์ฑ, ์๋ํ๋ก ์ธํ ์ผ์๋ฆฌ ๋ณํ ๋ฑ ์ค๋ฆฌ์ ๋ฌธ์ ๋ ํจ๊ป ๋
ผ์๋๊ณ ์์ต๋๋ค.""",
|
| 1144 |
"significance": "AI ๊ธฐ์ ์ ๋ฐ์ ์ ๋จ์ํ ๊ธฐ์ ํ์ ์ ๋์ด ์ฌํ, ๊ฒฝ์ , ์ค๋ฆฌ์ ์ธก๋ฉด์์ ๋ค์ํ ๋
ผ์๋ฅผ ๋ถ๋ฌ์ผ์ผํค๊ณ ์์ต๋๋ค. ์ด๋ฌํ ๋ณํ๋ฅผ ์ดํดํ๊ณ ๋๋นํ๋ ๊ฒ์ด ๋ฏธ๋ ์ธ๋์๊ฒ ์ค์ํ ์ญ๋์
๋๋ค.",
|
| 1145 |
"impact_level": "medium",
|
| 1146 |
"impact_text": "์ค๊ฐ",
|
|
|
|
| 1072 |
return None
|
| 1073 |
|
| 1074 |
def analyze_news_simple(self, title: str, content: str = "") -> Dict:
|
| 1075 |
+
"""๋ด์ค ๊ธฐ์ฌ๋ฅผ ์ค๊ณ ๋ฑํ์ ์์ค์ผ๋ก ๋ถ์ - LLM API ์ฌ์ฉ"""
|
| 1076 |
+
|
| 1077 |
+
# LLM API๊ฐ ์ฌ์ฉ ๊ฐ๋ฅํ ๊ฒฝ์ฐ ์ค์ ๋ถ์
|
| 1078 |
+
if self.api_available:
|
| 1079 |
+
try:
|
| 1080 |
+
messages = [
|
| 1081 |
+
{
|
| 1082 |
+
"role": "system",
|
| 1083 |
+
"content": """๋น์ ์ ์ค๊ณ ๋ฑํ์๋ ์ดํดํ ์ ์๊ฒ AI ๋ด์ค๋ฅผ ์ฝ๊ฒ ์ค๋ช
ํ๋ ์ ๋ฌธ๊ฐ์
๋๋ค.
|
| 1084 |
+
ํ๊ตญ์ด๋ก ๋ต๋ณํ๋ฉฐ, ๋ค์ ํ์์ JSON์ผ๋ก๋ง ์๋ตํ์ธ์:
|
| 1085 |
+
|
| 1086 |
+
{
|
| 1087 |
+
"summary": "๋ด์ค ๋ด์ฉ์ 8-10๋ฌธ์ฅ์ผ๋ก ์์ธํ๊ณ ๊ตฌ์ฒด์ ์ผ๋ก ์ค๋ช
(์์น, ์ฌ์ค, ๋ฐฐ๊ฒฝ ํฌํจ)",
|
| 1088 |
+
"significance": "์ด ๋ด์ค๊ฐ ์ ์ค์ํ์ง 2-3๋ฌธ์ฅ์ผ๋ก ์ค๋ช
",
|
| 1089 |
+
"impact_level": "high ๋๋ medium ๋๋ low",
|
| 1090 |
+
"impact_text": "๋์ ๋๋ ์ค๊ฐ ๋๋ ๋ฎ์",
|
| 1091 |
+
"impact_description": "์ด๋ค ์ํฅ์ด ์์์ง 2-3๋ฌธ์ฅ์ผ๋ก ์ค๋ช
",
|
| 1092 |
+
"action": "์ค๊ณ ๋ฑํ์์ด ํ ์ ์๋ ๊ฒ์ 2-3๋ฌธ์ฅ์ผ๋ก ์ ์"
|
| 1093 |
+
}
|
| 1094 |
+
|
| 1095 |
+
๋ฐ๋์ ์ ํ์์ JSON๋ง ์ถ๋ ฅํ์ธ์."""
|
| 1096 |
+
},
|
| 1097 |
+
{
|
| 1098 |
+
"role": "user",
|
| 1099 |
+
"content": f"""๋ค์ AI ๋ด์ค๋ฅผ ์ค๊ณ ๋ฑํ์์ด ์ดํดํ ์ ์๋๋ก ๋ถ์ํด์ฃผ์ธ์:
|
| 1100 |
+
|
| 1101 |
+
์ ๋ชฉ: {title}
|
| 1102 |
+
|
| 1103 |
+
๊ฐ ํญ๋ชฉ์ ๊ตฌ์ฒด์ ์ด๊ณ ์์ธํ๊ฒ ์์ฑํ๋, ์ค๊ณ ๋ฑํ์ ์์ค์ ๋ง์ถฐ ์ฝ๊ฒ ์ค๋ช
ํด์ฃผ์ธ์.
|
| 1104 |
+
ํนํ summary๋ 8-10๋ฌธ์ฅ์ผ๋ก ์ถฉ๋ถํ ์์ธํ๊ฒ ์์ฑํ์ธ์."""
|
| 1105 |
+
}
|
| 1106 |
+
]
|
| 1107 |
+
|
| 1108 |
+
result = self.call_llm(messages, max_tokens=1500)
|
| 1109 |
+
|
| 1110 |
+
if result:
|
| 1111 |
+
# JSON ํ์ฑ ์๋
|
| 1112 |
+
try:
|
| 1113 |
+
# ๋งํฌ๋ค์ด ์ฝ๋ ๋ธ๋ก ์ ๊ฑฐ
|
| 1114 |
+
result_clean = result.replace('```json', '').replace('```', '').strip()
|
| 1115 |
+
analysis = json.loads(result_clean)
|
| 1116 |
+
|
| 1117 |
+
# ํ์ ํ๋ ๊ฒ์ฆ
|
| 1118 |
+
required_fields = ['summary', 'significance', 'impact_level', 'impact_text', 'impact_description', 'action']
|
| 1119 |
+
if all(field in analysis for field in required_fields):
|
| 1120 |
+
print(f" โ
LLM ๋ถ์ ์ฑ๊ณต")
|
| 1121 |
+
return analysis
|
| 1122 |
+
else:
|
| 1123 |
+
print(f" โ ๏ธ LLM ์๋ต์ ํ์ ํ๋ ๋๋ฝ")
|
| 1124 |
+
except json.JSONDecodeError as e:
|
| 1125 |
+
print(f" โ ๏ธ JSON ํ์ฑ ์ค๋ฅ: {e}")
|
| 1126 |
+
print(f" ์๋ณธ ์๋ต: {result[:200]}...")
|
| 1127 |
+
|
| 1128 |
+
except Exception as e:
|
| 1129 |
+
print(f" โ ๏ธ LLM API ํธ์ถ ์ค๋ฅ: {e}")
|
| 1130 |
+
|
| 1131 |
+
# Fallback: ํ
ํ๋ฆฟ ๊ธฐ๋ฐ ๋ถ์ (LLM ์คํจ ์์๋ง)
|
| 1132 |
+
print(f" โน๏ธ ํ
ํ๋ฆฟ ๋ชจ๋๋ก ์ ํ")
|
| 1133 |
+
|
| 1134 |
analysis_templates = {
|
| 1135 |
"์ฑGPT": {
|
| 1136 |
"summary": """๋ง์ดํฌ๋ก์ํํธ(MS)๋ ์ฑGPT์ ํญ๋ฐ์ ์ธ ์ฌ์ฉ๋ ์ฆ๊ฐ๋ก ์ธํด ๋ฐ์ดํฐ์ผํฐ ์ฉ๋์ด ๋ถ์กฑํ ์ฌ๊ฐํ ์ํฉ์ ์ง๋ฉดํ์ต๋๋ค.
|
|
|
|
| 1140 |
MS๋ ๋ฐ์ดํฐ์ผํฐ ํ์ฅ์ ์ํด ๋ง๋ํ ํฌ์๋ฅผ ํ๊ณ ์์ง๋ง, ์ค์ ์ธํ๋ผ ๊ตฌ์ถ์๋ ์ต์ 2-3๋
์ด ์์๋ฉ๋๋ค.
|
| 1141 |
์ด๋ฌํ ๊ณต๊ธ ๋ถ์กฑ ํ์์ AI ์๋น์ค ๊ฐ๊ฒฉ ์์น๊ณผ ์ ๊ทผ์ฑ ์ ํ์ผ๋ก ์ด์ด์ง ์ ์์ผ๋ฉฐ,
|
| 1142 |
๊ฒฝ์์ฌ๋ค๋ ์ ์ฌํ ๋ฌธ์ ์ ์ง๋ฉดํ ๊ฐ๋ฅ์ฑ์ด ๋์ต๋๋ค.
|
| 1143 |
+
์ ๋ฌธ๊ฐ๋ค์ ์ด ์ํฉ์ด AI ์ฐ์
์ ์ฑ์ฅ ์๋๋ฅผ ์ผ์์ ์ผ๋ก ๋ฆ์ถ ์ ์๋ค๊ณ ๋ถ์ํ๊ณ ์์ต๋๋ค.""",
|
|
|
|
|
|
|
| 1144 |
"significance": "์ด ๋ด์ค๋ AI ๊ธฐ์ ์ ๋์คํ ์๋๊ฐ ๊ธฐ์
๋ค์ ์์์ ํจ์ฌ ๋ฐ์ด๋๊ณ ์์์ ๋ณด์ฌ์ค๋๋ค. MS ๊ฐ์ ๊ธ๋ก๋ฒ IT ๊ธฐ์
๋ AI ์์๋ฅผ ๋ฐ๋ผ์ก๊ธฐ ์ํด ๊ณ ๊ตฐ๋ถํฌํ๊ณ ์์ผ๋ฉฐ, ์ด๋ AI๊ฐ ๋จ์ํ ์ ํ์ด ์๋ ์ฐ์
์ ๋ฐ์ ๋ณํ์ํค๋ ํต์ฌ ๊ธฐ์ ์์ ์ฆ๋ช
ํฉ๋๋ค.",
|
| 1145 |
"impact_level": "high",
|
| 1146 |
"impact_text": "๋์",
|
|
|
|
| 1154 |
ํ์ฌ GPU ์์ฅ์ ์๋น๋์๊ฐ ์ฝ 80% ์ด์์ ์ฅ์
ํ๊ณ ์์ผ๋ฉฐ, ํนํ AI ์ ์ฉ H100, H200 ์นฉ์ ๊ณต๊ธ ๋ถ์กฑ ํ์์ด ์ฌ๊ฐํฉ๋๋ค.
|
| 1155 |
์ด๋ฒ ๊ฒฐ์ ์ผ๋ก ์๏ฟฝ๏ฟฝ๏ฟฝ๋์์ ์๊ฐ์ด์ก์ด 5์กฐ ๋ฌ๋ฌ์ ๊ทผ์ ํ ๊ฒ์ผ๋ก ์์คํธ๋ฆฌํธ๋ ์ ๋งํ๊ณ ์์ต๋๋ค.
|
| 1156 |
ํํธ, ์ด๋ ๋ฏธ๊ตญ์ ์ ๋ต์ ๊ธฐ์ ์์ถ ์ ์ฑ
๋ณํ๋ฅผ ๋ณด์ฌ์ฃผ๋ ์ค์ํ ์ฌ๋ก์
๋๋ค.
|
| 1157 |
+
์ค๊ตญ์ ๋ํด์๋ ์๊ฒฉํ ์์ถ ํต์ ๋ฅผ ์ ์งํ๋ฉด์๋, ์ค๋์ ์ฃผ์ ๋๋งน๊ตญ์๋ ์ ๋ณ์ ์ผ๋ก ํ์ฉํ๋ '๊ธฐ์ ๋๋งน' ์ ๋ต์ ๊ตฌ์ฌํ๊ณ ์์ต๋๋ค.""",
|
|
|
|
|
|
|
| 1158 |
"significance": "์ด๋ ๋ฏธ๊ตญ์ AI ๊ธฐ์ ์์ถ ์ ์ฑ
๋ณํ๋ฅผ ๋ณด์ฌ์ฃผ๋ ์ค์ํ ์ ํธ์
๋๋ค. ๊ธฐ์ ํจ๊ถ ๊ฒฝ์ ์์์๋ ์ ๋ต์ ๋๋งน๊ตญ๊ณผ์ ํ๋ ฅ์ ํตํด AI ์ํ๊ณ๋ฅผ ํ์ฅํ๋ ค๋ ๋ฏธ๊ตญ์ ์๋๋ฅผ ์ฟ๋ณผ ์ ์์ต๋๋ค.",
|
| 1159 |
"impact_level": "medium",
|
| 1160 |
"impact_text": "์ค๊ฐ",
|
|
|
|
| 1168 |
ํ์ฌ ๋ฏธ๊ตญ๊ณผ ์บ๋๋ค์์ iOS ์ ์ฉ์ผ๋ก ๋จผ์ ์ถ์๋์์ผ๋ฉฐ, ์๋๋ก์ด๋ ๋ฒ์ ๊ณผ ๊ธ๋ก๋ฒ ํ์ฅ์ด ๊ณํ๋์ด ์์ต๋๋ค.
|
| 1169 |
์๋ผ๋ ๊ธฐ์กด์ ์ด๋ฏธ์ง ์์ฑ AI(๋ฏธ๋์ ๋, ์คํ
์ด๋ธ ๋ํจ์ ๋ฑ)๋ฅผ ๋ฐ์ด๋์ด, ์๊ฐ์ ํ๋ฆ๊ณผ ๋ฌผ๋ฆฌ ๋ฒ์น์ ์ดํดํ๋ ์์ค์ผ๋ก ๋ฐ์ ํ์ต๋๋ค.
|
| 1170 |
์๋ฅผ ๋ค์ด, ํ๋๊ฐ ์น๋ ์ฅ๋ฉด์ ์์ฑํ ๋ ๋ฌผ์ ์์ง์, ๋น์ ๋ฐ์ฌ, ์๋ฆฌ๊น์ง ์์ฐ์ค๋ฝ๊ฒ ํํํ ์ ์์ต๋๋ค.
|
| 1171 |
+
์ด๋ ์ํ, ๊ด๊ณ , ๊ต์ก ์ฝํ
์ธ , ๊ฒ์ ๋ฑ ๋ชจ๋ ์์ ์ฐ์
์ ํ๋ช
์ ๋ณํ๋ฅผ ์๊ณ ํฉ๋๋ค.""",
|
|
|
|
|
|
|
| 1172 |
"significance": "ํ
์คํธ๋ฅผ ์ด๋ฏธ์ง๋ก ๋ณํํ๋ ๊ธฐ์ ์์ ๋ ๋์๊ฐ ๋์์ ์์ฑ๊น์ง ๊ฐ๋ฅํด์ง ๊ฒ์ AI ๊ธฐ์ ์ ์งํ๋ฅผ ๋ณด์ฌ์ค๋๋ค. ์ฝํ
์ธ ์ ์์ ๋ฏผ์ฃผํ๊ฐ ๊ฐ์ํ๋๊ณ ์์ผ๋ฉฐ, ๋๊ตฌ๋ ์ฝ๊ฒ ๊ณ ํ์ง ์์์ ๋ง๋ค ์ ์๋ ์๋๊ฐ ์ด๋ฆฌ๊ณ ์์ต๋๋ค.",
|
| 1173 |
"impact_level": "high",
|
| 1174 |
"impact_text": "๋์",
|
|
|
|
| 1190 |
ํนํ ๋๊ท๋ชจ ์ธ์ด ๋ชจ๋ธ(LLM)๊ณผ ์์ฑํ AI์ ๋ฐ์ ์ ์ฐ์
์ ๋ฐ์ ๊ฑธ์ณ ํ์ ์ ๊ฐ์ ธ์ค๊ณ ์์ต๋๋ค.
|
| 1191 |
์ด๋ฌํ ๊ธฐ์ ๋ณํ๋ ์๋ก์ด ์ผ์๋ฆฌ๋ฅผ ์ฐฝ์ถํ๋ ๋์์, ๊ธฐ์กด ์ง์
์ ์ฑ๊ฒฉ์ ๋ณํ์ํค๊ณ ์์ด ์ฐ๋ฆฌ ๋ชจ๋๊ฐ ์ฃผ๋ชฉํด์ผ ํ ํธ๋ ๋์
๋๋ค.
|
| 1192 |
์ ๋ฌธ๊ฐ๋ค์ ํฅํ 5-10๋
๋ด์ AI๊ฐ ๊ฑฐ์ ๋ชจ๋ ์ฐ์
๋ถ์ผ์ ํตํฉ๋ ๊ฒ์ผ๋ก ์ ๋งํ๊ณ ์์ต๋๋ค.
|
| 1193 |
+
๋ฐ๋ผ์ ๊ด๋ จ ๊ธฐ์ ์ ์๋ฆฌ๋ฅผ ์ดํดํ๊ณ , ์ฌํ์ ํ๊ธํจ๊ณผ๋ฅผ ํจ๊ป ๊ณ ๋ฏผํ๋ ๊ฒ์ด ๋ฏธ๋ ์ธ๋์๊ฒ ๋งค์ฐ ์ค์ํ ์ญ๋์ด ๋ ๊ฒ์
๋๋ค.""",
|
|
|
|
| 1194 |
"significance": "AI ๊ธฐ์ ์ ๋ฐ์ ์ ๋จ์ํ ๊ธฐ์ ํ์ ์ ๋์ด ์ฌํ, ๊ฒฝ์ , ์ค๋ฆฌ์ ์ธก๋ฉด์์ ๋ค์ํ ๋
ผ์๋ฅผ ๋ถ๋ฌ์ผ์ผํค๊ณ ์์ต๋๋ค. ์ด๋ฌํ ๋ณํ๋ฅผ ์ดํดํ๊ณ ๋๋นํ๋ ๊ฒ์ด ๋ฏธ๋ ์ธ๋์๊ฒ ์ค์ํ ์ญ๋์
๋๋ค.",
|
| 1195 |
"impact_level": "medium",
|
| 1196 |
"impact_text": "์ค๊ฐ",
|