
자연어 처리
Natural Language Processing자연어 처리
자연어 처리(Natural Language Processing, NLP)는 컴퓨터가 인간 언어를 이해·생성·분석하는 AI 분야다. 번역, 감성 분석, 챗봇, 정보 추출 등에 활용된다.
주요 태스크
| 태스크 | 설명 | 예시 |
|---|---|---|
| 텍스트 분류 | 텍스트를 카테고리로 분류 | 스팸 필터, 감성 분석 |
| 개체명 인식(NER) | 텍스트에서 엔티티 추출 | 인물, 장소, 날짜 |
| 기계 번역 | 언어 간 번역 | 구글 번역 |
| 질의응답 | 질문에 대한 답 생성 | ChatGPT |
| 요약 | 긴 텍스트를 요약 | 뉴스 요약 |
| 텍스트 생성 | 주어진 프롬프트로 텍스트 작성 | GPT |
전처리 파이프라인
관련 개념
- •BERT — NLP 사전 학습 모델
- •GPT — 텍스트 생성 모델
- •임베딩 — 텍스트의 벡터 표현
- •Transformer — 현대 NLP의 기반 아키텍처
참고문헌
- •Jurafsky & Martin. Speech and Language Processing, 3rd Ed.