네탑기술에서는 AI관련 다양한 기술 중 자연어처리(Natural Language Processing, NLP)에 기반하여 인간과 유사하게 사고를 처리하여 반응할 수 있는 AI System을 개발하는 중에 있다.
자연어이해(Natural Language Understanding, NLU)와 자연어생성(Natural Language Generating, NLG)이 합쳐져서 형성되는 자연어처리(Natural Language Processing, NLP) 기술은 기존의 AI기반 챗봇/보이스봇처럼 틀에 박힌
규칙이나 처리흐름을 벗어나서 개발자에 의해 주어진 데이터만을 통해 학습하는 것이 아닌 직접 다양한 데이터 소스에 의해 습득한 데이터들을 정형/비정형 데이터로 자동 분석하고 그 분석된 데이터들을 일련의 자가학습 규칙을 세워서 그에 맞게 특정한 데이터 획득활동 외에도 임의로 주어진 상황과 조건에 따라 최적하고 정확하게 활동을 처리할 수 있도록 하고자 한다.
자연어 생성과 자연어 이해를 합쳐 자연어 처리라고 한다. 자연어 처리(NLP)는 인간의 언어 자체를 기계가 습득하는 과정이라고 표현한다면 자연어 이해(NLU)는 인간의 언어를 기계가 이해하기 쉽도록 처리하는 것이고, 자연어 생성(NLG)은 기계가 언어를 조합해 인간의 언어를 생성해내는 것이다.
기술 개발이 진행됨에 따라 조금씩 관련 기술 및 이해한 내용을 기록한다.