๐Ÿค– AI/ML Part


๋จธ์‹ ๋Ÿฌ๋‹ยท๋”ฅ๋Ÿฌ๋‹ ๋ฐ ๋ฐ์ดํ„ฐ ๋ถ„์„์„ ๊ธฐ๋ฐ˜์œผ๋กœ ์‹ค์ œ ๋ฌธ์ œ๋ฅผ ์ •์˜ํ•˜๊ณ , ๋ฐ์ดํ„ฐ๋ฅผ ํ†ตํ•ด ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•์„ ์ฐพ์•„๊ฐ€๋Š” ํŒŒํŠธ์ž…๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ ์ „์ฒ˜๋ฆฌ๋ถ€ํ„ฐ ๋ชจ๋ธ ์„ค๊ณ„ยทํ•™์Šตยทํ‰๊ฐ€๊นŒ์ง€ AI ํ”„๋กœ์ ํŠธ์˜ ์ „๋ฐ˜์ ์ธ ๊ณผ์ •์„ ๊ฒฝํ—˜ํ•˜๋ฉฐ, ๋‹ค์–‘ํ•œ ๋ถ„์•ผ์˜ ๋ฌธ์ œ์— AI ๊ธฐ์ˆ ์„ ์ง์ ‘ ์ ์šฉํ•ด๋ด…๋‹ˆ๋‹ค.

โœจ ์ด๋Ÿฐ๋ถ„์„ ํ™˜์˜ํ•ด์š”!

Python ๋ฐ ๋ฐ์ดํ„ฐ ๋ถ„์„์— ๊ธฐ๋ณธ๊ธฐ๊ฐ€ ์žˆ์œผ์‹  ๋ถ„:ย Python์„ ํ™œ์šฉํ•œ ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ ๋ฐ ๋ถ„์„์— ๋Œ€ํ•œ ๊ธฐ์ดˆ์ ์ธ ์ดํ•ด๊ฐ€ ์žˆ๊ณ , ์ง์ ‘ ๋ฐ์ดํ„ฐ๋ฅผ ๋‹ค๋ค„๋ณธ ๊ฒฝํ—˜์ด ์žˆ์œผ์‹  ๋ถ„.

๋จธ์‹ ๋Ÿฌ๋‹/๋”ฅ๋Ÿฌ๋‹์— ๊ด€์‹ฌ์ด ์žˆ์œผ์‹  ๋ถ„:ย ๋จธ์‹ ๋Ÿฌ๋‹ ๋˜๋Š” ๋”ฅ๋Ÿฌ๋‹์˜ ๊ธฐ๋ณธ ๊ฐœ๋…์„ ์ดํ•ดํ•˜๊ณ  ์žˆ์œผ๋ฉฐ, ๋ชจ๋ธ์„ ์ง์ ‘ ํ•™์Šตํ•˜๊ณ  ํ”„๋กœ์ ํŠธ์— ์ ์šฉํ•ด๋ณด๊ณ  ์‹ถ์€ ๋ถ„.

๋ฐ์ดํ„ฐ๋ฅผ ํ†ตํ•ด ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋Š” ๊ณผ์ •์— ๊ด€์‹ฌ์ด ์žˆ์œผ์‹  ๋ถ„:ย ๋‹จ์ˆœํžˆ ๋ชจ๋ธ์„ ๊ตฌํ˜„ํ•˜๋Š” ๊ฒƒ์„ ๋„˜์–ด ๋ฐ์ดํ„ฐ๋ฅผ ๋ถ„์„ํ•˜๊ณ  ์ธ์‚ฌ์ดํŠธ๋ฅผ ๋„์ถœํ•˜์—ฌ ์‹ค์ œ ๋ฌธ์ œ์˜ ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•์„ ๊ณ ๋ฏผํ•ด๋ณด๊ณ  ์‹ถ์€ ๋ถ„.

๐Ÿ“ฑ Mobile Part


์ฃผ๋กœ ๋ชจ๋ฐ”์ผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ๊ณผ ๊ด€๋ จ๋œ ์Šคํ„ฐ๋”” ๋ฐ ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ•˜๋Š” ๋ถ€์„œ๋กœ, Kotlin(Android)๊ณผ Dart(Flutter)๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœย ๋ชจ๋ฐ”์ผ ํ”Œ๋žซํผ์˜ ์ตœ์‹  ๊ธฐ์ˆ ์„ ํ•™์Šตํ•˜๊ณ , ์‚ฌํšŒ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋Š” ์•ฑ์„ ์ง์ ‘ ๋งŒ๋“ค์–ด๋ด…๋‹ˆ๋‹ค.

โœจ ์ด๋Ÿฐ ๋ถ„์„ ํ™˜์˜ํ•ด์š”!

ํ•˜๋‚˜ ์ด์ƒ์˜ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด ๊ฒฝํ—˜์ด ์žˆ์œผ์‹  ๋ถ„: ์–ด๋– ํ•œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋“  ๊ฒฝํ—˜์ด ์žˆ์œผ๋ฉฐ, ์ƒˆ๋กœ์šด ๊ธฐ์ˆ ์„ ๋ฐฐ์šฐ๋Š” ๋ฐ ์—ด์ •์ด ์žˆ์œผ์‹  ๋ถ„.

๋ชจ๋ฐ”์ผ ๊ฐœ๋ฐœ์— ๊ด€์‹ฌ์ด ์žˆ์œผ์‹  ๋ถ„: ์‚ฌํšŒ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋Š” ๋ชจ๋ฐ”์ผ ์•ฑ์„ ๋งŒ๋“ค์–ด๋ณด๊ณ  ์‹ถ๊ณ , ์ž์ฃผ ์‚ฌ์šฉ๋˜๋Š” ๋ชจ๋ฐ”์ผ ๊ธฐ์ˆ (Kotlin์˜ CoroutineยทMVVMยทCompose, Flutter์˜ ์œ„์ ฏยท์ƒํƒœ๊ด€๋ฆฌ ๋“ฑ)์„ ํ•™์Šตํ•  ์—ด์ •์ด ์žˆ์œผ์‹  ๋ถ„.

์†Œํ†ต๊ณผ ํ˜‘์—…์— ์–ด๋ ค์›€์ด ์—†์œผ์‹  ๋ถ„:ย ๋‹ค์–‘ํ•œ ๋ถ„์•ผ์˜ ์‚ฌ๋žŒ๋“ค๊ณผ ์›ํ™œํžˆ ์†Œํ†ตํ•˜๊ณ , ํ˜‘์—…์„ ํ†ตํ•ด ํ”„๋กœ์ ํŠธ(Git, Github)์— ๋ฌด๋ฆฌ ์—†์ด ์ฐธ์—ฌํ•  ์ˆ˜ ์žˆ๋Š” ๋ถ„.

โš™๏ธ Server Part


๋‹จ์ˆœํ•œ API ๊ตฌํ˜„์„ ๋„˜์–ด, ์‹ค์ œ ํ˜‘์—… ํ™˜๊ฒฝ์—์„œ ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์ด ์ง„ํ–‰๋˜๋Š” ์ „์ฒด ๋ผ์ดํ”„์‚ฌ์ดํด(์„ค๊ณ„โ†’๊ตฌํ˜„โ†’๋ฐฐํฌโ†’ํ˜‘์—…)์„ ์ฒด๊ณ„์ ์œผ๋กœ ์Šคํ„ฐ๋””ํ•˜๊ณ  ํ”„๋กœ์ ํŠธ์— ์ง์ ‘ ์ ์šฉํ•ด๋ณด๋Š” ํŒŒํŠธ์ž…๋‹ˆ๋‹ค. Spring Boot๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์‹ค๋ฌด ์ง€ํ–ฅ์ ์ธ ๊ฐœ๋ฐœ ํ”„๋กœ์„ธ์Šค๋ฅผ ๊ฒฝํ—˜ํ•˜๋ฉฐ ํƒ„ํƒ„ํ•œ ์„œ๋ฒ„ ๊ฐœ๋ฐœ์ž๋กœ ํ•จ๊ป˜ ์„ฑ์žฅํ•ฉ์‹œ๋‹ค.

โœจ ์ด๋Ÿฐ ๋ถ„์„ ํ™˜์˜ํ•ด์š”!