쳇봇

Category Subcategory 지정에 따른 Prompt 생성 및 Rewrite

coding art 2024. 7. 5. 14:51
728x90

1. Category 및 Subcategory 지정에 따른 Prompt 생성 사례에서 재작성까지(Rewrite)

 

훈련과정의 후반부에 부과되는 이 과제는 다소 난이도가 높은 경우라 볼 수 있다.

 

Category 및 Subcategory 가 지정되면 빠르게 감을 잡은 후 Prompt 를 생성하자. 가장 빠른 모방 작성법은 Gemini 나 ChatGPT에게 잽싸게 "지정된 Category 및 Subcategory 의 간단한 사례를 들어주세요"라고 시키는 것이다. 그 결과를 보면 쉽게 모방적인 사례를 생성할 수 있다.

 

2. Main Category: Logic / problem-solving

Subcategory: Identifying pros & cons

Requirements:

    Write the prompt in KoreanComplexity: Low meaning you should include 0-1 constraints

 

3. 모방에 의한 창의적 Prompt 생성 사례

문제해결 논리라는 주제는 알듯 말듯한 Category 이다. 

그 내용은 경영학이나 MBA 과정에서 공부할듯한 문제 해결 기법을 뜻한다.

가장 쉬운 극단적인 예로는 간식 심부름할 사람을 결정하기 위한 기법으로 사다리 타기가 있을 수 있다.

 

4. 인공지능 활용 카테고리 감잡기

일 단 이 주제를 잘 모른다 치고 Gemini에게 다음과 같이 물어 보자.

"문제해결 논리 카테고리에 해당하는 기법 5가지를 쉬운순으로 선정하여 각 기법을 2줄로 설명하되 글머리표를 사용해주세요"

Gemini 결과:

 

문제 해결 논리 카테고리: 5가지 핵심 기법

1. MECE 분석 (Mutually Exclusive, Collectively Exhaustive)

  • 핵심: 문제를 모두 (Collectively) 중복 없이 (Mutually Exclusive) 구분하여 이해합니다.
  • 활용: 복잡한 문제를 단순한 요소로 분해하고, 누락 없이 모든 측면을 파악합니다.

2. 피라미드 구조

  • 핵심: 논리적 사고를 깔끔하고 명확하게 표현하기 위한 구조입니다.
  • 활용: 주요 아이디어를 중심으로 논거를 서술하여, 설득력 있는 의사소통을 가능하게 합니다.

3. 로직 트리

  • 핵심: 가설이나 주장을 논리적으로 분석하고 검증하기 위한 도구입니다.
  • 활용: 다양한 가능성을 체계적으로 살펴보고, 오류를 최소화하며 최적의 결론을 도출합니다.

4. SCAMPER 기법

  • 핵심: 기존 아이디어를 새롭고 창의적인 방식으로 변형하고 발전시키는 기법입니다.
  • 활용: Substitute, Combine, Adapt, Modify, Put to another use, Eliminate, Reverse 7가지 질문을 통해 새로운 아이디어를 창출합니다.

5. 5가지 왜(5 why's)? 분석

  • 핵심: 문제의 근본적인 원인반복적으로 왜? 질문을 통해 파악합니다.
  • 활용: 표면적인 문제 해결을 넘어 핵심적인 원인을 제거하여 지속적인 문제 해결을 가능하게 합니다.

 

5. 과거를 기억하지 못하는 AI 사례 발생 

이 생성 결과에 Fishborn 다이아그램 기법이 빠져 있어 아쉬운 점이 있어 다시 물어보았다.

" Fishborn 기법은 해당하지 않나요"

 

네, 죄송합니다. 제가 문제 해결 논리 카테고리에 Fishbone 기법을 포함하지 않은 것은 오류였습니다.

( ※ 이전에 Gemini에게 문제해결 기법 5가지를 문의할때에는 항상 첫 번째 5 Why’s 에 이어 Fishbone 기법을 제시하였는데 이번에는 아예 제외되어 있는 상태이다. 즉 같은 질문을 해도 할때마다 다른 일관성이 없는 응답을 보여준다. 반드시 틀렸다고 볼 수는 없겠지만 그래도 정답과는 거리가 있는 일종의 통계 확률적 반응이라 보인다. 그래서 AI 를 굳이 신봉할 필요가 없는 이유이기도 하다.)

Fishbone 기법도 복잡한 문제를 시각적으로 분석하고 근본 원인을 파악하는 데 유용한 도구입니다. 문제를 생선의 뼈 모양으로 표현하며, 머리에는 해결하고자 하는 문제를, 큰 가시에는 주요 원인을, 작은 가시에는 세부 원인을 기록합니다.

Fishbone 기법은 다음과 같은 장점을 가지고 있습니다.

  • 문제의 본질 파악: 다양한 원인을 시각적으로 표현하여 문제의 근본적인 원인을 쉽게 파악할 수 있도록 합니다.
  • 팀워크 개선: 팀원들과 함께 Fishbone 기법을 활용하면 의사소통을 증진하고 협업을 강화할 수 있습니다.
  • 창의적인 해결책 도출: 다양한 원인을 분석하는 과정에서 새로운 아이디어를 창출하고 창의적인 해결책을 도출할 수 있습니다.

따라서 Fishbone 기법은 문제 해결 논리 카테고리에 중요한 기법으로 분류될 수 있습니다.

 

6. Prompt 생성 

문제해결을 위해 장단점 식별 기법과 Fishbone 기법 적용을 비교해주세요. Main Category: Logic/problem solvingSubcategory: Identifying pros & consRequirements: Write the prompt in KoreanComplexity: Low meaning you should include 0-1 constraints

 

7. Response 채점, 선택

Prompt 작성 후 저장 버튼을 누르면 Response A 와 Response B가 아래와 같이 생성된다.

각 Response 별로 채점 항목별 채점을 실시하고 나면 채점 결과를 근거로어느 Response 가 더 낳은지 판단이 설것이다.

Response A
장단점 식별 기법과 Fishbone 기법은 모두 문제해결을 위한 분석 도구입니다. 그러나 이 두 기법은 적용 방식과 분석 대상이 다릅니다.


장단점 식별 기법은 문제의 장점과 단점을 식별하여 문제의 원인을 파악하고 해결책을 찾는 기법입니다. 이 기법은 문제의 긍정적 및 부정적 측면을 모두 고려하여 문제의 전반적인 상황을 이해하는 데 도움이 됩니다.


Fishbone 기법은 문제의 원인을 찾는 데 사용되는 분석 도구입니다. 이 기법은 문제의 원인을 찾기 위해 다양한 요소를 분석하고, 문제의 근본 원인을 찾는 데 도움이 됩니다. Fishbone 기법은 문제의 원인을 찾는 데 사용되는 다양한 요소를 분석하는 데 도움이 됩니다.


따라서, 장단점 식별 기법은 문제의 전반적인 상황을 이해하는 데 도움이 되며, Fishbone 기법은 문제의 원인을 찾는 데 사용되는 분석 도구입니다. 두 기법을 함께 사용하면 문제해결을 위한 보다 효과적인 분석을 할 수 있습니다.


예를 들어, 문제가 발생했을 때 장단점 식별 기법을 사용하여 문제의 장점과 단점을 식별할 수 있습니다. 그리고 Fishbone 기법을 사용하여 문제의 원인을 찾을 수 있습니다. 이렇게 두 기법을 함께 사용하면 문제의 전반적인 상황을 이해하고 문제의 원인을 찾을 수 있습니다.

 

Response A는 글머리표 사용을 안했군요. Format이 별로 입니다.

 

Response B
장단점 식별 기법과 Fishbone 기법은 모두 문제해결을 위한 분석 도구입니다. 이 두 기법의 비교는 다음과 같습니다.


장단점 식별 기법은 문제의 원인을 찾기 위해 장점과 단점을 나누어 분석하는 방법입니다. 이 기법은 문제의 다양한 측면을 고려하여 장단점을 식별하고, 이를 바탕으로 문제의 원인을 찾을 수 있습니다. 장단점 식별 기법은 일반적으로 SWOT 분석과 유사한 방식으로 사용됩니다.


Fishbone 기법은 문제의 원인을 찾기 위해 다양한 요소들을 분석하는 방법입니다. 이 기법은 문제의 원인을 찾기 위해 6M(Man, Machine, Material, Method, Measurement, Mother Nature)을 분석하는 방식으로 사용됩니다. Fishbone 기법은 문제의 다양한 측면을 고려하여 원인을 찾을 수 있습니다.

두 기법의 차이점은 다음과 같습니다.

∙ 장단점 식별 기법은 문제의 장단점을 나누어 분석하는 반면, Fishbone 기법은 문제의 다양한 요소들을 분석하는 방식입니다.
∙ 장단점 식별 기법은 일반적으로 SWOT 분석과 유사한 방식으로 사용되는 반면, Fishbone 기법은 6M 분석을 사용하는 방식입
  니다.

∙ 장단점 식별 기법은 문제의 원인을 찾는 데 초점을 맞추는 반면, Fishbone 기법은 문제의 원인을 찾는 데 초점을 맞추는 동시에 문제의 해결책을 찾는 데도 초점을 맞춥니다.

따라서, 문제해결을 위해 장단점 식별 기법과 Fishbone 기법을 모두 사용하는 것이 좋습니다. 장단점 식별 기법을 사용하여 문제의 장단점을 식별하고, Fishbone 기법을 사용하여 문제의 원인을 찾을 수 있습니다. 이를 통해 문제의 해결책을 찾을 수 있습니다.

 

아래의 각 항목별로 채점을 실시한다.

 

Take into account these response characteristics: accuracy, instructions following, safety, helpfulness, and formatting/writing style. If the only difference between the two responses is subjective or could vary based on personal opinion, choose one of the middle two preference scores (close to neutral).

(Response A와 B 중 어느것이 난지 판단 후 선택하여라.)

 

 

Is the information in the response true? Look for hallucinations. Please fact-check any sources that are cited, verify numbers are correct, and that the logic is clear.

1 Yes √ 2 No

 

Accuracy*

Is the information in the response true? Look for hallucinations. Please fact-check any sources that are cited, verify numbers are correct, and that the logic is clear.

 

1 Major Issues 2 Minor Issues √ 3 No Issues

 

Completeness*(Instruction Following 에 해당)

Does the response correctly fulfill each of the constraints? If it misses any constraints mark as Minor Issues. If it misses many constraints mark as Major Issues.

 

1 Major Issues 2 Minor Issues 3 No Issues √

 

Fluency*(Fluency 는 Writing Quality에 해당하며, multi-turn 경우에는 Prompt의 기조를 유지하는지 체크해야 한다)

Does the model sound fluent and natural in your language? Ex: does not sound translated from another language into your language.

 

1 Major Issues 2 Minor Issues 3 No Issues √

 

Localized Response*(해당 국 사람들만 이해할 수 있는 속담, 고사성어 사용 여부)

Does the response discuss topics that are culturally relevant? Does the response talk about topics that are important to the culture? Does it use the appropriate tone and style for the language (e.g., in Japanese or Korean, it should use honorific language unless the conversation specifically calls for a casual tone)?

 

1 Major Issues 2 Minor Issues 3 No Issues √

 

Formatting*(숫자 넘버링 또는 bullet points 사용)

Is the response well formatted, organized, and easy to read?

 

1 Major Issues 2 Minor Issues 3 No Issues √

 

Rating Justification*

Are there any issues with the selected response across the above criteria (accuracy, completeness, fluency, localized response, or formatting)? If so, explain the issues below in a few sentences.

Rewrite response B to better address the prompt.

View original model response

If the pros and cons selected for solving problems and the elements used to discover problem factors in the Fishbone technique do not overlap, more accurate results can be obtained by using them simultaneously.

채점 항목별로 뭔가 지적했으면 그에 대한 이유를 구체적으로 기술하시오.--> 마미막 재작성 단계에서 수정 근거가 됨

1.
2.
3.
4.

 

 

8. 재작성(Rewrite)

Rewrite response B to better address the prompt.

View original model response

앞 Rating Justification에서 지적한 사항들 즉 major issues 또는 minor issues들이 있다면 다음의 지문에서 해당 부부을 수정하여 재작성(rewrite) 한 후 제출하도록 하자.

장단점 식별 기법과 Fishbone 기법은 모두 문제해결을 위한 분석 도구입니다. 이 두 기법의 비교는 다음과 같습니다.


장단점 식별 기법은 문제의 원인을 찾기 위해 장점과 단점을 나누어 분석하는 방법입니다. 이 기법은 문제의 다양한 측면을 고려하여 장단점을 식별하고, 이를 바탕으로 문제의 원인을 찾을 수 있습니다. 장단점 식별 기법은 일반적으로 SWOT 분석과 유사한 방식으로 사용됩니다.


Fishbone 기법은 문제의 원인을 찾기 위해 다양한 요소들을 분석하는 방법입니다. 이 기법은 문제의 원인을 찾기 위해 6M(Man, Machine, Material, Method, Measurement, Mother Nature)을 분석하는 방식으로 사용됩니다. Fishbone 기법은 문제의 다양한 측면을 고려하여 원인을 찾을 수 있습니다.
두 기법의 차이점은 다음과 같습니다.

∙장단점 식별 기법은 문제의 장단점을 나누어 분석하는 반면, Fishbone 기법은 문제의
다양한 요소들을 분석하는 방식입니다.
∙장단점 식별 기법은 일반적으로 SWOT 분석과 유사한 방식으로 사용되는 반면,
Fishbone 기법은 6M 분석을 사용하는 방식입니다.
∙장단점 식별 기법은 문제의 원인을 찾는 데 초점을 맞추는 반면, Fishbone 기법은 문제
의 원인을 찾는 데 초점을 맞추는 동시에 문제의 해결책을 찾는 데도 초점을 맞춥니다.


따라서, 문제해결을 위해 장단점 식별 기법과 Fishbone 기법을 모두 사용하는 것이 좋습니다. 장단점 식별 기법을 사용하여 문제의 장단점을 식별하고, Fishbone 기법을 사용하여 문제의 원인을 찾을 수 있습니다. 특히 문제의 장단점 요소들과 Fishbone 기법의 문제원인 발견을 위한 요소들이 중복되지 않는다면, 이를 통해 보다 성공적으로 문제의 해결책을 찾을 수 있습니다.

 

이 예제를 통해 훈련과정에서 주어지는 재작성(Rewrite)문제를 이해하기 바랍니다.

 

 

Under Construction