The input is taken from a negotiation between two participants who take the role of campsite neighbors and negotiate for Food, Water, and Firewood packages, based on their individual preferences and requirements. Given an utterance and recent dialogue context containing past 3 utterances (wherever available), output Yes if the utterance contains the self-need strategy, otherwise output No. self-need is a selfish negotiation strategy. It is used to create a personal need for an item in the negotiation, such as by pointing out that the participant sweats a lot to show preference towards water packages.

Ex Input:
Context: 'Like i said food is my top priority so i will not do well with less than 2.' 'Then you get two food and no firewood here.😮' 'You mean you can't let up one firewood for me?'
Utterance: 'Not this time, I really need all the firewood and food is a large need for my family of 8. We need the firewood to cook all our meals from the animals we hunt since we are short on food.'

Ex Output:
Yes


Ex Input:
Context: 'I'm doing well. I'm looking forward to going on my camping trip but will need some additional items to make sure the trip is safe, healthy, and enjoyable. ' 'Same here. ' 'I have diabetes, so it is very important to me that I get extra packages of water and food. When I'm at home, I always need to pack extra drinks and snacks for myself in case I go into shock and need to take medication. The trip could be very dangerous for me if I don't have access to these additional supplies. '
Utterance: 'Actually mine own purposeful need is firewood and water. Being on a first time adventure, I lack these items as I was inadequately prepared.'

Ex Output:
Yes


Ex Input:
Context: 'This is true. Although we're negotiating for extra provisions.  I understand your situation, though.  I can use 1 pack of firewood, 2 pack of water and just 1 pack of food.' 'okay fine. now it is suitable for both of us' 'That sounds good.  Thank you for being fair and agreeable.  '
Utterance: 'thank you for your time'

Ex Output:

No