AWS ๊ธฐ์ ๋ธ๋ก๊ทธ
์ธ๋ํ์ Amazon Connect๋ฅผ ํ์ฉํ ํด๋ผ์ฐ๋ ์ฝ์ผํฐ ๊ตฌ์ถ

์ธ๋ํ๋ IP (Intellectual Property)๋ฐ์ดํฐ๋ฅผ ํ์ฉํ์ฌ ๊ณ ๊ฐ๊ณผ ๋ณ๋ฆฌ์ฌ๋ฅผ ์ฐ๊ฒฐํ๋ ํ๋ซํผ ์๋น์ค INDIP๋ฅผ ์ ๊ณตํ๊ณ ์์ต๋๋ค. ํนํ, ์ํ, ๋์์ธ ๋ฑ ๋ค์ํ ๋ถ์ผ์์ ๊ณ ๊ฐ์ด ์์ ์ ๊ธฐ์ ๊ณผ ์ฐ์ ๋ถ์ผ์ ์ ํฉํ ๋ณ๋ฆฌ์ฌ๋ฅผ ์ฐพ์ ์ ์๋๋ก ๋์ต๋๋ค. ์ด๋ฅผ ์ํด 100๋ง ๊ฑด ์ด์์ ํนํ ๋ฐ์ดํฐ๋ฅผ ํ์ฉํ์ฌ ๊ฐ ์ฌ๋ฌด์์ ๋ณ๋ฆฌ์ฌ๋ค์ ๊ธฐ์ ๋ถ์ผ๋ณ ์ ๋ฌธ์ฑ์ ๋ถ์ํ๊ณ ์์ต๋๋ค.
์ต๊ทผ ์์ฑํ AI๋ฅผ ํ์ฉํ ํนํ ์๋ด ๋น์ โ์ ๋ ธ์ค(GENOS)โ๋ฅผ ๊ฐ๋ฐํ์ฌ, ๋ณต์กํ ํนํ ์ถ์ ๊ณผ์ ์ ๋จ์ํํ๊ณ ์ง์์ฌ์ฐ๊ถ ๋ฒ๋ฅ ์ง์์ ๋ํ ์ง์ ์ฅ๋ฒฝ์ ๋ฎ์ถ๋ ๋ฐ ๊ธฐ์ฌํ๊ณ ์์ต๋๋ค. ์ ๋ ธ์ค๋ ์ค์๊ฐ ์๋ด, ํนํ ์ถ์ ์ ์ฐจ ์๋ด, ๊ธฐ์ ๋ฌธ์ ์ด๊ธฐ ๊ฒํ ๋ฐ ์กฐ์ธ ์ ๊ณต ๋ฑ์ ๊ธฐ๋ฅ์ ํตํด ์ฌ์ฉ์์๊ฒ ์ ๋ฌธ์ ์ธ ์ ๋ณด๋ฅผ ์ ๊ณตํฉ๋๋ค. ๋ํ ๋จ์ํ ์น ์ ์ ๋ฟ ์๋๋ผ ์ ํ ๊ธฐ๋ฅ์ด ์ถ๊ฐ ๋์ด ์ฌ์ฉ์๊ฐ ๋์น ์ ์๋ ์ผ์ ์ด๋ ์ค์ ์ฌ์ ๋์ ๋ฑ์ ๋ฌธ์, ๋ฉ์ผ ๋ฟ ์๋๋ผ ์ง์ ์ ํ๋ฅผ ํตํด ์๋ดํ๊ณ ์ํํฉ๋๋ค.
์ธ๋ํ๋ ์ ๋ ธ์ค์ AI IVR(Interactive Voice Response) ๋ฐ ์๋ํ ๋ฐ์ ์๋ฃจ์ ๋์ ์ผ๋ก ํนํ ์ถ์์ ์งํํ๋ ๊ณ ๊ฐ์๊ฒ ์ถ์ ์ค ๋ฐ์ํ๋ ๋ค์ํ ์ํฉ์ ๋ํด ์ฆ๊ฐ์ ์ผ๋ก ์ ๋ณด๋ฅผ ์ ๊ณตํ๊ณ , ํจ์จ์ ์ผ๋ก ๋์์ ํ ์ ์๊ฒ ๋์์ต๋๋ค. ๋ํ ๊ณ ๊ฐ์ ์ํฉ๋ณ ๋์์ ๋ํ UserCase ์ ๋ณด, ์ถ์ธ ๋ฑ์ ํ์ ํ๊ณ ๊ด๋ฆฌํ ์ ์์์ต๋๋ค.
์ธ๋ํ์ Amazon Connect ๊ธฐ๋ฐ IVR ๋ฐ ์๋ํ ๋ฐ์ ์๋ฃจ์ ๊ตฌ์ถ ์ฌ๋ก
๋ฐฐ๊ฒฝ: ๊ธฐ์กด IVR ์์คํ ๋์ ์ ์ด๋ ค์
๊ธฐ์กด IVR ์์คํ ์ ๊ณ ๊ฐ ์๋น์ค์ ์๋ํ๋ ์์ฑ ์๋ด๋ฅผ ์ ๊ณตํ๋ ๋ฐ ์ ์ฉํ์ง๋ง, ๊ตฌ์ถ ๊ณผ์ ์์ ๋ช ๊ฐ์ง ์ฃผ์ ์ ์ฝ ์ฌํญ์ด ์์ต๋๋ค.
- ๋์ ๊ตฌ์ถ ๋น์ฉ
IVR ์์คํ ์ ๊ตฌ์ถํ๋ ค๋ฉด ์์ ๋ฐ ๋ฐ์ ์ ๋ณ๋๋ก ์ฒ๋ฆฌํ๋ ํ๋์จ์ด์ ์ํํธ์จ์ด ์์คํ ์ด ํ์ํ๋ฉฐ, ๋ค์ฑ๋ ์ง์์ ์ถ๊ฐํ๋ฉด ๋น์ฉ์ด ํฌ๊ฒ ์ฆ๊ฐํฉ๋๋ค. - ๋ณต์กํ ์ด์ ๋ฐ ๊ด๋ฆฌ
๊ธฐ์กด IVR ์์คํ ์ ํ๋์จ์ด ์ธํ๋ผ ๊ตฌ์ถ์ ์ํ ์ด๊ธฐ ํฌ์๋น์ฉ์ด ํฌ๊ณ ํ๋์จ์ด ์ ์ง๋ณด์, ์ํํธ์จ์ด ํจ์น ๋ฐ ์ ๋ฐ์ดํธ, ๊ทธ๋ฆฌ๊ณ ๋ณด์ ๊ด๋ฆฌ ๋ฑ์ ์ํ ์ ๋ด IT ์ธ๋ ฅ์ด ํ์ํฉ๋๋ค. ์์คํ ์ ๋ฐ์ดํธ ๋ฐ ๊ด๋ฆฌ์๋ ์ ๋ฌธ ์ง์์ด ํ์ํ์ฌ ๋๋ถ๋ถ ์๋น์ค ์ ๊ณต์๊ฐ ์ด๋ฅผ ๋ํํ๋ ํํ์ ๋๋ค. - ์ ์ฐ์ฑ ๋ถ์กฑ
๊ธฐ์กด IVR ์์คํ ์ ํ์ ๋ ์์ ์ฌ์ ์ต์ ๊ณผ ์ ์ ์ธ ์๋๋ฆฌ์ค๋ง ์ ๊ณตํ๋ฉฐ, ๋ง์ถคํ ๋ฐ์ ๊ธฐ๋ฅ์ด๋ ๋ค์ด๋๋ฏน ๋ฐ์ดํฐ ์ฒ๋ฆฌ๊ฐ ์ด๋ ต์ต๋๋ค. - ์ค์๊ธฐ์
์ ์ ํฉํ์ง ์๋ ๊ตฌ์กฐ
์ธ๋ํ์ ๊ฒฝ์ฐ, ๊ธฐ์กด IVR ์๋ฃจ์ ๋ค์ ๊ฒํ ํ๋ ๊ณผ์ ์์ ์ด๊ธฐ ํ๋์จ์ด ๊ตฌ๋งค, ๋ผ์ด์ผ์ค ๊ตฌ์ , ์ ๋ฌธ ์ธ๋ ฅ ์ฑ์ฉ ๋ฑ์ ํ์ํ ํฌ์ ๋น์ฉ์ด ํ์ฌ ๋น์ฆ๋์ค ๊ท๋ชจ์ ์์ฐ์ ๋ง์ง ์์์ต๋๋ค.
์ ๋ ธ์ค ์ฑ๋ ํ์ฅ์ ์ํ Amazon Connect ๋์
์ ๋ ธ์ค๋ ์ด๋ฌํ ๊ธฐ์กด ์ฝ์ผํฐ ์์คํ ์ ํ๊ณ๋ฅผ ๊ทน๋ณตํ๊ธฐ ์ํด Amazon Connect๋ฅผ ๋์ ํ์ฌ ํด๋ผ์ฐ๋ ๊ธฐ๋ฐ์ ์ ์ฐํ IVR ๋ฐ ์๋ํ ๋ฐ์ ํ๊ฒฝ์ ๊ตฌ์ถํ์์ต๋๋ค. ๊ธฐ์กด์ IVR์ ๊ฒฝ์ฐ์๋ ์๋ ๊ณผ์ ์ค์ ๊ธฐ์กด ์๋ฒ์์ ํต์ ์ด ๋ณต์กํ๊ณ ํ๊ณ์ ์ด์์ง๋ง Amazon Connect ๋์ ํ์๋ ์๋ ์ํคํ ์ฒ์ ๊ฐ์ด ์๋ฒ๋ฆฌ์ค๋ก ์ฝ๋๋ฅผ ์คํํ ์ ์๋ ์๋น์ค์ธ AWS Lambda๋ฅผ ์ฌ์ฉํ์ฌ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ์ธ๋ถ ์์คํ ๊ณผ์ ์ ๊ท ํตํฉ ์์ ๋ฟ ์๋๋ผ ๊ธฐ์กด ์๋ฒ์์ ํตํฉ๋ ์์ฝ๊ฒ ์ค๊ณ๊ฐ ๊ฐ๋ฅํ์ต๋๋ค.

์ด๋ฐ ์ ์ฐ์ฑ ๋ฐ ํ์ฅ์ฑ๊ณผ ๋๋ถ์ด Amazon Connect๋ฅผ ๋์ ํ ์ฃผ์ํ ์ด์ ๋ค์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
- ๋น์ฉ ํจ์จ์ฑ
์ด๊ธฐ ํ๋์จ์ด ํฌ์๋ ์ ์ง๋ณด์ ๋น์ฉ, ๊ทธ๋ฆฌ๊ณ ๋ผ์ด์ผ์ค ๋น์ฉ์์ด ์ฌ์ฉํ ๋งํผ๋ง ์๊ธ์ด ๋ถ๊ณผ๋๋ฏ๋ก, ์ค์๊ธฐ์ ์ ์ด์์ ์ ๋๋ค. ๊ธฐ์กด์ ๊ตฌ์ถ๋์ด ์๋ ์ ๋ ธ์ค ์์คํ ์ ๋ํ๋ฅผ ํตํ ์์ฌ์ํต์ Amazon Connect์ ๊ธฐ๋ณธ์ ์ผ๋ก ํตํฉ๋์ด ์๋ Text to Speech ์๋น์ค์ธ Amazon Polly, ๋ํํ ์ฑ๋ด ์๋น์ค์ธ Amazon Lex ๋ฑ๊ณผ ๊ฐ์ ๋ค์ํ AI์๋น์ค๋ฅผ ์ฌ์ฉํ๋ ์ ํ ์ฑ๋๋ก ๋ง์ด๊ทธ๋ ์ด์ ํ์์ต๋๋ค. - ์ฝ๊ณ ๋น ๋ฅธ ์ค์
Amazon Connect์ Flows ๊ธฐ๋ฅ์ ๋๋๊ทธ ์ค ๋๋กญ์ผ๋ก ์ง๊ด์ ์ธ ์๋ ํฌ ์๋ ์ํฌํ๋ก์ฐ ์ค๊ณ ์ธํฐํ์ด์ค๋ฅผ ์ ๊ณตํ์ฌ IVR ์๋๋ฆฌ์ค์ ์๋ํ๋ ๋ฐ์ ์์ ์ ๊ฐ๋จํ ์ค์ ํ ์ ์์ต๋๋ค. ์ ๋ ธ์ค์ ์ ํ ๋ฒํธ ๋ฐ๊ธ์ ํตํด ๊ฐ๋จํ๊ฒ ์ฐ๊ฒฐ์ ํ์์ต๋๋ค. - ์ ์ฐ์ฑ๊ณผ ํ์ฅ์ฑ
AWS Lambda์ ๊ธฐ๋ณธ ํตํฉ์ผ๋ก AWS์ ๋ค์ํ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ AI/ML, ๋ถ์ ์๋น์ค๋ค, ๋๋ ์๋ ํํฐ ์์คํ ๊ณผ ํตํฉ์ด ๊ฐ๋ฅํฉ๋๋ค. ๋ฐ๋ผ์ ๊ณ ๊ฐ ์๊ตฌ์ ๋ง์ถ ๋ณต์กํ ์๋๋ฆฌ์ค ์ค๊ณ๊ฐ ๊ฐ๋ฅํฉ๋๋ค. ๋ํ ์ฌ์ ์ฝ์ ์ด๋ ์์ด์ ํธ ์ข์ ๋น ๋ผ์ด์ผ์ค ๋น์ฉ ์์ด ์ฌ์ฉํ ๋งํผ๋ง ์ง๋ถํ๋ฉด์ ๋ณํํ๋ ๋น์ฆ๋์ค ์๊ตฌ ์ฌํญ์ ๋ฐ๋ผ ์ ์ฐํ ํ์ฅ์ด๋ ์ถ์๊ฐ ๊ฐ๋ฅํฉ๋๋ค. - ๊ธ๋ก๋ฒ ์ธํ๋ผ
ํ์ฌ Amazon Connect๋ ์์ธ์ ํฌํจํ๋ ๊ธ๋ก๋ฒ 11๊ฐ ๋ฆฌ์ ์์ ์๋น์ค๋ฅผ ์ ๊ณตํ๋ฉฐ ๊ณ ๊ฐ์ด ๋ณ๋์ ๊ธ๋ก๋ฒ ์ ์ฉํ์ ์ ๊ด๋ฆฌํ ํ์์์ด AWS์ ๊ธ๋ก๋ฒ ๋คํธ์ํฌ๋ฅผ ํตํด ์์ ์ ์ด๊ณ ํ์ฅ ๊ฐ๋ฅํ ํตํ ์๋น์ค๋ฅผ ์ ๊ณตํฉ๋๋ค. ๋ํ ์์ญ๊ฐ์ ์ธ์ด ๋ฐ ๋ค์ํ ์์ฑ์ ์ ๊ณตํ๋Amazon Polly์ Amazon Lex์ ๋ค์ธ์ด ๋ชจ๋ธ์ ํตํด ๊ตญ๋ด๋ฅผ ๋น๋กฏํ ํด์ธ์ ๊ณ ๊ฐ ๋์๋ ๊ฐ๋ฅํ๊ฒ ๋์์ต๋๋ค.
์๋ํ ๋ฐ์ ๋ฐ IVR ์๋๋ฆฌ์ค ์ค๊ณ
์์ AWS Lambda๋ฅผ ํตํ ์ธ๋ถ ์์คํ ๋ฐ AWS ์๋น์ค๋ค๊ณผ์ ์์ฌ์ด ํตํฉ์ด Amazon Connect๋ฅผ ๋์ ํ ๊ฐ์ฅ ์ฃผ์ํ ์ด์ ๋ก ์ธ๊ธ๋์์ต๋๋ค. Amazon Connect์์ ์ฝ ์๋๋ฆฌ์ค์ ๋ง๊ฒ AWS Lambda๋ฅผ ์ ์ ํ ํธ์ถํ๋ ๊ฒ์ Amazon Connect์ Flows ๊ธฐ๋ฅ๊ณผ ๊ธฐ๋ณธ์ ์ผ๋ก ํตํฉ๋์ด ์์ต๋๋ค. Amazon Connect์ Flows๋ UI๋ฅผ ํตํด ๋ณต์กํ ํ๋ก์ฐ๋ฅผ ๊ฐ๋จํ ์๊ฐ์ ์ผ๋ก ์ค๊ณํ ์ ์๋ ์ํฌํ๋ก์ฐ ๋์์ด๋์ ๋๋ค. ๋ฐ์ ์์ , ์์ฑ ์๋ด, ์กฐ๊ฑด๋ถ ๋ถ๊ธฐ ๋ฑ ๋ค์ํ ๊ธฐ๋ฅ์ ์ง์ํฉ๋๋ค. ์๋๋ Flows์ ํตํด ์ ๋ ธ์ค์ ์ํฌํ๋ก์ฐ๋ฅผ ์ค๊ณํ๊ณ , Flows ๋ด์์ AWS Lambda๋ฅผ ํธ์ถํ์ฌ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ํตํฉํ ์์์ ๋๋ค.
์์ Flows ๊ฐ์
- Welcome: โ์๋ ํ์ธ์! ๋ค์ ์ฌํญ์ ๋์๋ฅผ ์ํด ๋ฒํธ๋ฅผ ๋๋ฌ์ฃผ์ธ์.โ
- DTMF(Dual-Tone Multi Frequency, ํคํจ๋) ์
๋ ฅ๊ฐ ํ์ธ:
- ์ฑ๊ณต: โ์ ๋ ฅํ์ ๋ฒํธ๋ [์ ๋ ฅ๊ฐ]์ ๋๋ค.โ
- ์คํจ: โ๋ค์ ์๋ํด์ฃผ์ธ์.โ
- Lambda ํธ์ถ: ์ ๋ ฅ๊ฐ์ JSONํ์์ผ๋ก ์ ์ฅ ๋ฐ ์ฒ๋ฆฌํ๋ฉฐ, ํ์ํ ๋ฐ์ดํฐ๋ฅผ ์ธ๋ถ API ๋๋ ๋ด๋ถ ์์คํ ์์ ํธ์ถํ์ฌ ํ๋ก์ฐ์ ๋ฐ์ํฉ๋๋ค.
- ๊ฒฐ๊ณผ์ ๋ฐ๋ฅธ ์ข ๋ฃ ๋๋ Fallback: ์ฑ๊ณต ์ ์ข ๋ฃ, ์คํจ ์ ์ค๋ฅ ์ฒ๋ฆฌ๋ฅผ ์๋ดํฉ๋๋ค.
์ ๋ ธ์ค ์ํฌํ๋ก์ฐ ์ค๊ณ ์์
- ๋ฐ์ ์๋๋ฆฌ์ค Flows
- Flows ์์
- Amazon Connect ์์ Flows๋ฅผ ์์ฑํ๋ฉด ์๋์ผ๋ก ์์ฑ๋๋ Entry Point ์ โ๋ธ๋ก๋ผ์ด๋ธ๋ฌ๋ฆฌ- ์ํธ์์ฉ- ์ฌ์ ํ๋กฌํํธโ ๋ฅผ ์ถ๊ฐํ์ฌ ์ธ์ฌ๋ง์ ์ฌ์ํฉ๋๋ค.
- ๋๋ฒ๊น
์ ์ํด โ๋ธ๋ก๋ผ์ด๋ธ๋ฌ๋ฆฌ- ๋ถ์- ๋ก๊น
๋์ ์ค์ โ ์ ์ถ๊ฐํ์ฌ ์ถํ ๋ชจ๋ํฐ๋ง ์๋น์ค์ธ Amazon CloudWatch ์์ ๋ก๊ทธ๋ฅผ ํ์ธ ํ ์ ์๋๋ก ํด์ค๋๋ค.

- DTMF ์
๋ ฅ๊ฐ ๋ฐ๊ธฐ
- ๊ณ ๊ฐ์ด ์ ํ๊ธฐ ๋ฒํผ์ผ๋ก ์ ๋ ฅํ๋ ๊ฐ์ ์ฒ๋ฆฌํฉ๋๋ค.
- โ๋ธ๋ก ๋ผ์ด๋ธ๋ฌ๋ฆฌ- ์ํธ ์์ฉ- ๊ณ ๊ฐ ์ ๋ ฅ ๊ฐ์ ธ์ค๊ธฐโ ๋ฅผ ์ถ๊ฐํ์ฌ ๊ณ ๊ฐ ์ ๋ ฅ์ ๋ฐ์ ์ ์๋๋ก ์ค์ ํฉ๋๋ค.
- ์ ๋ ฅ๊ฐ ํ์ธ ํ, ์ฑ๊ณต ์ ๋ค์ ๋จ๊ณ๋ก ์งํํฉ๋๋ค.
- ์ด๊ธฐ๊ฐ์ ์ค์ ํ๊ฑฐ๋, ์ ํ์๊ฐ์ ๋์ด ์ด์ ํด๋นํ๋ ์๋๋ฆฌ์ค๋ฅผ ์ค๋น ํ ์ ์์ต๋๋ค.

- Lambda ์ฐ๋
- โ๋ธ๋ก ๋ผ์ด๋ธ๋ฌ๋ฆฌ- ํตํฉ- AWS Lambda ํธ์ถโ ๋ธ๋ก์ ์ถ๊ฐํ์ฌ Lambda ํจ์๋ฅผ ํธ์ถ ํ์ฌ ๊ฒฐ๊ณผ๊ฐ์ ์ฒ๋ฆฌํฉ๋๋ค.
- ์ฌ์ฉ์์ ์ ๋ ฅ๊ฐ์ ์ฒ๋ฆฌํ์ฌ ์์ฒญ ๊ธฐ๋ก์ ์ ์ฅํ๋ ๊ฒ๊ณผ ๊ฐ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ ๋ฐ์ดํธ, ์กฐ๊ฑด์ ๋ฐ๋ฅธ ๋์ ์์ฑ ์์ฑ ๋ฐ ์ฌ์, ๋๋ ๋ฐฑ์๋ ์์คํ ๊ณผ์ ํตํฉ์ ์ํํฉ๋๋ค.
- Fallback ์ฒ๋ฆฌ
- ์ค๋ฅ ๋ฐ์ ์ ์๋ด ์์์ ์ฌ์ํ๊ณ , ์ค๋ฅ ๋ณด๊ณ ๋ฅผ ์ํ Lambda ํธ์ถ์ ์คํํฉ๋๋ค.

- ์ค๋ฅ ๋ฐ์ ์ ์๋ด ์์์ ์ฌ์ํ๊ณ , ์ค๋ฅ ๋ณด๊ณ ๋ฅผ ์ํ Lambda ํธ์ถ์ ์คํํฉ๋๋ค.
- Flows ์์
- Lambda ์์ ์ฝ๋: ๋ฐ์ ์๋๋ฆฌ์ค ํธ์ถ์ ์ํ ์์
- Lambda ์์ body ์ ๊ฐ์ข
์ ๋ณด๋ฅผ ๋ด์ Connect ํธ์ถํ๊ธฐ
- ์์ฒญ body ์ ๋ฐ์ ํ ์ ํ๋ฒํธ์ ์์์ ๊ฒฝ๋ก๋ฅผ ๋ด์์ ํธ์ถํฉ๋๋ค.
- ์๋ ์์์ ๊ฐ์ด StartOutboundVoiceContactCommand ๋ฅผ ์ฌ์ฉํฉ๋๋ค.
// AWS SDK์์ ํ์ํ ํด๋ผ์ด์ธํธ์ ๋ช ๋ น์ด๋ฅผ ๊ฐ์ ธ์ต๋๋ค. import { ConnectClient, StartOutboundVoiceContactCommand } from "@aws-sdk/client-connect"; // AWS Connect ํด๋ผ์ด์ธํธ๋ฅผ ์ด๊ธฐํํฉ๋๋ค. ์ฌ๊ธฐ์๋ ap-northeast-2 ๋ฆฌ์ ์ ์ฌ์ฉํฉ๋๋ค. const client = new ConnectClient({region: "ap-northeast-2"}); // Lambda ํธ๋ค๋ฌ ํจ์๋ฅผ ์ ์ํฉ๋๋ค. export const handler = async (event) => { var body = null; // ์ด๋ฒคํธ body๊ฐ ์กด์ฌํ๊ณ ๋น์ด์์ง ์๋ค๋ฉด JSON์ผ๋ก ํ์ฑํฉ๋๋ค. if (event.body && event.body !== "") { body = JSON.parse(event.body); } // body๊ฐ null์ด๋ฉด 400 ์๋ฌ๋ฅผ ๋ฐํํฉ๋๋ค. if(body == null) { const res = { statusCode: 400, body: "body is null" } return res; } // StartOutboundVoiceContactCommand์ ํ์ํ ํ๋ผ๋ฏธํฐ๋ฅผ ์ค์ ํฉ๋๋ค. var params = { ContactFlowId:"[YourContactFlowId]", // ContactFlow ID DestinationPhoneNumber:body.phoneNumber, // ์์ ์ ์ ํ๋ฒํธ InstanceId:"[YourInstanceId]", // Amazon Connect ์ธ์คํด์ค ID SourcePhoneNumber:"[YourSourcePhoneNumber]", // ๋ฐ์ ์ ์ ํ๋ฒํธ Attributes: { // Attributes "s1path":body.s1path, //s1path : full script s3 uri "s2path":body.s2path, //s2path : agree script s3 uri "s3path":body.s3path, //s3path : disgree script s3 uri "s4path":body.s4path //s4path : timeout script s3 uri }, } // StartOutboundVoiceContactCommand ๊ฐ์ฒด๋ฅผ ์์ฑํฉ๋๋ค. const command = new StartOutboundVoiceContactCommand(params); // ์๋ต ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ ๋ณ์๋ฅผ ์ด๊ธฐํํฉ๋๋ค. let data = ""; try { data = await client.send(command); console.log("Outbound Call Success"); // ์ฑ๊ณต ์ ๋ก๊ทธ๋ฅผ ์ถ๋ ฅํฉ๋๋ค. } catch (err) { // ์๋ฌ ๋ฐ์ ์ ์๋ฌ ๋ก๊ทธ๋ฅผ ์ถ๋ ฅํฉ๋๋ค. console.log(err); } // ์ต์ข ์๋ต ๊ฐ์ฒด๋ฅผ ์์ฑํฉ๋๋ค. const res = { statusCode: 200, // ์ฑ๊ณต ์ํ ์ฝ๋ body: JSON.stringify(data) // ๋ฐ์ดํฐ๋ฅผ JSON ๋ฌธ์์ด๋ก ๋ณํํ์ฌ body์ ํฌํจ } // ์๋ต์ ๋ฐํํฉ๋๋ค. return res; };
- Lambda ์์ body ์ ๊ฐ์ข
์ ๋ณด๋ฅผ ๋ด์ Connect ํธ์ถํ๊ธฐ
- Lambda ์์ ์ฝ๋: Flows์์ AWS Lambda ๋ฅผ ํธ์ถํ์ฌ ๊ฒฐ๊ณผ๊ฐ์ ์์ ๋ฐ๋ ์์
- Flows์์ Lambda ๋ฅผ ํธ์ถ ํ์ฌ ๊ฒฐ๊ณผ๊ฐ์ ์ ์ก
- Flows์์ ๊ณ ๊ฐ๊ณผ์ ์ํธ์์ฉ์ผ๋ก ์ ๋ฌ๋ ๊ฒฐ๊ณผ๋ด์์ ์ ํ๋ฒํธ, ๋์์ฌ๋ถ์ ๊ฐ์ด ์ํ๋ Parameters ๋ฅผ ์์ ๋ฐ๊ณ , ์ด ์ ๋ณด๋ค์ ์ํ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ์ธ๋ถ ์์คํ
์ ์ ์ฅํ๊ฑฐ๋ ์
๋ฐ์ดํธํ๋ ์์
์ ์ํํ ์ ์์ต๋๋ค.
// Lambda ํธ๋ค๋ฌ ํจ์๋ฅผ ์ ์ํฉ๋๋ค. export const handler = async (event) => { // ์ด๋ฒคํธ ๊ฐ์ฒด์์ ํ์ํ ๋งค๊ฐ๋ณ์๋ฅผ ์ถ์ถํฉ๋๋ค. const { Details } = event const { Parameters } = Details // Parameters ๊ฐ์ฒด์์ phoneNumber์ isAgree ์์ฑ์ ์ถ์ถํฉ๋๋ค. const { phoneNumber, isAgree } = Parameters // ์๋ต ๋ณธ๋ฌธ ๊ฐ์ฒด๋ฅผ ์์ฑํฉ๋๋ค. const responseBody = { phoneNumber: phoneNumber, isAgree: isAgree, } //์ ํ๋ฒํธ์ ๋์ ์ฌ๋ถ๋ฅผ ์ฒ๋ฆฌ(์ํ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค, ์ธ๋ถ์์คํ ๋ฑ์ ์ ์ฅ)ํ๋setInformation ํจ์๋ฅผ ํธ์ถํ๊ณ ๊ฒฐ๊ณผ๋ฅผ ๊ธฐ๋ค๋ฆฝ๋๋ค. const result = await setInformation(phoneNumber, isAgree) // ์ต์ข ์๋ต ๊ฐ์ฒด๋ฅผ ์์ฑํฉ๋๋ค. const response = { statusCode: 200, // ์ฑ๊ณต ์ํ ์ฝ๋ body: JSON.stringify(responseBody), // responseBody๋ฅผ JSON ๋ฌธ์์ด๋ก ๋ณํํฉ๋๋ค. }; // ์์ฑ๋ ์๋ต ๊ฐ์ฒด๋ฅผ ๋ฐํํฉ๋๋ค. return response; };
- Flows์์ ๊ณ ๊ฐ๊ณผ์ ์ํธ์์ฉ์ผ๋ก ์ ๋ฌ๋ ๊ฒฐ๊ณผ๋ด์์ ์ ํ๋ฒํธ, ๋์์ฌ๋ถ์ ๊ฐ์ด ์ํ๋ Parameters ๋ฅผ ์์ ๋ฐ๊ณ , ์ด ์ ๋ณด๋ค์ ์ํ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ์ธ๋ถ ์์คํ
์ ์ ์ฅํ๊ฑฐ๋ ์
๋ฐ์ดํธํ๋ ์์
์ ์ํํ ์ ์์ต๋๋ค.
- Flows์์ Lambda ๋ฅผ ํธ์ถ ํ์ฌ ๊ฒฐ๊ณผ๊ฐ์ ์ ์ก
์ ์ฝ๋๋ค์ ๊ฐ๋ฐ ์ค ์ฌ์ฉ๋ Lambda ์ฝ๋์ ์ผ๋ถ์ด๋ฉฐ Amazon Connect์ AWS Lambda ํตํฉ์ ์ฐธ๊ณ ๋ก๋ง ๋ด์ฃผ์๊ธธ ๋ฐ๋๋๋ค.
Amazon Connect ๋์ ํ ์ ๋ ธ์ค ๊ฐ์ ํจ๊ณผ
Amazon Connect ๋์ ์ ๊ณ ๋ คํ๋ IVR ์ ๊ฒฝ์ฐ, ์ ํต์ ๋ฐฉ์์ธ ์ค์ ์๋ด์์ ํตํ ์ฐ๊ฒฐ์ด์์ต๋๋ค. ์๋ฅผ ๋ค์ด ์ฝ 2,000๋ช ์ ๊ณ ๊ฐ์๊ฒ ์ง์ ์ ํ๋ฅผ ๊ฑฐ๋ ๋ฐฉ์์ ์ ์ฉํ ๊ฒฝ์ฐ, ๊ฐ ํตํ๋ณ ํ๊ท 1๋ถ ๊ฐ๋์ด ์์๋๋ค๊ณ ๊ฐ์ ํ ๋ ์ต์ 2,000๋ถ ์ฆ ์ฝ 33์๊ฐ ์ด์์ด ์์๋ ๊ฒ์ผ๋ก ์์๋์์ต๋๋ค. ๊ธฐ์กด IVR์ ์๋ด์์ ์ข์ ์์ ํ์ ์์ ์ ํ์ ๋ฐ๊ณ ๋น์ฉ๊ณผ๋ ์ฐ๊ณ๋์ง๋ง Amazon Connect๋ ๊ธฐ๋ณธ์ ์ผ๋ก ์ธ์คํด์ค ๋น 10๊ฐ์ ๋์ ์ ํ๊ฐ ๊ฐ๋ฅํ๋ฉฐ ์ด๋ ์ฆ๋ ๊ฐ๋ฅํฉ๋๋ค. ๋ํ ์ฆ๋ํ ๋์ ์ ํ ์์ ๋ฐ๋ผ ๋น์ฉ์ด ์ฆ๊ฐํ๋ ๊ฒ์ด ์๋๋ผ ํตํ ์๊ฐ์ ๋น๋กํ์ฌ ๊ณผ๊ธ์ด ๋๊ธฐ ๋๋ฌธ์ ๊ธฐ์กด IVR์ ์ ํต์ ์ธ ๋ฐฉ์์ ๋นํด ํ์ฅ์ด ์ํํ๊ณ ๋น์ฉ ๋ํ ํจ์จ์ ์ ๋๋ค.
์ผ๋ฐ์ ์ผ๋ก DTMF์ ๋ ฅ ์๋ฃ ํ์ ํตํ๋ฅผ ์ข ๋ฃํ๊ฑฐ๋ ์ ํ๋ฅผ ๋ฐ์ง ์์์ ๋น ๋ฅด๊ฒ ๋ค์ ํ์ ์ผ๋ก ๋์ด๊ฐ๋ ๊ฒฝ์ฐ๊ฐ ์์ด ํ๊ท ์ ์ธ ํตํ ์ฐ๊ฒฐ์ 20์ด ๊ฐ๋์ผ๋ก ํต๊ณ๊ฐ ๋์์ต๋๋ค. ๋ฐ๋ผ์ ์ฑ๋ฅ์ ์ฐ์ ํ๊ธฐ ์ํ์ฌ, ๊ณ ๊ฐ 2000๋ช ์ ๋์์ผ๋ก ๊ธฐ๋ณธ ์ฟผํฐ์ธ ์ต๋ 10๊ฐ ๋์ ์ ํ๋ก ๊ณ์ฐ ์, (20์ด * ์ด 2000ํ์ / 10๊ฐ์ ๋์ ํ์ )์ผ๋ก ๋๋ต 70๋ถ ์ ๋๋ผ๋ ์์น๋ก ๊ณ์ฐ๋ฉ๋๋ค. ์ด๋ฅผ ๊ฒ์ฆํ๊ธฐ ์ํ ์ค์ ํ ์คํธ์์ ๋์ ๋ฐ์ ํ์ ์ 5๊ฐ๋ก ์ ํํ์์์๋ ํ๊ท 70๋ถ ๋ฏธ๋ง์ผ๋ก 2000์ฝ์ ์ํ ๊ฐ๋ฅํ ๊ฒ์ผ๋ก ํ์ธ๋์์ต๋๋ค.
ํด๋น ํ ์คํธ์์๋ ๊ฐ ์๋๋ฆฌ์ค ์ผ์ด์ค์ ๋ง๋ ์์์ ์ฌ์ํ๋๋ก ํ์์ต๋๋ค. ๋ฌผ๋ก ํตํ์๊ฐ์ ์ฝ ์๋๋ฆฌ์ค์ ์ํฅ์ ๋ฐ์ง๋ง ์ถํ ์ค์ ๋๊ณ ๊ฐ ๋์์ผ๋ก ์๋น์ค ์, ํ๊ท ์ ์ธ ๋์ ์ฝ ์์ ๋ฐ๋ผ ์ฟผํฐ ์ฆ๋์ด ๊ฐ๋ฅํ๊ธฐ์ ์ ํต์ ๋ฐฉ์์ ๋นํด ๋น์ฉ๊ณผ ์ด์์ด ํจ์จ์ ์์ ํ์ธํ์์ต๋๋ค. ์ด ๋ฐ์๋ ์ฌ๋ฌ ์๋๋ฆฌ์ค์์ Amazon Connect ๋์ ์ผ๋ก ๊ธฐ๋๋๋ ํจ๊ณผ๋ค์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
1. ์ฝ์ผํฐ ์๋ํ: ์๋ด ์ ๋ฌด์ ํจ์จํ
Amazon Connect๋ ๊ณ ๊ฐ์ ๊ธฐ๋ณธ์ ์ธ ๋ฌธ์๋ฅผ ์์ฑ ์๋ด์ DTMF ์ ๋ ฅ๊ฐ์ผ๋ก ์ฒ๋ฆฌํจ์ผ๋ก์จ ์ฝ์ผํฐ์ ํจ์จ์ฑ์ ๊ทน๋ํํฉ๋๋ค. ๊ณ ๊ฐ์ ๊ฐ๋จํ ๋ฉ๋ด๋ฅผ ํตํด ํ์ํ ์ ๋ณด๋ฅผ ์ ์ํ๊ฒ ์ป์ ์ ์์ด ๋๊ธฐ ์๊ฐ์ ์ค์ด๊ณ , ์๋ด์ฌ๋ ๋ฐ๋ณต์ ์ด๊ฑฐ๋ ๊ฐ๋จํ ์์ ์์ ๋ฒ์ด๋ ๋ ๋ณต์กํ ๊ณ ๊ฐ ์์ฒญ์ ์ง์คํ ์ ์์ต๋๋ค. ์ด๋ฅผ ํตํด ๊ณ ๊ฐ ๋ง์กฑ๋์ ์ ๋ฌด ํจ์จ์ด ๋์์ ํฅ์๋ฉ๋๋ค. ์๋ฅผ ๋ค์ด, ๊ณ ๊ฐ์ด ๋จ์ํ ๊ณ์ ์ ๋ณด ํ์ธ์ด๋ ์ฃผ๋ฌธ ์ํ๋ฅผ ์กฐํํ๋ ค๋ ๊ฒฝ์ฐ, IVR ๋ฉ๋ด๋ฅผ ํตํด ์๋์ผ๋ก ์ฒ๋ฆฌ๊ฐ ๊ฐ๋ฅํฉ๋๋ค. ์ด๋ฌํ ์๋ํ๋ ์๋ด ์ธ๋ ฅ์ ๋์ฒดํ๋ ๊ฒ์ด ์๋๋ผ, ๊ณ ๊ฐ์ ๊ธฐ๋ณธ์ ์ธ ์๊ตฌ๋ฅผ ๋น ๋ฅด๊ฒ ํด๊ฒฐํจ์ผ๋ก์จ ์๋ด ํ์ง์ ๋์ด๋ ๋ฐ ์ด์ ์ด ๋ง์ถฐ์ ธ ์์ต๋๋ค.
2. ๋ง์ผํ ์บ ํ์ธ ์ง์: ๋๊ท๋ชจ ๋ง์ถคํ ๋ฐ์
Amazon Connect๋ ๋ง์ผํ ํ์ด ๋๊ท๋ชจ๋ก ์๋ํ๋ ๋ฐ์ ์์ ์ ์ํํ๋๋ก ์ง์ํฉ๋๋ค. ์๋ฅผ ๋ค์ด, ํน์ ํ๋ก๋ชจ์ ์ด ์์๋ ๋ ๊ธฐ์กด ๊ณ ๊ฐ์ด๋ ์ ๊ท ๊ณ ๊ฐ์๊ฒ ๋ง์ถคํ ๋ฉ์์ง๋ฅผ ์์ฑ์ผ๋ก ์ ๋ฌํ ์ ์์ต๋๋ค. ์ด ๊ณผ์ ์์ ๊ณ ๊ฐ ์ ๋ณด๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ ๊ฐ๋ณํ๋ ๋ฉ์์ง ์์ฑ๋ ๊ฐ๋ฅํ์ฌ, ์ผ๋ฐ์ ์ธ ์คํธ ๋ฐ์ก์ด ์๋ ๊ณ ๊ฐ ๋ง์ถคํ ์๋น์ค๋ก ๊ฐ์น๋ฅผ ๋ํฉ๋๋ค. ์๋ฅผ ๋ค์ด, โ๊ณ ๊ฐ๋๊ป๋ง ์ ๊ณต๋๋ ํน๋ณ ํ ์ธ ์ฝ๋์ ๋๋ค!โ์ ๊ฐ์ ๊ฐ์ธํ๋ ์์ฑ์ ์ฌ์ํ๊ฑฐ๋, ๊ณ ๊ฐ์ ์๋ต์ ์ค์๊ฐ์ผ๋ก ๋ถ์ํ์ฌ ์ถ๊ฐ ์ก์ ์ ์ํํ ์ ์์ต๋๋ค. ์ด๋ฅผ ํตํด ๊ธฐ์ ์ ๊ณ ๊ฐ๊ณผ์ ๊ด๊ณ๋ฅผ ๊ฐํํ๊ณ , ๋ง์ผํ ์บ ํ์ธ์ ์ฑ๊ณต๋ฅ ์ ๋์ผ ์ ์์ต๋๋ค.
3. ๊ณ ๊ฐ ๋ฐ์ดํฐ ๊ด๋ฆฌ: ์ค์๊ฐ ๋ฐ์ดํฐ ๊ธฐ๋ฐ ์์ฌ๊ฒฐ์
Amazon Connect๋ ๊ณ ๊ฐ๊ณผ์ ์ํธ์์ฉ ๋ฐ์ดํฐ๋ฅผ ์ค์๊ฐ์ผ๋ก ๊ธฐ๋กํ๊ณ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ ์ฅํ์ฌ ๋ถ์ ๋ฐ ๊ฐ์ ์ ํ์ฉํ ์ ์์ต๋๋ค. ์ด ๊ธฐ๋ฅ์ ๋จ์ํ ์ฝ ๊ธฐ๋ก์ ๋์ด ๊ณ ๊ฐ์ ์์ฒญ ์ ํ, ์๋ด ์ด๋ ฅ, ์๋น์ค ์ ํธ๋ ๋ฑ์ ๊ตฌ์กฐํ๋ ๋ฐ์ดํฐ๋ก ๊ด๋ฆฌํ ์ ์๋๋ก ์ง์ํฉ๋๋ค. ์๋ฅผ ๋ค์ด ๊ณ ๊ฐ์ด ์์ฃผ ์์ฒญํ๋ ๋ฌธ์ ๋ ์ ํธํ๋ ์ปค๋ฎค๋์ผ์ด์ ๋ฐฉ์์ ํ์ ํ๋ฉด, ์ด๋ฅผ ๋ฐํ์ผ๋ก ๋ ๋์ ๊ณ ๊ฐ ๊ฒฝํ์ ์ค๊ณํ ์ ์์ต๋๋ค. ๋ํ ๊ณ ๊ฐ์ ํผ๋๋ฐฑ์ ์๋์ผ๋ก ์์งํ๊ณ ๋ถ์ํจ์ผ๋ก์จ, ์๋น์ค ํ์ง ๊ฐ์ ๊ณผ ์ ๊ท ๋น์ฆ๋์ค ๊ธฐํ ๋ฐ๊ตด์ ๊ธฐ์ฌํฉ๋๋ค. ์ด ๋ชจ๋ ๋ฐ์ดํฐ๋ AWS์ ๊ฐ๋ ฅํ ๋ถ์ ๋๊ตฌ์ ์ฐ๋ํ์ฌ ํ์ฉํ ์ ์์ผ๋ฏ๋ก, ๊ธฐ์ ์ด ์ ๋ต์ ์ผ๋ก ์ฑ์ฅํ๋ ๋ฐ ํฐ ๋์์ ์ค๋๋ค. ์ด์ ๊ฐ์ ํ์ฉ ์ฌ๋ก๋ Amazon Connect๊ฐ ๋จ์ํ IVR ๋ฐ ๋ฐ์ ์์คํ ์ ๋์ด ๋๊ธฐ์ ๋ฟ๋ง ์๋๋ผ ํนํ ๊ธฐ์กด์ IVR์์คํ ๊ตฌ์ถ์ ์ํด์ ๋์ ์ด๊ธฐ ํฌ์ ๋น์ฉ์ ์ด๋ ค์์ ๊ฒช๋ ์ค์๊ธฐ์ ๊น์ง, ๋ค์ํ ๊ท๋ชจ์ ๊ธฐ์ ๋ค์ ์ด์๊ณผ ๊ณ ๊ฐ ๊ฒฝํ์ ํ์ ์ ์ผ๋ก ๋ณํ์ํฌ ์ ์์ต๋๋ค.
ํฅํ ๊ณํ: ๋ค์ํ AI์๋น์ค ํตํฉ์ ํตํ ๊ณ ๊ฐ๊ฒฝํ ๊ฐํ
IP ๊ด๋ จ ์ ๋ฌด์ ํน์ฑ์ ๊ณ ๊ฐ ๊ฐ๊ฐ์ธ์ด ๋ณด์ ํ ์ง์์ฌ์ฐ๊ถ์ ๋ํ ์งํ์ํฉ์ ๋ณด๊ณ ํ๊ณ ์ด์ ๋ํ ํ์ธ์ ๋ฐ์์ผ ํ๋ ๊ณผ์ ์ด ์์ต๋๋ค. ํนํ ํด์ธ ๊ณ ๊ฐ์ ๊ฒฝ์ฐ, ํ์ฌ๋ ์์ฐจ๋ก ์ธํด ์ ์ ํตํ๊ฐ ์ ํ์ ์ด๊ณ ์ด๋ฉ์ผ ์์ฃผ์ ์ํต์ด ์ด๋ฃจ์ด์ง๊ณ ์์ด, ์ฆ๊ฐ์ ์ธ ์๋์ ์ธ๋ฐํ ๊ณ ๊ฐ ์ผ์ด์ ํ๊ณ๊ฐ ์์์ต๋๋ค. ๋ฐ๋ผ์ ์์์ ์ธ๊ธ๋ Amazon Polly, Lex์ธ์๋ ์ฌ๋ฌ ํ์ด๋ฐ์ด์ ๋ชจ๋ธ์ ๋จ์ผ API๋ก ์ ๊ณตํ๋ Amazon Bedrock๊ณผ์ ํตํฉ์ ํตํด ๊ฒ์์ฆ๊ฐ์์ฑ ๊ธฐ์ ์ ๋์ ํ์ฌ ๋ค๊ตญ์ด์ ์์ฐจ์ ์๊ด์๋ ์์ ์๋ ์๋ ์์คํ ์ ๊ตฌ์ถํ ์์ ์ ๋๋ค.
- ๊ฒ์ ์ฆ๊ฐ ์์ฑ (RAG, Retrieval-Augmented Generation): ์๋ ์๋ ์์คํ ์ ์ํด์๋ ์ง๋ฌธ์ ๋ํด ์ ๋ขฐํ ์ ์๋ ์ง์ ๋ฒ ์ด์ค๋ฅผ ์ฐธ์กฐํ์ฌ ์ ์ ํ ์๋ต์ ์์ฑํ๋๋ก ํด์ฃผ๋ ๊ฒ์์ฆ๊ฐ์์ฑ ๊ธฐ์ ์ด ํ์ํฉ๋๋ค. ํด๋น ๊ธฐ์ ์ ํ์ฉํ๋ฉด IP ๊ด๋ จ ์ ๋ฌธ ์ง์๊ณผ ์ ์ฐจ, ์ผ์ด์ค๋ณ ๋์ ๋ฐฉ์, ๊ทธ๋ฆฌ๊ณ FAQ ๋ฑ์ ๋ฐ์ดํฐ๋ฒ ์ด์คํํ๊ณ ์ด ์ง์ ๋ฒ ์ด์ค์์ ์ง๋ฌธ์ ๋ํ ์ ์ ํ ๋ต๋ณ์ ๊ฒ์ํ์ฌ ์๋ ์๋๋ฅผ ํ๋๋ก ํ๋ ๊ฒ์ด ๊ฐ๋ฅํฉ๋๋ค. Amazon Bedrock์ ๊ฒ์ ์ฆ๊ฐ ์์ฑ ์ํฌํ๋ก์ฐ๋ฅผ ์๋ ํฌ ์๋๋ก ์์ฝ๊ฒ ๊ตฌ์ถํ ์ ์๋ Knowledge Bases๋ฅผ์ ๊ณตํฉ๋๋ค. ์์ AWS Lambda๋ฅผ ์ฌ์ฉํ์ฌ Amazon Connect์ ๋ค์ํ AWS์๋น์ค ๊ฐ์ ํตํฉ์ด ๊ฐ๋ฅํ์๋ฏ, Amazon Bedrock Knowledge Bases์ Amazon Connect๋ฅผ AWS Lambda๋ฅผ ์ฌ์ฉํ์ฌ ํตํฉํ๋ ์์ธํ ๋ด์ฉ์ ์ํฌ์ต์ ์ฐธ๊ณ ํ ์์ ์ ๋๋ค.
- Amazon Connect Contact Lens: ์๋ ์๋ ์์คํ ๊ตฌ์ถ ๋ฟ๋ง ์๋๋ผ ์ถํ ์ด๋ฅผ ์ง์์ ์ผ๋ก ๊ฐ์ ํ๊ธฐ ์ํด์๋ ์ฝ์ ๋ถ์ํ์ฌ ํ์ง์ ๊ด๋ฆฌํ๋ ๊ฒ์ด ํ์ํฉ๋๋ค. Amazon Connect Contact Lense ๊ธฐ๋ฅ์ ํตํ ์ฝ ๋ถ์์ผ๋ก ์ง์์ ์ผ๋ก ๊ณ ๊ฐ ๊ฒฝํ์ ๊ฐ์ ํ ์ ์์ต๋๋ค. ์ฑํ ๋ฟ๋ง ์๋๋ผ ์์ฑ์ ์๋์ผ๋ก Speech to Textํ ํ ์ ์๊ณ ์ด๋ฅผ ์ค์๊ฐ ๋๋ ํตํ ํ ๋ถ์ํ์ฌ ๊ณ ๊ฐ์ ๊ฐ์ ์ ๋ถ์ํ๊ณ ์ด์ ๋ฐ๋ฅธ ์๋ ๋ฐ ๊ฐ์ ์ด ํ์ํ ๋ถ๋ถ ํ์ ์ด ๊ฐ๋ฅํฉ๋๋ค. ๋ํ ํตํ ํ ์คํฌ๋ฆฝํธ์ ๋ น์๋ ์ค๋์ค์์ ๊ณ ๊ฐ์ ๊ฐ์ ์ด ๋๋นด๋ ๋ถ๋ถ๊ณผ ๊ฐ์ ์ฃผ์ ํ์ด๋ผ์ดํธ ๋ถ๋ถ์ ํ์ํ๊ณ ๋น ๋ฅด๊ฒ ๊ฒํ ํ ์ ์๊ธฐ ๋๋ฌธ์ ์ถํ ํ์ง ๊ฐ์ ์ ์ฌ์ฉ๋ ์ ์์ต๋๋ค. ์์ฑํ AI๋ฅผ ํ์ฉํ ์ฝ ๋ด์ฉ ์์ฝ์ ํตํด ํ์ํ ๊ฒฝ์ฐ ์ ์ํ ์ฝ ํ์ ๋ํ ๊ฐ๋ฅํฉ๋๋ค.
์ด๋ฌํ ์๋น์ค ๋ฐ ๊ธฐ๋ฅ๋ค์ ์์คํ ์ ์๋ํํ๊ณ ๊ณ ๊ฐ๊ฒฝํ์ ์ง์์ ์ผ๋ก ๊ฐ์ ํ๋๋ฐ ์ ์ฉํ ์ฌ์ฉ๋ ์ ์์ต๋๋ค. ๋ฐ๋ผ์ ํฅํ ๋ค์ํAI์๋น์ค ๋ฐ ๊ธฐ๋ฅ๋ค์ ์ถ๊ฐ์ ์ผ๋ก ํ์ฉํ์ฌ ๊ณ ๊ฐ๋ค์ ๋ค์ํ ๋์ฆ์ ๋์ํ ์ ์๋๋ก ์๋ฃจ์ ์ ๊ณ ๋ํํ ๊ณํ์ ๋๋ค.

Formed in 2009, the Archive Team (not to be confused with the archive.org Archive-It Team) is a rogue archivist collective dedicated to saving copies of rapidly dying or deleted websites for the sake of history and digital heritage. The group is 100% composed of volunteers and interested parties, and has expanded into a large amount of related projects for saving online and digital history.
