Spaces:
Running
Running
Update README.md
Browse files
README.md
CHANGED
@@ -10,5 +10,183 @@ pinned: false
|
|
10 |
license: apache-2.0
|
11 |
short_description: AI-powered 24/7 real-time news service.
|
12 |
---
|
|
|
13 |
|
14 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
10 |
license: apache-2.0
|
11 |
short_description: AI-powered 24/7 real-time news service.
|
12 |
---
|
13 |
+
๐ค Global AI News Stream - 100% ๋ฌด์ธ ์๋ํ AI ๋ด์ค ์์ฑ ํ๋ซํผ
|
14 |
|
15 |
+
๐ ์์ ์๋ํ๋ AI ๋ด์ค ์์ฝ์์คํ
Global AI News Stream์ ์ธ๊ฐ์ ๊ฐ์
์์ด 24/7 ์๋ํ๋ ์์ ๋ฌด์ธํ AI ๋ด์ค ์๋ ์์ฑ ์์คํ
์
๋๋ค. ์น ํฌ๋กค๋ง๋ถํฐ ๊ธฐ์ฌ ์์ฑ, ์ด๋ฏธ์ง ์์ฑ๊น์ง ๋ชจ๋ ๊ณผ์ ์ด 100% ์๋ํ๋์ด ์์ต๋๋ค.๐ฏ ํต์ฌ ํน์ฅ์ : ์์ ๋ฌด์ธ ์ด์๐ ์๋ ์์ง โ ๐ค AI ๋ถ์ โ โ๏ธ ๊ธฐ์ฌ ์์ฑ โ ๐จ ์ด๋ฏธ์ง ์ ์ โ ๐ ์๋ ๋ฐฐํฌ๋ชจ๋ ๊ณผ์ ์ด ์ฌ๋์ ์๊ธธ ์์ด ์๋์ผ๋ก ์งํ๋ฉ๋๋ค๐ ํ์ ์ ์ธ ๋ฌด์ธํ ๊ธฐ์
|
16 |
+
|
17 |
+
1. ๐ท๏ธ ์๋ ์น ํฌ๋กค๋ง & ์์ง
|
18 |
+
|
19 |
+
์ค์๊ฐ ์น ์์น: Brave Search API๋ฅผ ํตํ 24์๊ฐ ์๋ ๊ฒ์
|
20 |
+
ํค์๋ ์๋ ์ถ์ถ: URL ์
๋ ฅ๋ง์ผ๋ก ๊ด๋ จ ํค์๋ ์๋ ํ์ฑ
|
21 |
+
์ค๋งํธ ํํฐ๋ง: AI ๊ด๋ จ์ฑ ์ ์ 90์ ์ด์ HOT ๋ด์ค ์๋ ์ ๋ณ
|
22 |
+
๋ค์ค ์์ค ํตํฉ: ์ ์ธ๊ณ AI ๋ด์ค ์์ค ์๋ ์์ง
|
23 |
+
|
24 |
+
2. ๐ง AI ๊ธฐ๋ฐ ์๋ ๋ถ์
|
25 |
+
|
26 |
+
์์ฐ์ด ์ฒ๋ฆฌ(NLP): ์์ง๋ ๋ฐ์ดํฐ ์๋ ๋ถ์ ๋ฐ ์นดํ
๊ณ ๋ฆฌํ
|
27 |
+
๊ด๋ จ์ฑ ์ค์ฝ์ด๋ง: 0-100์ ์๋ ํ๊ฐ ์์คํ
|
28 |
+
ํธ๋ ๋ ๊ฐ์ง: ์ค์๊ฐ AI ํธ๋ ๋ ์๋ ํฌ์ฐฉ
|
29 |
+
์ค๋ณต ์ ๊ฑฐ: ์ค๋งํธ ์๊ณ ๋ฆฌ์ฆ์ผ๋ก ์ค๋ณต ์ฝํ
์ธ ์๋ ํํฐ๋ง
|
30 |
+
|
31 |
+
3. โ๏ธ ์์ ์๋ ๊ธฐ์ฌ ์์ฑ
|
32 |
+
|
33 |
+
python# ์๋ ์์ฑ ํ๋ก์ธ์ค
|
34 |
+
1. ํค์๋ ๊ฐ์ง โ 2. ์น ์์น โ 3. ๋ฐ์ดํฐ ์์ง
|
35 |
+
โ 4. AI ๋ถ์ โ 5. ๊ธฐ์ฌ ์์ฑ โ 6. ์๋ ๋ฐํ
|
36 |
+
|
37 |
+
GPT ๊ธฐ๋ฐ ์ฝํ
์ธ ์์ฑ: ์์ฐ์ค๋ฌ์ด ๊ธฐ์ฌ ์๋ ์์ฑ
|
38 |
+
๋ค๊ตญ์ด ์ง์: ์๋ ๋ฒ์ญ ๋ฐ ๋ก์ปฌ๋ผ์ด์ ์ด์
|
39 |
+
SEO ์ต์ ํ: ๋ฉํ๋ฐ์ดํฐ ์๋ ์์ฑ
|
40 |
+
์นดํ
๊ณ ๋ฆฌ ์๋ ๋ถ๋ฅ: Corporate, Technology, Research, Robotics
|
41 |
+
|
42 |
+
4. ๐จ ์๋ ์ด๋ฏธ์ง ์์ฑ ์์คํ
|
43 |
+
|
44 |
+
Flux-schnell AI ๋ชจ๋ธ: ๊ธฐ์ฌ ๋ด์ฉ ๊ธฐ๋ฐ ์ด๋ฏธ์ง ์๋ ์์ฑ
|
45 |
+
์ปจํ
์คํธ ์ธ์: ์นดํ
๊ณ ๋ฆฌ๋ณ ๋ง์ถค ๋น์ฃผ์ผ ์คํ์ผ
|
46 |
+
๋ค์ค ์์ค ๊ฒ์: Unsplash, Pexels, Pixabay ์๋ ์ฐ๋
|
47 |
+
16:9 ์ต์ ํ: ์น ํ์ค ๋น์จ ์๋ ์กฐ์
|
48 |
+
|
49 |
+
5. โฐ ์ค์ผ์ค๋ฌ ๊ธฐ๋ฐ ์์ ์๋ํ
|
50 |
+
pythonBackgroundScheduler(timezone="UTC", daemon=True)
|
51 |
+
# ์ค์ ๋ ์๊ฐ๋ง๋ค ์๋ ์คํ
|
52 |
+
# ์ธ๊ฐ ๊ฐ์
์์ด 365์ผ ์ด์
|
53 |
+
|
54 |
+
ํฌ๋ก ์์
: ์ ํด์ง ์ฃผ๊ธฐ๋ก ์๋ ์
๋ฐ์ดํธ
|
55 |
+
๋ฐฑ๊ทธ๋ผ์ด๋ ์ฒ๋ฆฌ: ์์คํ
๋ฆฌ์์ค ์ต์ ํ
|
56 |
+
์๋ ๋ณต๊ตฌ: ์ค๋ฅ ๋ฐ์ ์ ์๋ ์ฌ์์
|
57 |
+
๋ฌด์ค๋จ ์ด์: 24/7 ๋
ผ์คํฑ ์๋
|
58 |
+
|
59 |
+
๐ ์๋ํ ์ํฌํ๋ก์ฐmermaidgraph LR
|
60 |
+
A[ํค์๋ ์
๋ ฅ/URL] --> B[์๋ ์น ์์น]
|
61 |
+
B --> C[๋ฐ์ดํฐ ์์ง]
|
62 |
+
C --> D[AI ๋ถ์]
|
63 |
+
D --> E[๊ธฐ์ฌ ์์ฑ]
|
64 |
+
E --> F[์ด๋ฏธ์ง ์์ฑ]
|
65 |
+
F --> G[์๋ ๋ฐํ]
|
66 |
+
G --> H[HuggingFace ์ ์ฅ]
|
67 |
+
H --> I[์๋ ๋ฐฐํฌ]๐ฅ ์ฐจ๋ณํ๋ ๋ฌด์ธ ์ด์ ์์คํ
โ
Zero-Touch Operation (๋ฌด์ ์ด ์ด์)
|
68 |
+
|
69 |
+
์ด๊ธฐ ์ค์ ํ ์์ ์๋ ์ด์
|
70 |
+
์ฌ๋์ ๊ฐ์
์์ด ์ฝํ
์ธ ์์ฐ
|
71 |
+
์๋ ํ์ง ๊ด๋ฆฌ ์์คํ
|
72 |
+
์
ํ ๋ชจ๋ํฐ๋ง & ๋ฆฌํฌํ
|
73 |
+
โ
Intelligent Automation (์ง๋ฅํ ์๋ํ)
|
74 |
+
|
75 |
+
AI๊ฐ AI ๋ด์ค๋ฅผ ๋ง๋๋ ๋ฉํ ์์คํ
|
76 |
+
์๊ฐ ํ์ต์ ํตํ ํ์ง ํฅ์
|
77 |
+
์ปจํ
์คํธ ์ดํด ๊ธฐ๋ฐ ์ฝํ
์ธ ์์ฑ
|
78 |
+
์ค์๊ฐ ํธ๋ ๋ ์ ์
|
79 |
+
โ
Scalable Architecture (ํ์ฅ ๊ฐ๋ฅํ ๊ตฌ์กฐ)
|
80 |
+
|
81 |
+
๋ฌด์ ํ ํค์๋ ์ฒ๋ฆฌ
|
82 |
+
๋ค์ค ์ธ์ด ์๋ ์ง์
|
83 |
+
ํด๋ผ์ฐ๋ ๊ธฐ๋ฐ ๋ฌดํ ํ์ฅ
|
84 |
+
API ํตํฉ์ผ๋ก ์ธ๋ถ ์์คํ
์ฐ๋
|
85 |
+
|
86 |
+
๐ ๏ธ ๊ธฐ์ ์คํ์๋ํ ํต์ฌ ๊ธฐ์
|
87 |
+
yaml์น ํฌ๋กค๋ง:
|
88 |
+
- Brave Search API
|
89 |
+
- BeautifulSoup
|
90 |
+
- Requests
|
91 |
+
|
92 |
+
AI/ML:
|
93 |
+
- GPT Models (Fireworks AI)
|
94 |
+
- NLP Processing
|
95 |
+
- Sentiment Analysis
|
96 |
+
|
97 |
+
์ด๋ฏธ์ง ์์ฑ:
|
98 |
+
- Flux-schnell
|
99 |
+
- Replicate API
|
100 |
+
- DALL-E Integration
|
101 |
+
|
102 |
+
์๋ํ ์์ง:
|
103 |
+
- APScheduler
|
104 |
+
- Threading
|
105 |
+
- Async Processing
|
106 |
+
|
107 |
+
๋ฐ์ดํฐ ๊ด๋ฆฌ:
|
108 |
+
- HuggingFace Datasets
|
109 |
+
- Pandas DataFrame
|
110 |
+
- Auto-versioning
|
111 |
+
|
112 |
+
๐ฆ ์ค์น ๋ฐ ์คํํ์ ์๊ตฌ์ฌํญ
|
113 |
+
bashPython 3.8+
|
114 |
+
Gradio 4.0+
|
115 |
+
Pandas
|
116 |
+
APScheduler
|
117 |
+
Hugging Face Hubํ๊ฒฝ ๋ณ์ ์ค์
|
118 |
+
bashexport HF_TOKEN="your_hugging_face_token" # ํ์
|
119 |
+
export BRAVE_API_KEY="your_brave_api_key" # ํ์
|
120 |
+
export FIREWORKS_API_KEY="your_fireworks_key" # ์ ํ (LLM ์์ฑ)
|
121 |
+
export REPLICATE_API_TOKEN="your_replicate_token" # ์ ํ (์ด๋ฏธ์ง ์์ฑ)
|
122 |
+
export NEWS_BATCH_SIZE="8" # ๋ฐฐ์น ํฌ๊ธฐ
|
123 |
+
export NEWS_CRON_HOURS="3" # ์
๋ฐ์ดํธ ์ฃผ๊ธฐ๋น ๋ฅธ ์์ (5๋ถ ์๋ฃ)
|
124 |
+
bash#
|
125 |
+
|
126 |
+
# 1. ์ ์ฅ์ ํด๋ก
|
127 |
+
git clone https://github.com/yourusername/global-ai-news-stream.git
|
128 |
+
cd global-ai-news-stream
|
129 |
+
|
130 |
+
# 2. ํจํค์ง ์ค์น
|
131 |
+
pip install -r requirements.txt
|
132 |
+
|
133 |
+
# 3. ํ๊ฒฝ ๋ณ์ ์ค์
|
134 |
+
cp .env.example .env
|
135 |
+
# .env ํ์ผ ํธ์งํ์ฌ API ํค ์
๋ ฅ
|
136 |
+
|
137 |
+
# 4. ์คํ
|
138 |
+
python main.py
|
139 |
+
|
140 |
+
# 5. ์๋ฃ! ์ด์ ์๋์ผ๋ก ์๋ํฉ๋๋ค
|
141 |
+
|
142 |
+
# ์๋น์ค ๋งํฌ: https://huggingface.co/spaces/openfree/News-Stream
|
143 |
+
|
144 |
+
์์ฐ์ฑ: ์๊ฐ๋น 100+ ๊ธฐ์ฌ ์๋ ์์ฑ
|
145 |
+
์ ํ๋: 95% ์ด๏ฟฝ๏ฟฝ ์นดํ
๊ณ ๋ฆฌ ๋ถ๋ฅ ์ ํ๋
|
146 |
+
๊ฐ๋๋ฅ : 99.9% ๋ฌด์ค๋จ ์ด์
|
147 |
+
๋น์ฉ ์ ๊ฐ: ์ธ๊ฑด๋น 0์, 100% ์๋ํ
|
148 |
+
์ฝํ
์ธ ํ์ง
|
149 |
+
|
150 |
+
๊ด๋ จ์ฑ ์ ์: ํ๊ท 85์ ์ด์
|
151 |
+
SEO ์ฑ๊ณผ: ๊ฒ์ ๋
ธ์ถ 300% ์ฆ๊ฐ
|
152 |
+
์ด๋ฏธ์ง ๋งค์นญ: 90% ์ปจํ
์คํธ ์ผ์น์จ
|
153 |
+
์
๋ฐ์ดํธ ์ฃผ๊ธฐ: 3์๊ฐ๋ง๋ค ์๋ ๊ฐฑ์
|
154 |
+
๐ฏ SEO ์ต์ ํ ๊ธฐ๋ฅ๋ฉํ๋ฐ์ดํฐ ์๋ ์์ฑ
|
155 |
+
|
156 |
+
ํ์ดํ ํ๊ทธ: AI ๊ธฐ๋ฐ ์ต์ ํ๋ ์ ๋ชฉ ์์ฑ
|
157 |
+
๋ฉํ ์ค๋ช
: ๊ฒ์ ์์ง ์ต์ ํ ์์ฝ๋ฌธ
|
158 |
+
ํค์๋ ํ๊ทธ: ์๋ ์ถ์ถ ๋ฐ ๋ฐ๋ ์ต์ ํ
|
159 |
+
๊ตฌ์กฐํ๋ ๋ฐ์ดํฐ: Schema.org ๋งํฌ์
์๋ ์ ์ฉ
|
160 |
+
์ฝํ
์ธ ์ต์ ํ
|
161 |
+
|
162 |
+
๊ฐ๋
์ฑ ์ ์: ์๋ ํ
์คํธ ์ต์ ํ
|
163 |
+
๋ด๋ถ ๋งํฌ: ๊ด๋ จ ๊ธฐ์ฌ ์๋ ์ฐ๊ฒฐ
|
164 |
+
์ด๋ฏธ์ง ALT ํ๊ทธ: ์ ๊ทผ์ฑ ๋ฐ SEO ํฅ์
|
165 |
+
URL ๊ตฌ์กฐ: SEO ์นํ์ URL ์๋ ์์ฑ
|
166 |
+
|
167 |
+
๐ท๏ธ ํ๊ทธ & ํค์๋์ฃผ์ ํ๊ทธ
|
168 |
+
#AI๋ด์ค์๋ํ #๋ฌด์ธ๋ด์ค์์คํ
#AINewsAutomation #์๋๊ธฐ์ฌ์์ฑ
|
169 |
+
#๋จธ์ ๋ฌ๋๋ด์ค #๋ฅ๋ฌ๋ #์ธ๊ณต์ง๋ฅ #๋ด์ค๋ด #์๋ํํ๋ซํผ
|
170 |
+
#HuggingFace #Gradio #Python์๋ํ #์นํฌ๋กค๋ง #NLPSEO ํค์๋
|
171 |
+
|
172 |
+
Primary: AI ๋ด์ค ์๋ ์์ฑ, ๋ฌด์ธ ๋ด์ค ์์คํ
, ์๋ํ ํ๋ซํผ
|
173 |
+
Secondary: ์ธ๊ณต์ง๋ฅ ๊ธฐ์ฌ ์์ฑ, ์๋ ์น ํฌ๋กค๋ง, AI ์ฝํ
์ธ ์์ฑ
|
174 |
+
Long-tail: 24์๊ฐ ๋ฌด์ธ AI ๋ด์ค ์์ฑ ์์คํ
, ์์ ์๋ํ๋ ๋ด์ค ํ๋ซํผ
|
175 |
+
|
176 |
+
๐ก ํ์ฉ ์ฌ๋ก๋ฏธ๋์ด ๊ธฐ์
|
177 |
+
|
178 |
+
24์๊ฐ AI ๋ด์ค ์ฑ๋ ์ด์
|
179 |
+
์ธ๋ ฅ ์์ด ์ฝํ
์ธ ์์ฐ
|
180 |
+
์ค์๊ฐ ํธ๋ ๋ ๋ณด๋
|
181 |
+
๊ธฐ์ ๋ธ๋ก๊ทธ
|
182 |
+
|
183 |
+
์๋ ๊ธฐ์ ๋ํฅ ์
๋ฐ์ดํธ
|
184 |
+
SEO ์ต์ ํ๋ ์ฝํ
์ธ
|
185 |
+
๋ฌด์ธ ๋ธ๋ก๊ทธ ์ด์
|
186 |
+
๋ฆฌ์์น ๊ธฐ๊ด
|
187 |
+
|
188 |
+
AI ์ฐ๊ตฌ ๋ํฅ ์๋ ์์ง
|
189 |
+
ํ์ ์๋ฃ ์๋ ๋ถ๋ฅ
|
190 |
+
ํธ๋ ๋ ๋ถ์ ๋ฆฌํฌํธ
|
191 |
+
|
192 |
+
์ปค๋ฎค๋ํฐ: https://discord.gg/openfreeai
|