[AI/NLP] NLP(자연어 처리)란 무엇인가? (정의, 구성요소, 특징 및 장단점, 주요 활용 분야, 실습)

·
AI Study/[LLM]
1. 들어가며: 컴퓨터에게 인간의 언어를 가르치다우리가 매일 사용하는 스마트폰의 음성 비서(Siri, 빅스비), 외국어 웹사이트를 순식간에 우리말로 바꿔주는 번역기, 그리고 전 세계를 뒤흔든 ChatGPT까지. 이 모든 혁신적인 인공지능 서비스의 기저에는 하나의 공통된 핵심 기술이 자리 잡고 있습니다. 바로 자연어 처리(NLP, Natural Language Processing)입니다.컴퓨터는 본래 '0'과 '1'이라는 기계어만 이해할 수 있습니다. 반면 인간의 언어(자연어)는 문맥, 은유, 비꼬기, 생략 등 수많은 예외와 복잡성으로 가득 차 있습니다. NLP는 이처럼 기계와 인간 사이에 존재하는 거대한 언어의 장벽을 허물어, 컴퓨터가 우리의 말을 이해하고, 분석하고, 심지어 자연스럽게 대답까지 할 수 ..