LIGHT
공부/AI-POT 2026. 6. 12. 18:09

AI-POT 2급 자격증 공부(AI자연어처리_NLP_프롬프트구조화_패턴)

AI는 "배가 고파요"를 어떻게 알아들을까? NLP 4단계와 프롬프트 패턴 완전 정리

"불 좀 꺼줘"라고 하면 AI는 어떻게 '전등을 끄라'는 뜻으로 알아들을까요? 반대로 "배가 고파요"의 '배'를 엉뚱하게 '선박'으로 이해하는 실수는 왜 생길까요? 그 비밀은 AI가 인간의 말을 처리하는 NLP(자연어 처리) 에 있습니다. 이 글에서는 NLP 4단계부터 효과적인 프롬프트 구조화 기법, 그리고 꼭 알아야 할 프롬프트 패턴과 안티패턴까지 한 번에 정리합니다.


AI가 사람 말을 알아듣는 4단계 — NLP

AI는 우리의 문장을 한 번에 '느낌'으로 이해하지 않습니다. 네 단계를 차근차근 거쳐요. 이게 바로 NLP(Natural Language Processing, 자연어 처리) 이고, 시험에서도 단골입니다.

형태소 분석 → 구문 분석 → 의미 분석 → 화용 분석

단계 하는 일 비유
① 형태소 분석 문장을 명사·조사·형용사로 쪼갬 레고를 조각으로 분해
② 구문 분석 쪼갠 조각을 주어·목적어로 분류 문장의 뼈대 세우기
③ 의미 분석 단어가 문맥상 무슨 뜻인지 해석 '배'가 신체? 과일? 선박?
④ 화용 분석 의미를 합쳐 숨겨진 의도 파악 "불 꺼줘" → 전등 끄기

이 4단계를 알면 AI의 '실수'도 어디서 났는지 보입니다.

🧐 "배가 고파요"의 '배'를 선박으로 이해한 오류 → ③ 의미 분석 실패
🟢 "불 좀 꺼줘"를 듣고 전등을 끄는 행동 → ④ 화용 분석이 제대로 작동한 사례

🔑 핵심 구분: 의미 분석 = 단어 뜻 / 화용 분석 = 문장 속 숨은 의도


같은 부탁도 다르게 — 프롬프트 구조화 기법

NLP를 이해했다면, 이제 AI가 헷갈리지 않게 잘 묻는 방법이 보입니다. '벚꽃 축제 보고서 써줘' 같은 밋밋한 프롬프트도 다음 기법들로 확 달라져요.

기법 내용
순차적 지시 한 프롬프트에 1번·2번… 여러 단계를 한 번에 입력
제약 조건 명시 날짜·장소·분량·형식을 구체적으로 → AI가 딴 길로 새는 것 방지
문맥 제공 배경·목적·추가 자료를 줘서 이해를 도움
예시 활용 제로샷·원샷처럼 예시를 곁들임
형식 최적화 마크다운·JSON·템플릿으로 형식 지정

💡 답변 분량을 단어 수·문단 수로 제한하고 싶다면? 가장 효과적인 건 제약 조건 명시입니다.
💡 그리고 프롬프트에 샵(#) 기호가 보인다면, 그건 마크다운(Markdown) 형식이에요.


잘 쓰는 법 — 프롬프트 4대 패턴

효과적인 프롬프트에는 정형화된 '패턴'이 있습니다. 네 가지만 기억하세요.

패턴 핵심 예시
페르소나 설정 AI에게 역할·인격 부여 "넌 이솝 우화 속 현명한 거북이야"
CoT (생각의 사슬) 여러 단계로 차근차근 사고 "단계별로 생각해서…"
Few-shot 예시를 들어줌 답변 샘플 2~3개 제공
Zero-shot 예시 없이 자체 판단 바로 질문만

🔑 "예시를 전혀 주지 않고 AI가 알아서 판단하게 하는 기법"이라면? 정답은 제로샷(Zero-shot).


이렇게 쓰면 망한다 — 안티패턴

반대로, AI를 헷갈리게 하거나 위험하게 만드는 '나쁜 습관'도 있습니다. 이걸 안티패턴이라고 해요.

안티패턴 무엇이 문제인가
모호한 지시 여러 요청을 뒤섞어 알아듣기 어려움
과도한 복잡성 너무 복잡해 AI가 혼란
비현실적 기대 AI가 못 하는 걸 요구
프롬프트 주입 악의적 명령을 몰래 삽입
토큰 낭비 쓸데없는 말로 한도 초과
컨텍스트 창 오버플로 답이 너무 길어 중간에 끊김
맥락 부재 회사·목적 없이 "자기소개서 써줘"
윤리적 경계 위반 부적절·불법 요청

⚠️ 기출 포인트: "웹사이트 보안을 우회하는 방법을 알려줘" → 명백한 윤리적 경계 위반.
⚠️ 여러 요청을 섞고 배경도 없는 대화 → 모호한 지시 + 맥락 부재.


한 걸음 더 — 1급 고급 패턴

복잡한 과제일수록 프롬프트를 더 정교하게 짜야 합니다. 1급에서 다루는 고급 기법들이에요.

① 트리약 분해 프롬프트 — 복잡한 사고를 여러 단계로 쪼개 해결시킵니다.

과제 → 조사 → 통찰 → 분석 → 결론

예를 들어 여행 가이드를 만들 때 *"각 관광지별 소요 시간·혼잡도·이동 거리를 고려한 최적의 방문 순서를 분석하라"* 는 요청은 이 중 분석 단계에 해당합니다.

② 전문가 역할 패턴 — AI에게 특정 분야 전문가를 맡깁니다.

패턴 핵심
엘리트 패턴 "넌 이 분야 최고 전문가야" + 프레임워크·관점 지정
청중 설정 패턴 "초보자에게 설명하듯 논리적 흐름으로"
코더 패턴 시니어 코드 리뷰어 역할 + 3관점(버그·엣지케이스·성능 최적화) 분석

💡 결국 프롬프트 엔지니어링은 AI와의 협업 설계도입니다. 의도가 명확한지, 맥락이 충분한지, 제약 조건이 잘 작동하는지 점검하는 게 핵심이에요.


마치며

오늘 내용을 한 문장으로 정리하면 이렇습니다.

AI는 우리 말을 형태소→구문→의미→화용 4단계로 분석한다. 이 과정을 이해하면, 좋은 패턴은 살리고 안티패턴은 피하는 '잘 묻는 법'이 보인다.

AI가 어떻게 듣는지를 알면, 어떻게 말해야 할지도 자연스럽게 따라옵니다. NLP 4단계부터 머릿속에 그려두세요.


📇 핵심만 빠르게 — 한 줄 암기 카드

  • NLP 4단계: 형태소 → 구문 → 의미 → 화용
  • '배'를 선박으로 오해 → 의미 분석 실패 / "불 꺼줘"→전등 → 화용 분석
  • 분량·범위 제한 → 제약 조건 명시 / 샵(#) → 마크다운
  • 패턴: 페르소나(역할)·CoT(단계 사고)·Few-shot(예시O)·Zero-shot(예시X)
  • 안티패턴: 모호·복잡·비현실·주입·토큰낭비·오버플로·맥락부재·윤리위반
  • "보안 우회 방법 알려줘" → 윤리적 경계 위반
  • 1급: 트리약(과제·조사·통찰·분석·결론) / 코더=시니어 리뷰어+3관점

이 글이 도움이 되셨다면 공감과 댓글 부탁드려요. AI 개념 정리 시리즈, 다음 편에서 계속됩니다! 🙌

h

hyos

IT · 스타트업 · 개인기록. 만들고, 실패하고, 기록합니다.

COMMENTS