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 small-talk strategy, otherwise output No. small-talk is a cooperative negotiation strategy. It is used for discussing topics apart from the negotiation, in an attempt to build a rapport with the opponent. For example, discussing how the opponent is doing during the pandemic or sharing excitement for the camping trip.

Ex Input:
Context: 'I would like to ask for 3 firewood, 1 water and 0 food. I will be in an area where no extra wood will be available and I need the wood to cook all the food that I will already have.'
Utterance: 'I understand where you're coming from but I'm afraid that is not acceptable.  My family's comfort is my top priority and I will be needing at least 2 firewoods to make sure they are kept warm.  I would also request some extra water. '

Ex Output:
No


Ex Input:
Context: 'I'm going to need some water as well. How about 2 food, 2 water and 0 firewood for me?' 'okay i agreee with you so u can have 2 food 2 water while i get 1 food 1water and 3 firewood.is that a final decision?' 'That seems fair to me. This was a very nice negotiation, thank you 🙂'
Utterance: 'okay i am so glad we were able to have a good negotiation.let me input it.'

Ex Output:
Yes


Ex Input:
Context: 'I feel for firewood we dont need as much, as we are going to be camping, with that means, in my opinion, with branches and brush available, maybe we can take 2 fire woods, what do you think?' 'Since I got some food already, can I get 3 water, 2 firewood and 0 food then?' 'can we do at least one food? if thats okay with you? I would like to have extra food in case something happens, i will be able to have the extra supplies. '
Utterance: 'ok, so list out the amount you need'

Ex Output:

No