๐ป IT·๊ธฐ์ ·ํต๊ณ38 Python์ผ๋ก ์ฃผ์ฌ์ ๊ฒ์ ๋ง๋ค๊ธฐ ์ ๊ฐ ์์ํ ํ์ ์ ๋ถ ๋จ์๋ก ๊ตฌ์ฑ๋์ด ์์ต๋๋ค. ์ฌ์ง์ด ๋๋ฆฌ ๊ธ์ด ์ ๋ฅผ ํฌํจํด์ ๋ค ๋ช ์ด๋ผ ๋ด๊ธฐ๋ฅผ ์์ฃผ ํ๊ณค ํฉ๋๋ค. ์ปคํผ ๋ด๊ธฐ, ์ ์ฌ ๋น์ง ๋ชฐ๋นต, ํ์๋ก ์์ฑ ๋ด๊ธฐ ๋ฑ ํ๋ฃจ๋ฅผ ๋ด๊ธฐ๋ก ์์ํด์ ๋ด๊ธฐ๋ก ๋์ ๋ ๋๋ค. ๋ด๊ธฐ๋ฅผ ํ ๋๋ง๋ค ์นดํก์ผ๋ก ์ฌ๋ค๋ฆฌ๋ฅผ ํ๊ณค ํ๋๋ฐ, ์ฌ๋ฐ๊ฒ๋ ํ ์ฌ๋์ด ์ฐ์์ผ๋ก ๊ฑธ๋ฆฌ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์์ต๋๋ค. ์ฌ๋ค๋ฆฌ ๊ฒ์ ๊ฐ๋ฐ์๊ฐ ์๋ํ ๊ฒ์ธ์ง๋ ๋ชจ๋ฅด๊ฒ ์ง๋ง, ์์ค์ฝ๋๋ฅผ ๊น๋ณด์ง๋ ๋ชปํ๊ธฐ ๋๋ฌธ์ ๋ค๋ฅธ ๋ฐฉ๋ฒ์ ์ฐพ์๋ณด๊ธฐ๋ก ํ์ต๋๋ค. ๋ค๋ฅธ ํฌ์คํธ์์ ๋ณด์ จ์ ์๋ ์๊ฒ ์ง๋ง, ํผ์นด์ถ ๋ฐฐ๊ตฌ๋ฅผ ์ ๊ฐ ์ฒ์ ์ ์ํ์ผ๋ ์ฆ๊ถ ๋ฐ ๊ธ์ต์ฌ๋ ๋ง๋ถ๋ฆฌ๊ฐ ๋์ด์์ด์ ์ธ๋ถํ๋ก๊ทธ๋จ ๋ฐ์ ์ด ๋งค์ฐ ๊น๋ค๋กญ์ต๋๋ค. ๊ทธ๋์ ์ด์ฉ ์ ์์ด ๋งค์ผ๋งค์ผ ์ฌ์ฉํ๋ Python์ ํ์ฉํด์ ์ฃผ์ฌ์ ๊ตด๋ฆฌ๊ธฐ ๊ฒ์์ด๋ผ๋ ๋ง๋ค์ด๋ณด๋ ค๊ณ ํฉ๋๋ค. TL;DR:.. 2023. 2. 3. [NLP] ์ ๊ทํํ์์ ํ์ฉํ ์ ์ฒ๋ฆฌ ๋ฐ ๋ฐ์ดํฐ ์ถ์ถ ์ ๊ฐ ๊ตฐ๋์ ์์๋ ์์ , ๋น ๋ฐ์ดํฐ๋ผ๋ ๋จ์ด๊ฐ ํฐ ํ๋์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ฝ 10๋ ์ ๋๊ฐ ์ง๋ 2023๋ ์์ ๋น ๋ฐ์ดํฐ๋ ์ด์ ์ต์ํด์ง ๋จ์ด์ ๋ฐ์ด์ ๋ ๊ฒ ๊ฐ์ต๋๋ค. ํ์ง๋ง, ๋น ๋ฐ์ดํฐ์ 80%์ด์์ ๋น์ ํ ๋ฐ์ดํฐ๊ฐ ๋ ๊ฒ์ด๋ผ๋ ์ฌ์ค์ ๋ง์ ์ฌ๋๋ค์ ์์ง ๋ชจ๋ฅด๊ณ ์์ต๋๋ค. IBM์ ๋ฆฌํฌํธ์ ์ํ๋ฉด 2025๋ ๊น์ง ๋๋ถ๋ถ์ ๋ฐ์ดํฐ๋ ๋น์ ํ ๋ฐ์ดํฐ๊ฐ ์ฐจ์งํ ๊ฒ์ด๋ผ ํฉ๋๋ค. ๋น์ ํ ๋ฐ์ดํฐ์ ๋๋ถ๋ถ์ ํ ์คํธ, ์ด๋ฏธ์ง, ์์, ์์ ๋ฑ์ผ๋ก ํน๋ณํ ํ์ด ์กํ์์ง ์์ต๋๋ค. ๊ทธ๋ ๊ฒ ๋๋ฌธ์ ๋น ๋ฐ์ดํฐ ๋ถ์์ ๊ฐ์ฅ ํต์ฌ์ ์ธ ๋ถ๋ถ์ ๋ชจ๋ธ๋ง์ด ์๋ ์ ์ฒ๋ฆฌ์ ๋๋ค. ๋น์ ํ ๋ฐ์ดํฐ๋ฅผ ์ ํํ ํ๊ณ ์๋ฏธ์๋ ๋ฐ์ดํฐ๋ก ๋ณํ ๋ฐ ์ฒ๋ฆฌํด์ ์ฌ์ฉํ ์ ์๊ฒ๋ ๋ง๋๋ ์์ ์ ์ ์ฒ๋ฆฌ ์์ ์ด๋ผ๊ณ ํฉ๋๋ค. ์ ๋ถ์์๋ ์ ๊ทน ์ง์ ์ค์ด๋ฉฐ, ๋ ์ค๋ฅด๋ ๋ถ์ .. 2023. 1. 29. [์นํฌ๋กค๋ง 2ํ] selenium webdriver๋ฅผ ํ์ฉํ ์ํ ๋ฆฌ์คํธ ํฌ๋กค๋ง ์นํฌ๋กค๋ง 1ํ์์ requests์ bs4์ ์ด์ฉํ์ฌ ๊ฐ๋จํ ์น์ฌ์ดํธ ํฌ๋กค๋ง ๋ฐฉ๋ฒ์ ๋ํด ๋ค๋ค์ต๋๋ค. [์นํฌ๋กค๋ง 1ํ] requests์ bs4๋ฅผ ํ์ฉํ ๋ ์ํผ ๋ชฉ๋ก ํฌ๋กค๋ง ํ์ฌ์์ ํน์ ๊ฐ์ธ ํ๋ก์ ํธ๋ฅผ ์งํํ ๋ ๋ฐ์ดํฐ๋ฅผ ํฌ๋กค๋งํด ์ค๋ ๊ฒฝ์ฐ๊ฐ ์ข ์ข ์์ต๋๋ค. ์ ํ ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์จ๋ค๋์ง, ์ต๊ทผ 2๋ ์น์ ๊ฒฝ์ ๋ด์ค ๊ธฐ์ฌ๋ฅผ ๋ชจ์๋ค๋์ง ๋ฑ ์น์ฌ์ดํธ์์ ๋ฐ์ดํฐ๋ฅผ jakely.tistory.com ์ด๋ฒ ํฌ์คํธ์์๋ ์ข ๋ ๊ตฌ์กฐ๊ฐ ๋ณต์กํ๊ณ Javascript๋ฅผ ํฌํจํ ๋ ์ด๋ ค์ด ์น์ฌ์ดํธ ๊ตฌ์กฐ๋ฅผ selenium webdriver๋ฅผ ํ์ฉํด์ ํฌ๋กค๋งํด๋ณด๊ฒ ์ต๋๋ค. ์ต๊ทผ์ ์นํ ์๋ฒ์ง๊ป์ ์ ๊ฒ ์ฌ๋ฌด์ฉ์ผ๋ก ์ ๋ ดํ ๋ ธํธ๋ถ์ ์์๋ด๋ฌ๋ผ๊ณ ํ์ จ์ต๋๋ค. ๊ทธ๋์ ์ค๋์ ์ ๊ฐ ์ปดํจํฐ ๋ฐ IT ๊ด๋ จ ์ ํ์ ๊ตฌ๋งคํ ๋ ์ ์ฉํ๋ ๋ค๋์ ์น์ฌ.. 2023. 1. 29. ๋ฉํฐํ๋ก์ธ์ฑ (Multiprocessing) w/ Python ๋น ๋ฐ์ดํฐ๋ก ์์ ํ ๋ ์ฑ๋ฅ์ ๊ฐ์ ํ๋ ๋ฐฉ๋ฒ ์ฌ์ด์ฆ๊ฐ ํฐ ๋ฐ์ดํฐ๋ก ์์ ํ ๋ ๋๋ถ๋ถ์ ๊ฒฝ์ฐ ๋ง์ ์์ ๊ณ์ฐ์ด ํ์ํฉ๋๋ค. ์ฝ๋๊ฐ ๋๋ค๊ฐ ์ค๊ฐ์ ์๋ฌ๊ฐ ๋์ ๋ฉ์ถ๋ค๋๊ฐ ํน์ ๊ฒฐ๊ณผ๋ฅผ ๊ธฐ๋ค๋ฆฌ๋ ๋ฐ ์ค๋ ์๊ฐ์ ์๋นํ ๋ ๋ฐ๋ ์คํธ๋ ์ค๋... ๋จธ์ ๋ฌ๋์ด๋ ๋ฅ๋ฌ๋ ๊ด๋ จ ๋ชจ๋ธ๋ง ์์ ์ ํ ๋ ๋ฐ์ดํฐ๋์ด GB ๋จ์๋ผ๋ฉด ๋ฅผ ์ฒ๋ฆฌํ๋ ๊ฒ์ ์๊ฐ์ด ๋ง์ด ๊ฑธ๋ฆฌ๊ฒ ๋ฉ๋๋ค. ์ด์ฒ๋ผ ๋ณต์กํ๊ณ ์ฐ์ฐ์ด ๋ง์ด ํ์ํ ์์ ์ ์ฑ๋ฅ ์๋๋ฅผ ํฅ์์ํค๋ ๋ฐฉ๋ฒ์๋ ํฌ๊ฒ ๋ ๊ฐ์ง๊ฐ ์์ต๋๋ค: 1. Vertical Scaling (์์ง์ ์ค์ผ์ผ๋ง) Vertical Scaling์ ๋จ์ํ๊ฒ ์ปดํจํ ํ์๋ฅผ ๋๋ฆฌ๋ ๊ฒ์ ๋๋ค. ๋ ์ข์ ๊ทธ๋ํฝ ์นด๋๋ฅผ ์ฌ์ฉํ๊ฑฐ๋ CPU์ ์ฑ๋ฅ์ ๋์ด๋ ๋ฑ ๋ ๋์ ํ๋์จ์ด๋ฅผ ๊ตฌ๋งคํ๋ ๋ฐฉ์์ผ๋ก ์์ ์๋๋ฅผ ํฅ์ ์ํต๋๋ค. ์.. 2023. 1. 26. [API] DALL·E 2 Python์ผ๋ก ์ฌ์ฉํด๋ณด๊ธฐ ChatGPT๋ฅผ ๊ฐ๋ฐํ OpenAI๋ ์๋ 4์์ Text to Image ๋ชจ๋ธ์ธ DALL·E 2๋ ๊ณต๊ฐํ ์ ์ด ์์ต๋๋ค. ์ต๊ทผ์ ๊ทธ๋ฆผ์ ๊ทธ๋ ค์ฃผ๋ AI์ ์ฌ์ง์ ์๋๋ฉ (Anime) ํ์ผ๋ก ๋ณํ์ ํด์ฃผ๋ ๊ฐ์ข ํํฐ๊ฐ ์ ํ์ ํ๊ณ ์์ด์ ์ด๋ฏธ์ง์ ๊ด๋ จ๋ AI๋ ๋๋๊ฒ ๋๊ปด์ง์ง ์์ ์ ์์ต๋๋ค. ํ์ง๋ง ๋จ์ํ ์ค๋ช ๋ง์ผ๋ก ์ ์๊ถ ์๋ ๊ณ ํ๋ฆฌํฐ ์ด๋ฏธ์ง๋ฅผ ์์ฑํ ์ ์๊ธฐ ๋๋ฌธ์ ์ํธ ์ ๊ณ ์ชฝ์์๋ ํฐ ์ํ์ด ๋ ์ ๋ ์์ต๋๋ค. ๊ฐ์ธ์ ์ผ๋ก AI๊ฐ ๋ถ๋ฌ์ค๋ disruptive innovation์ ๊ฐ์ฅ ์ฒซ ๋ฒ์งธ ๋ถ์ผ๋ ์์ ์ด ์๋๊น ์ถ์ต๋๋ค. OpenAI ํํ์ด์ง์์ ์ฒดํ์ ํ์๋ ค๋ฉด ์๋์ ๋งํฌ๋ฅผ ์ฐธ๊ณ ํ์๋ฉด ๋ฉ๋๋ค DALL·E Experiment with DALL·E, an AI system by OpenAI l.. 2023. 1. 25. Python์ผ๋ก ๋ฉ์ผ ๋ณด๋ด๊ธฐ [@gmail] ์ค๋์ Python์ผ๋ก ์ด๋ฉ์ผ์ ๋ณด๋ด๋ ๋ฐฉ๋ฒ์ ๋ํ ์ ๋ฆฌ๋ฅผ ํด๋ณด๋ ค๊ณ ํฉ๋๋ค. "๊ตณ์ด ์ Python์ผ๋ก ๋ฉ์ผ์ ๋ณด๋ด๋ ๋ฒ์ ์์์ผ ํฉ๋๊น?"๋ผ๊ณ ๋ฌป๋๋ค๋ฉด, ๋ค์๊ณผ ๊ฐ์ ์ฅ์ ์ด ์์ต๋๋ค: 1. ๋ง์ ์ฌ๋์๊ฒ ์ฝ๊ฒ ๋ณด๋ผ ์ ์์ต๋๋ค. 1,000๋ช ์ ์ด๋ฉ์ผ์ด ์๋ ์์ ํ์ผ์ด ์์ต๋๋ค. ๋ชจ๋ ์ฌ๋๋ค์๊ฒ ๋ฉ์ผ์ ๋ฐ์กํ๋ ค๋ฉด ์ง๋ฃจํ ๋ฐ๋ณต ์์ ์ ๊ณ์ํด์ผ ํ์ง๋ง, Python์ ์ฌ์ฉํ๋ค๋ฉด 1,000๋ช ์ด๋ 10,000๋ช ์ด๋ ๋ง์ ์ฌ๋๋ค์๊ฒ ๋ฉ์ผ์ ๋ณด๋ผ ์ ์์ต๋๋ค. ์ค์ ๋ก ์ฐ๋ฆฌ๊ฐ ๋ฐ๋ ์คํธ๋ฉ์ผ์ ์ด๋ฐ ๋ฐฉ์์ผ๋ก ๋ณด๋ด์ง๋๋ค. 2. ์ค์ผ์ค๋ฌ๋ crontab์ ํ์ฉํ์ฌ ์ ํด์ง ์๊ฐ์ ์ ๊ธฐ์ ์ผ๋ก ๋ฉ์ผ ๋ฐ์ก์ ํ ์ ์์ต๋๋ค. ํน์ ๋งค์ผ ์์นจ 8์์ ํน์ ์ ๋ณด๊ฐ ๋ค์ด๊ฐ ๋ด์ค๋ ํฐ๋ฅผ ๋ฐ์๋ณด๊ณ ๊ณ์ ๊ฐ์? ํน์ ์๊ฐ์ ์ ๊ธฐ์ ์ผ๋ก ๋ฐ์ก๋๋.. 2023. 1. 21. ์ด์ 1 ยทยทยท 3 4 5 6 7 ๋ค์ ๋ฐ์ํ