์๋
ํ์ธ์. ํฌ๋ก์คํ์ ์
๋๋ค.
์์ผ๋ก ์์ฑํ โํฌ๋ก์คํ' ํฌ์คํ ์ ํ ์ฃผ์ ๋ก โ์คํฐ๋ฐ์ ํ์ฉํ ์๋๋ณดํ ๋ด' ์๋ฆฌ์ฆ๋ฅผ ์ฐ์ฌํ๊ณ ์ ํฉ๋๋ค.
ํ์ฌ, ๋ง์ ์ฌ๋๋ค์ด ๋ฉ์ ์ ๋ฅผ ํ์ฉํ๊ณ ์๊ณ ์น์ํ๊ธฐ์, ๊ฐ๋จํ ๋ช ๋ น๊ณผ ์ง๋ฌธ์ ์ฌ๋์ด ์๋ ๋ด๊ณผ ํ ์ ์๋ ์ฑ๋ด์ด ๋ง์ ๊ฐ๊ด์ ๋ฐ๊ณ ์์ง์. ๊ทธ๋ฆฌ๊ณ , ์ด ์ฑ๋ด์ ๋ง๋ค๊ธฐ ์ํ ๋ค์ํ ๋๊ตฌ๋ค์ด ๋์์์ต๋๋ค.
๊ตฌ๊ธ์ Dialogflow๋ฅผ ํ๋๋ก, ๊ตญ๋ด์๋ ๋ค์ด๋ฒ์ Clova, KT Genie, SK์๋ Nugu ๋ฑ์ด ์๋๋ฐ, ์ฌ์ฉ ๋ฐฉ์์ ๋๋ถ๋ถ ๋น์ทํฉ๋๋ค.
์ด ์๋ฆฌ์ฆ์์๋ ๊ตฌ๊ธ์ Dialogflow์ ๊ตญ๋ด ํ๋ซํผ์ผ๋ก SK์ ๋๊ตฌ(Nugu)๋ฅผ ํ์ฉํ์ฌ ๋ด์ ์ ์ํ๋ ๊ณผ์ ์ ์ค๋ช ํด๋ณด๊ฒ ์ต๋๋ค. ์ฑ๋ด ๊ฐ๋ฐ์ ๋ณด๋ค ๊ด์ฌ์ด ์์ผ์ ๋ถ์ ์ฌํด 6์ ๊ฒฝ์ ๋ฐํํ โ๋๊ตฌ๋ ์ฝ๊ฒ ๋ฐฐ์ฐ๋ ์ฑ๋ด ์๋น์ค'๋ฅผ ์ฐธ์กฐํด ๋ณด์ธ์.
๊ตฌ์ฒด์ ์ธ ๋ด์ฉ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
[Dialogflow]
Dialogflow ( https://dialogflow.com/ )๋ ์์ฒด ํ์ตํ ๋์ฉ๋ ๋ฐ์ดํฐ ์ธํธ๊ฐ ์๊ณ , ๋ค์ํ ์ธ์ด๋ฅผ ์ง์ํ๋ฉฐ, ํธ๋ฆฌํ ์ธํฐํ์ด์ค์ ํตํฉ๋๊ตฌ๋ฅผ ์ ๊ณตํ๊ธฐ์, ๊ฐ๋ฐ์ ๋๊ตฌ๋ ์ฑ๋ด์ ์ฝ๊ฒ ๋ง๋ค ์ ์์ต๋๋ค.
์ด Dialogflow๋ฅผ ์ฌ์ฉํ๋ ๋ฒ์ ๋ํด ๊ฐ๋จํ๊ฒ ์ดํด๋ณด๊ฒ ์ต๋๋ค.
์ธํ ํธ๋ ์ด๋ค ๋ฌธ์ฅ์ด ์ด๋ค ์๋๋ฅผ ๊ฐ์ง๊ณ ์๋์ง ๋ถ๋ฅํฉ๋๋ค.
์๋ฅผ ๋ค๋ฉด,
โwillpark ๊ณ์ ํฌ์คํธ ๊ฐ์ ธ์'
๋ผ๋ ๋ฌธ์ฅ์ ์ ๋ ฅ ๋ฐ์ผ๋ฉด, ํฌ์คํธ๋ฅผ ๊ฐ์ ธ์ค๋ผ๋ ์๋๋ฅผ ์ถ์ถํ๊ตฌ์.
๊ทธ์ ๋ํ ๊ฐ๋ณ ์ํฐํฐ๋ก์, โwillparkโ์ ์คํฐ๋ฐ ๊ณ์ ๋ช , โํฌ์คํธโ๋ฅผ ๊ฐ์ ธ์ค๋ ์ ๋ณด์ ํ์ , โ๊ฐ์ ธ์'๋ ๊ทธ ์ก์ ์ด ๋ ์ ์๊ฒ ์ง์.
์ธํ
ํธ
์ํฐํฐ
์ฆ, ์ด ์ธํ ํธ๋ฅผ ์์ฑํ๊ณ , Training phrases์ ์ ์ ๊ฐ ๋ฌผ์ด๋ณผ๋งํ ์ง๋ฌธ์ ์ ์, ์ถ์ถํ ๋งํ ์ํฐํฐ ๋ํ ์์ฑํ์ฌ ์ด๋ฅผ training phrases์ ์ ๋ ฅํ ๋ฌธ์ฅ์ ๋งคํํ์ฌ ํ์ต์ํค๋ฉด ๋ฉ๋๋ค. ์ํฐํฐ์๋ ๋ค์ํ ๋์์ด๋ฅผ ๊ธฐ์ ํ ์ ์๊ฒ ์ง์.
ํ์ต ์ํจ ๋ด์ ํ ์คํธ๋ try it now ํญ์์ ๋ค์๊ณผ ๊ฐ์ด ์ด๋ฃจ์ด์ง๋๋ค.
์ด ๋ด์ ๋ฐฐํฌํ๊ธฐ ์ํ ํตํฉ ํด์ ์ฐ์์๋ ์ ์ฉํ๋ฐ, ๋ผ์ธ, ์ฌ๋, ํธ์ํฐ, ํ์ด์ค๋ถ ๋ฉ์ ์ ๋ฑ ๋ค์ํ ๋ฉ์ ์ ์ ํตํฉ์ด ์ฝ๊ฒ ์ด๋ฃจ์ด์ง ์ ์์ต๋๋ค.
ํด๋น ๋ช ๋ น์ ๋ํ์ฌ ์นํ (Webhook) ์ ํตํด ๊ตฌ์ถํ ์๋ฒ ํน์ ํ์ด์ด๋ฒ ์ด์ค์ ์ฐ๋ํ์ฌ ํน์ ํ ์ก์ ์ ์ํํ ์๋ ์์ต๋๋ค.
[Nugu]
๊ทธ๋ผ, ๊ตญ๋ด SK ์์ ์ ๊ณตํ๋ Nugu ํ๋ซํผ์ ์ฌ์ฉํด๋ณด๋ฉด ์ด๋จ๊น์?
Nugu๋ ์์ ์ดํด๋ณธ Dialogflow์ ๊ทธ๋ฆฌ ๋ค๋ฅด์ง ์์ ์ฌ์ฉ ๋ฐฉ์์ ๊ฐ์ง๊ณ ์์ต๋๋ค.
Nugu์ ๊ณต์ ์ฌ์ดํธ(https://developers.nugu.co.kr/ ) ์์ ๊ด๋ จ ๊ฐ๋ฐ ์ ๋ณด๋ฅผ ํ์ธํ ์ ์๋๋ฐ์. NUGU Play Kit์์ ๋ฌธ์ฅ์ ์ ์ํ๊ณ ํ์ตํ์ฌ Play๋ฅผ ๋ง๋ค๊ณ ์ด์ ์คํผ์ปค์ ์ฝ๊ฒ ์ฐ๋ํ ์ ์์ต๋๋ค.
NUGU Play Builder์์ ์ด๋ฌํ ํ์ต ๊ณผ์ ์ ๊ฑฐ์น๊ฒ ๋๋๋ฐ์.
๋ค์๊ณผ ๊ฐ์ด Custom Intents ํ์ด์ง์์ ์๋ก์ด ์ธํ ํธ๋ฅผ ์ ์ํ๊ณ ,
์ด์ ์ฐ๊ฒฐํ ์ํฐํฐ๋ฅผ ๋ค์์์ ์ ์ํ๊ฒ ๋ฉ๋๋ค.
๋ค์ํ ์ปค์คํ ์ก์ ๋ฐ ๋ฏธ๋ฆฌ ์ ์๋ ๋นํธ์ธ ์ก์ ์ ์ฌ์ฉํ ์ ์์ผ๋ฉฐ
์ธ๋ถ ์ฐ๋ ์ค์ ์ ํตํด ์์์ ๊ฐ์ ์นํ ์ ํตํ ์๋ฒ API๋ฅผ ์ฐ๋ํ์ฌ ํน์ ํ ์ก์ ์ ์ํํ ์ ์์ต๋๋ค.
์ด๋ฒ์ ๋ง๋ค๊ฒ ๋ ์คํฐ๋ฐ ๋ด์ ์ด๋ ๊ฒ ๊ตฌ์ถํ ๋ด์ ์นํ ์ ํตํด node.js๋ก ์์ฒด ๊ตฌ์ถํ ์๋ฒ์ ์ฐ๋ํ๊ณ Steem API๋ฅผ ํธ์ถํ์ฌ ํน์ ์ก์ ์ ์ํํ๋ ๊ฒ์ ๋๋ค.
์ค์ ์ฝ๋์ ํจ๊ป ๋ง๋ค์ด๊ฐ๋ ๊ณผ์ ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
์ด๋ฌํ ํํ๋ก ๊ณ์ ์ฐ์ฌํด๋ณด๊ณ ์ ํฉ๋๋ค.
์์ผ๋ก๋ ์ญ์ฑ ๊ธฐ๋ํด์ฃผ์๊ตฌ์. ๊ด๋ จ ์ง๋ฌธ๋ค ํ์ํฉ๋๋ค~!