자연어 처리는 인간의 언어와 관련된 모든 것을 이해하는 데 집중하는, 언어학 그리고 기계 학습의 한 분야입니다.
그 자연어 처리의 목적은 한 가지 단어를 개별적으로 이해하는 것에 있는 것이 아니라 이것을 어떤 문맥 안에서 그 단어들을 이해하려고 하는 데 있습니다.
그래서 자연어 처리 태스크의 어떤 예시로는 다음과 같은 것들이 있는데요.
이제 자연어 테스크에는 이제 전체의 문장을 분류하는 것들,
예를 들어서 스팸인 이메일과 그렇지 않은 이메일 그리고 문법적으로 오류가 있는 문장과 그렇지 않은 문장을 분류하는 것도 있고요.
그리고 한 문장에서 특정 단어가 어떤 품사를 가지고 있는지 뭐 동사인지 형용사인지 명사인지 또는 어떤 객체인지 사람인지 아니면 위치인지 어떤 조직인지 이런 걸 분류할 수도 있고요.
그다음에 문맥에 맞는 문장을 생성할 수도 있어요.문장을 생성 그 프롬프트에 맞게 자동으로 문장을 생성할 수도 있고 또한 뭔가 마스킹 된 단어를 유추해서 채워 넣기도 합니다.
그리고 질문에 대한 대답을 하기도 해요. 그리고 어떤 인풋에 대해서 그 인풋을 요약하거나 또는 한국어에서 영어로 번역을 한다든지 하는 것들에도 자연어 처리가 자연어 처리의 테스크의 하나라고 볼 수 있습니다.
이 자연어 처리는 단순히 이렇게 써진 텍스트에만 한정돼 있지 않습니다.
사람이 말하는 대화를 인식을 해서 텍스트로 변환한다든지 이제 컴퓨터 비전과 관련된, 예를 들어 사진을 보고 그 사진을 설명하는 문장을 만드는 분야에도 연결이 되어 있습니다.
왜 자연어 처리가 도전적인가를 생각해 봤을 때 컴퓨터는 인간처럼 정보를 처리하지 않기 때문이에요.예를 들어서 우리가 나는 배고프다라고 했을 때 우리는 쉽게 그 의미를 이해하지만 나는 배고프다라는 말을 컴퓨터에 입력하려면 그러니까 컴퓨터가 이해할 수 있는 방식으로 처리해야 돼요. 하지만 인간의 언어는 복잡하게 구성되어 있기 때문에 쉽지 않은 거죠.
*면접 질문에 대한 대답을 작성할때는 모두 그림없이 글로 작성할것*
*클로바 노트에서 녹음한 음성을 그대로 옮긴것입니다*
'ai' 카테고리의 다른 글
[용어정리] 모델 vs 아키텍쳐 vs 가중치의 관계 (0) | 2025.01.06 |
---|---|
[기술면접] 트랜스포머란 무엇인가요? (0) | 2025.01.06 |
[진행중] 기술면접 질문 리스트 (1) | 2025.01.04 |
[논문 요약] EmpathyEar: An Open-source Avatar Multimodal Empathetic Chatbot (3) | 2024.12.18 |
기술 검토의 중요성 (1) | 2024.11.09 |