주요 콘텐츠로 건너뛰기
블로그로 돌아가기

업계 관점

머신 러닝 및 동적 문서화

2022년 6월 23일

작성자: 아만다 토마스 - 문서 담당 선임 관리자, Skyhigh Security

머신 러닝은 많은 사람들에게 공상 과학 소설에서나 나올 법한 이야기처럼 들립니다. 사실 '머신 러닝'이라는 단어를 처음 접했을 때 저는 80년대에 '닥터 후'를 본 덕분에 로봇이 완전한 킹 영어 문장으로 말을 걸어오는 모습을 계속 상상했습니다.

 

머신러닝이라는 용어에 대한 첫인상과는 달리, 머신러닝은 클라우드가 기존의 온프레미스 인프라를 대체하면서 성장해 왔습니다. 머신 러닝과 그 형인 인공 지능 덕분에 플랫폼, 제품(심지어 로봇까지!), 자동차가 빠르게 개선되었습니다. 클라우드 기술에서 머신러닝은 데이터를 분석하고 인간이 데이터 기반 의사결정을 내리는 데 사용할 수 있는 정보를 제공하는 데 큰 역할을 합니다. 예를 들어 행동 패턴을 학습하거나 계절별 트렌드를 예측하기 위해 Skyhigh Security 에서 직접 머신러닝을 사용하고 있으며, Security Service Edge 에서는 고객이 데이터를 활용할 수 있도록 항상 준비되어 있습니다.

저희는 해결해야 할 미션 크리티컬한 문제가 발생하기 전까지는 머신 러닝이 문서화 팀을 도울 것이라고 생각하지 못했습니다.

문제

2022년 초, 문서화 팀의 인원이 증가하면서 헬프 플랫폼에서 호스팅하는 콘텐츠의 양도 함께 늘어났습니다. 이 팀은 중요한 레거시 콘텐츠를 재배치하여 AWS에서 직접 콘텐츠를 제공하는 작업 기반 콘텐츠 플랫폼에서 작업할 수 있도록 했습니다. 문서화 프로세스는 협업, 빠른 게시, 온디맨드 수정, 의사 결정에 도움이 되는 메트릭을 우선시합니다. 약 6주 동안 우리는 PDF를 분리하여 우리의 문서화 스타일과 철학에 맞게 만들었습니다. 전환 후 몇 주가 지나자 갑자기 여러 언어로 문서를 제공해야 하는 계약상의 의무를 깨달았습니다: 로컬라이제이션.

여러 언어로 된 콘텐츠가 거의 즉시 필요한데 이를 번역할 간단한 방법이 없는 상황에서 저는 관리자에게 가능한 해결책을 제시했습니다: 바로 사용자가 사이트 전체에서 원하는 언어를 선택할 수 있는 머신 러닝 기반의 온디맨드 번역을 통해 사용자에게 일관된 모양과 느낌을 제공하는 것이었습니다.

솔루션

MindTouch 성공 관리자와의 빠른 논의와 독일에 있는 기술 작가의 검토를 거친 후, 즉석 번역이 현지화된 콘텐츠를 제작하는 데 가장 적합한 옵션이라는 것이 분명해졌습니다. 또한 가벼운 기능 세트를 활용함으로써 상당한 초기 비용이 필요하고 다운타임이 발생하는 기존 로컬라이제이션 주기의 비용 부담에서 벗어날 수 있었습니다. 자동 번역을 통해 여러 언어를 사용하는 사용자를 즉시 지원하고 인사이트를 확보하는 동시에 본격적인 로컬라이제이션 워크플로우의 번거로움을 피할 수 있었습니다.

실제로 이 기능은 제 팀이나 회사에 어떤 부담도 주지 않았습니다. 이 기능을 활성화한 후에는 바로 작동했습니다. 머신 러닝은 고객이 원하는 각 주제를 프랑스어, 스페인어, 한국어 등으로 즉시 번역했습니다. 로컬라이제이션 업체와의 계약에 얽매이지 않기 때문에 지원 언어를 변경할 수도 있습니다. 예를 들어 인스턴트 로컬라이제이션이 출시된 직후, 저희는 해당 언어가 제공되지 않는 국가에 사용자가 있다는 사실을 깨달았습니다. 추가 언어를 요청하고 몇 분 후, 콘텐츠가 이탈리아어로 제공되었고 이상하게도 라자냐가 먹고 싶어지기 시작하면서 제 안의 가필드가 활성화되었습니다.

 

일본어, 한국어, 중국어(간체 및 번체)의 2바이트 기호가 기존 유럽 언어와 함께 지원되며, 모두 온디맨드 방식으로 제공됩니다. 그리고 시간이 지남에 따라 이러한 번역은 ML을 통해 개선될 것입니다.

저는 고객 옹호자로서 지리적 범위를 넘어서는 플랫폼에서 문서화를 할 수 있게 되어 매우 자랑스럽습니다. 앞으로 새로운 데이터 세트가 문서화 결정에 어떤 영향을 미칠지 기대가 됩니다.

학습한 내용

의 보석 Skyhigh Security 의 보석은 수상 경력에 빛나는 Security Service Edge 제품군입니다. 사이트 전체 번역은 사용자가 문서를 사용하는 동안 SSE 제품 간에 이질감을 느끼지 않는다는 것을 의미하며, 이는 고객 경험의 큰 승리입니다. 기계 학습이 항상 자연어 사용을 개선하기 때문에 지속적인 로컬라이제이션 패스에 대한 비용 없이도 즉석 번역이 개선될 것으로 기대할 수 있습니다. 계속 학습하고 있습니다.

도구를 사용해 보고 의견을 알려주세요! docs_skyhigh@skyhighsecurity.com 으로 문의하여 문서화 팀과 채팅하세요.

블로그로 돌아가기