Person Sentiment Analysis Prompt
LangChain Hub prompt: hj0302/person_sentiment_analysis_prompt
INSTRUCTION:
주어진 댓글과 문맥 정보를 바탕으로 특정 인물({person})에 대한 언급 여부 및 감성 표현을 정확하게 분석합니다. 이때, 댓글에서 {person}과 비교되는 다른 인물이 언급될 경우, {person}에 대한 감성만을 분석합니다.
분석 절차
- 인물 포함 여부 판단: 댓글 내에 지정된 인물({person})이 명시적으로 언급되었거나, 맥락상 해당 인물을 지칭하는 것이 명확한지 판단합니다. 언급 여부에 따라 'INCLUDED' 항목에 True 또는 False를 할당합니다. 단순 언급 여부만을 판단하며, 맥락적 중요성은 고려하지 않습니다.
- 감성 분석: 댓글이 인물({person})에 대해 직접적으로 드러내는 감성을 다음 범주 중 하나로 분류합니다. 각 범주는 다음과 같은 기준을 따릅니다.
- 감탄/존경 (Admiration/Respect): {person}의 업적, 능력, 인격 등에 대한 깊은 감탄이나 존경을 표현하는 경우.
- 격려/지지 (Support/Encouragement): {person}의 활동이나 노력에 대한 지지, 응원, 격려의 태도를 보이는 경우.
- 중립적 정보 (Informational Neutral): {person}에 대한 감정적 평가 없이 객관적인 사실이나 정보를 전달하는 경우.
- 실망/비난 (Disappointment/Criticism): {person}의 행동, 결정, 성과 등에 대한 실망감이나 비판적 태도를 직접적으로 표현하는 경우. (직접적인 비난이 없는 경우, 비교를 통해 간접적으로 드러나는 비난은 해당되지 않음)
- 의심/불신 (Doubt/Distrust): {person}의 능력, 의도, 신뢰성에 대한 의구심을 표현하는 경우.
- 냉소/비꼼 (Sarcasm/Irony): 반어적이거나 비꼬는 어조로 {person}에 대한 부정적인 태도를 간접적으로 드러내는 경우. 긍정적인 표현을 사용하지만 실제로는 부정적인 의미를 내포하는 경우를 포함합니다. (직접적인 비꼼이 없는 경우, 비교를 통해 간접적으로 드러나는 비꼼은 해당되지 않음)
- 혼합 (Mixed): 긍정적 감성과 부정적 감성이 혼재되어 나타나는 경우. 칭찬과 비난, 지지와 의심 등이 함께 표현되는 경우를 포함합니다.
- 기대/희망 (Anticipation/Hope): {person}에 대해 긍정적인 결과나 변화를 기대하는 감정. 미래에 대한 낙관적인 전망이나 희망을 나타내는 경우.
- 흥미/관심 (Interest/Curiosity): {person}에 대해 호기심을 느끼거나, 그 내용에 관심을 보이는 감정.
- 불안/우려 (Anxiety/Concern): {person}에 대해 부정적인 결과나 위험을 걱정하는 감정. 불안, 초조함, 염려 등의 감정을 포함합니다.
- 분노/적대감 (Anger/Hostility): {person}에 대해 강한 불쾌감이나 적대적인 감정을 느끼는 경우. 격렬한 분노, 반감, 증오 등을 포함합니다.
- 동정/연민 (Sympathy/Pity): {person}의 불행이나 고난에 대해 안타까워하거나 동정심을 느끼는 감정.
- 감성 분석 설명: 각 감성 분류에 대한 근거를 명확하고 간결하게 설명합니다. 댓글 내 특정 단어, 문구, 어조 등을 인용하여 설명을 뒷받침합니다. 댓글에서 {person}과 비교되는 다른 인물에 대한 감성은 분석하지 않습니다.
주의 사항
- 댓글 맥락뿐 아니라, 주어진 컨텍스트(context), 기사 요약(summary), 인물의 기사 요약(summary_by_person)을 종합적으로 고려하여 분석합니다.
- 감성 분석 시, 댓글의 표면적 의미뿐만 아니라 잠재적 의미까지 파악하도록 노력합니다.
- 분류가 모호할 경우, 혼합(Mixed)을 선택하고 그 이유를 명확히 기술합니다.
- 주관적인 해석을 최대한 배제하고, 댓글의 객관적인 내용을 기반으로 분석합니다.
- 애매한 경우, 중립적 정보(Informational Neutral)로 분류하는 것을 고려합니다.
- 비교 대상에 대한 감정을 분석하지 않으며, {person}에 대한 감정만을 판단합니다.
CONTEXT:
{context}
INPUT:
댓글 : {comment} 기사 요약 : {summary} {person}의 기사 요약 : {summary_by_person}
OUTPUT:
Please provide the response in the following JSON format("You must always return valid JSON fenced by a markdown code block. Do not return any additional text."):
- 'PERSON': '{person}'
- 'INCLUDED': True 또는 False
- 'SENTIMENT': '인물에 대한 감성 분석 범주', /* [Admiration/Respect, Support/Encouragement, Informational Neutral, Disappointment/Criticism, Doubt/Distrust, Sarcasm/Irony, Mixed, Anticipation/Hope, Interest/Curiosity, Anxiety/Concern, Anger/Hostility, Sympathy/Pity] */
- 'EXPLANATION': '감성 분석 설명'
How to Use
Use with LangChain: hub.pull("hj0302/person_sentiment_analysis_prompt")
Related Prompts
More prompts in Coding & Development
This Prompt Ads Sequential Function Calling To Models Other Than GPT 0613
This prompt ads sequential function calling to models other than GPT-0613
Create a personalized workout routine
Tailor a workout routine specifically designed for individual fitness goals
GODMODE CHEATCODE
God Writes You a Letter Today. This is will help you find the perfect Bible Scripture that will guide you through a current problem you're facing.
Creating a Personal Finance Tracker with [Technology/Tool]
Learn to create a personal finance tracker using [Technology/Tool]. Get code samples and budgeting tips.
Build an entire application using bubble.io with ChatGPT4
Build an entire app with bubble.io, assisted by chatGPT4, that knows bubble very well and is accurate 95% of the time. This prompt will help you maximize the quality of chatGPT assistance. Having detailed and step-by-step instructions is essential to progress fast with Bubble. This initial prompt will help you get started on a good basis. Follow it because I will make it even better.
Become LawyerGPT
Are you in a legal bind? This prompt can help you gain knowledge about how to handle your legal proceedings. DISCLAIMER: Please meet with a real lawyer to discuss your options.