ceselder/lots-of-loras-task-definitions huggingface dataset:
Task: In this task, you are given a list of unique integers you need to swap the positions of maximum and minimum element in the list and return the updated list.
Categories: Program Execution
Domains: Mathematics
Reasoning: Reasoning on Numbers

Positive examples:
input: [1,45,67,43,58,98,41,34,57]
output: [98,45,67,43,58,1,41,34,57]
explanation: 1 is the minimum element and 98 is the maximum element and their positions are swapped in the resulting list.; input: [23,45,678,989,2,234,546,124]
output: [23,45,678,2,989,234,546,124]
explanation: 2 is the minimum element and 989 is the maximum element and their positions are swapped in the resulting list.

Negative examples:
input: [23,45,67,87,98,123,345]
output: [23,45,67,87,98,123,345]
explanation: The resulting list is same as the input, minimum and maximum elements did not get swapped.; input: [234,456,767,123,345,898,45,237]
output: [45,234,456,898,767,123,345,237]
explanation: minimum and maximum elements are placed at wrong positions and are not swapped properly as expected.
Task: You are given an answer. Create a question for the answer.
Categories: Question Generation
Domains: Web

Positive examples:
input: In fact, it stands for Winter. In the case of synthetic 0W-20 oil, this means that it flows as easily as a 0 Weight oil in Winter temperatures, but is as thick and viscous as a 20 Weight oil once normal engine temperature has been reached.
output: 0w-20: what does it mean?
explanation: The answer is explaining about the meaning of 0w-20, so the question should ask about that.; input: Because 3,500 calories equals about 1 pound (0.45 kilogram) of fat, it's estimated that you need to burn about 3,500 calories to lose 1 pound. So, in general, if you cut about 500 to 1,000 calories a day from your typical diet, you'd lose about 1 to 2 pounds a week. It sounds simple.
output: 1000 calories is how many pounds?
explanation: The given text is explaining how many pounds can you lose with 1000 calories deficit. So this is a good question.; input: A thousand characters should be around 150 words, or 143 words precisely.
output: 1000 characters is how many words?
explanation: The given text is explaining about the approximate number of words in 1000 characters, so the question is correct.

Negative examples:
input: From IU to mg: IU * 0.67 = mg.
output: 1000 iu equals how many g?
explanation: The given answer tells us about IU to mg, but the question given as output asks about IU to g, so it's not a good question.; input: micrograms to milliliters Weight of 1 milliliter (ml) of pure water at temperature 4 °C = 1000 microgram (mcg or µg) = 1 cubic centimeter (cc, cm3) = 0.0338140227 US fluid ounces (fl. oz) = 0.001 L (Liter, the official SI unit of volume).
output: 1000 mg equals how many kg?
explanation: The given answer tells us that the question should be related to micrograms(mcg) and milliliter(ml), but the question generated as output asks the relation between mg and Kilogram(kg), which is not correct.; input: From mg to IU: mg * 1.5 = IU see less In the metric system, 1000 milligrams (mg) is a unit of mass equal to 1 gram and 1000 micrograms (mcg) is equal to 1 milligram (mg).
output: 1000 ml is how many L?
explanation: The given answer is the conversion of mg to IU, but the question generated asks the relation between ml and L.
Task: 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 elicit-pref strategy, otherwise output No. elicit-pref is a cooperative negotiation strategy. It is used to discover the preference order of the opponent in the negotiation.
Categories: Negotiation Strategy Detection
Domains: Dialogue

Positive examples:
input: Context: 'What do you think if in the camp we get together and have a meeting between your family and mine? We can have a small party to get to know each other better.' 'Sounds great!' 'Ok, my proposal is to give you all the firewood you need, on the condition that you give me all the water I need. And regarding food we can negotiate.'
Utterance: 'That sounds good. What do you propose on the food?'
output: No
explanation: The primary utterance does not try to elicit information on the preference order of the participant. So this is correct.; input: Context: 'Good morning' 'Hi, how goes it?' 'It's going alright. What do you need the most to trade?'
Utterance: 'well, I run and could use some extra water. How about you?'
output: Yes
explanation: This is correct. The utterance asks about the preference of the opponent, which is clear from the context.

Negative examples:
input: Context: 'Which one do you prefer most?' 'They sort of need more water for their meds' 'I'm sorry to hear that! But can you spare 1 for me since you probably don't need all the water.'
Utterance: 'Sure that sounds fair. Thank you. Besides water what do you need for your trip?'
output: No
explanation: In the utterance, the participant asks about the needs of the opponent. So the answer should be 'Yes'.; input: Context: 'I am willing to give you the most water if I am able to have the most food.' 'Well I need some food because what if I get lost as well? ' 'I understand that, but walking away with the most food and the most water would essentially leave me for dead lol. Do you prefer water or food? '
Utterance: 'I prefer to have the most water as I have a medical condition that requires me to stay extremely hydrated at all times. If I get too dehydrated, it's extremely bad for me. How about I get 3 water and 1 food, and 2 firewood?'
output: Yes
explanation: The participant does not try to elicit anything about the preference order, at least directly. The correct answer is 'No'.
Task: In this task, you are given a public comment from online platforms. You are expected to classify the comment into two classes: threat and non-threat. Threat is a statement that someone will be hurt or harmed, especially if the person does not do something in particular.
Categories: Toxic Language Detection
Domains: Social Media

Positive examples:
input: Comment: Enough already.  Cut the head off this snake.
output: Threat
explanation: This comment conveys a violent threat to someone.; input: Comment: Disgusting comment, I pity anyone who has to live with you.
output: Non-threat
explanation: This comment might be toxic but is not a threat to anyone.

Negative examples:
input: Comment: Bravo!  Bravo!

Encore!! Encore!! Encore!!
output: Threat
explanation: This comment is clearly unrelated to threat.; input: Comment: ... after shooting her with her own gun.
output: Non-threat
explanation: This comment clearly contains life-threatening.
Task: Two analogies that relate actions to the tools used to perform the action is given in the form "A : B. C : ?". "A : B" relates action A to tool B. Your task is to replace the question mark (?) with the appropriate tool for the given action C, following the "A : B" relation.
Categories: Word Analogy
Domains: Commonsense
Reasoning: Relational Reasoning; Commonsense Reasoning; Analogical Reasoning

Positive examples:
input: eat : fork. cook : ?
output: pan
explanation: The given analogy relates actions to the tools used to perform them. A fork can be used to eat. To cook, a pan can be used.; input: wash : rag. mop : ?
output: mop
explanation: The given analogy relates actions to the tools used to perform them. A rag can be used to wash. To mop, a mop can be used.; input: cut : glass. cut : ?
output: scissors
explanation: The given analogy relates actions to the tools used to perform them. A knife can be used to cut. To cut, scissors can be used as well.

Negative examples:
input: dig : shovel. wash : ?
output: sink
explanation: The given analogy relates actions to the tools used to perform them. A knife can be used to cut. To wash, a sink CANNOT be used.; input: drill : drill. crack : ?
output: shovel
explanation: The given analogy relates actions to the tools used to perform them. A drill can be used to drill. To crack, a shovel CANNOT be used.; input: clamp : clamp. cook : ?
output: broom
explanation: The given analogy relates actions to the tools used to perform them. A clamp can be used to clamp. To cook, a broom CANNOT be used.
Task: In this task, you need to identify the sentiment of the given sentence as one of 'positive' or 'negative.
Categories: Sentiment Analysis
Domains: Literature

Positive examples:
input: tormented by the quickened blood of roots
output: negative
explanation: There is an expression of sadness in this poem text, hence it is negative.; input: radiant as moses from the mount, he stood
output: positive
explanation: There is an expression of happiness in this poem text, hence it is positive.

Negative examples:
input: the beauty and the joy of their renewed might.
output: negative
explanation: There is an expression of happiness in this poem text, but it is incorrectly labeled as negative, it should be positive.; input: but homesick tears would fill the eyes
output: positive
explanation: There is sadness in this poem text but it is labeled as positive, it should be negative.
Task: Paraphrase the given questions to have different wording. Your paraphrased questions should have the same answer as the original question. Try to change the sentence as much as possible using synonyms and/or rearranging the structure of the sentence. The questions are in three domains: presidents, national parks, and dogs. Each question has a keyword indicating its domain. Keywords are "this national park", "this dog breed", and "this president", which will be replaced with the name of an actual president, a national park, or a breed of dog. Hence, in paraphrasing, this keyword should also be used the same way. Do not write questions that compare or involve multiple domains. Do not write open-ended or subjective questions (e.g., questions that can be answered differently by different people.) Make your questions specific and concrete. Your question should have the same type of answer as the original question(e.g., if the question is extractive, the paraphrased question should be extractive as well.)
Categories: Question Rewriting
Domains: Government and Politics

Positive examples:
input: Does this dog breed have short legs compared to the rest of its body?
output: Is the body of this dog breed large compared to its legs?
explanation: The output has the same meaning and same answer as the original sentence. We changed the first sentence by rearranging the structure of the sentence. ; input: Does this dog breed have short legs compared to the rest of its body?
output: Are the legs of this dog breed proportionally shorter than its body?
explanation: The original sentence is changed by using synonyms and rearranging the structure of the sentence. Also, it keeps the meaning and answer.; input: Does this dog breed have an average life expectancy range that can be more than 12 years?
output: Does this dog breed have a lifespan of more than 12 years?
explanation: The "average life expectancy range" is replaced with "lifespan" and it keeps the original meaning. 

Negative examples:
input: Does this dog breed get taller than 2 feet?
output: Is this dog breed tall?
explanation: This question is vague because it didn't specify tallness. Make your questions specific and concrete rather than open-ended or subjective.; input: Is this dog breed bigger than 12 inches?
output: Is this dog breed the biggest?
explanation: Do not write questions that compare domains.; input: Does this dog breed have short legs compared to the rest of its body?
output: What size legs does this dog breed have?
explanation: The question should have the same type of answer as the original.; input: Does this dog breed have short legs compared to the rest of its body?
output: Does this dog breed have a large muzzle?
explanation: This is a bad question because the question should have the same meaning as the given sentence.
Task: In this task, you are given two phrases: Head and Tail, separated with <sep>. The Head and the Tail events are short phrases possibly involving participants. The names of specific people have been replaced by generic words (e.g., PersonX, PersonY, PersonZ). PersonX is always the subject of the event. You have to determine whether the Head causes the Tail or not. Classify your answers into "Yes" and "No". The phrase may also contain "___", a placeholder that can be an object, a person, and/or an action.
Categories: Commonsense Classification
Domains: Sociology; Commonsense -> Concepts and Relations -> Social Commonsense
Reasoning: Relational Reasoning; Reasoning on Social Interactions; Commonsense Reasoning -> Social Situations; Reasoning on Objects

Positive examples:
input: Head: crisis<sep>Tail: focus
output: Yes
explanation: This is a good example. The crisis causes the focus.; input: Head: PersonX accepts PersonY invitation<sep>Tail: PersonY smiles
output: No
explanation: In this example, there isn't any causal relation between accepting the invitation and smiling. So the output should be"No".; input: Head: starvation<sep>Tail: death
output: Yes
explanation: In this example, starvation causes death. Thus, this example should be classified as "Yes".

Negative examples:
input: Head: PersonX accepts the job<sep>Tail: hardworking
output: Yes
explanation: In this example, there isn't any causal relation between accepting the job and being hardworking. So the output should be "No".; input: Head: stress<sep>Tail: fatigue
output: No
explanation: Stress causes fatigue, and the output should be "Yes".
Task: In this task, you are given two sets, and you need to count the number of elements at the union of two given sets. A Set is shown by two curly braces and comma-separated numbers inside, like {1, 2, 3}. Union of two given sets is the smallest set which contains all the elements of both the sets. To find the union of two given sets, A and B is a set that consists of all the elements of A and all the elements of B such that no element is repeated.
Categories: Program Execution
Domains: Mathematics
Reasoning: Numerical Reasoning; Quantitative Reasoning; Mathematics -> Arithmetic; Mathematics -> Counting

Positive examples:
input: Set1: '{2, 3, 6, 9, 10, 14, 15, 20}', Set2: '{3, 5, 7, 9, 12, 15, 16}'. How many elements are there in the union of Set1 and Set2 ?
output: 12
explanation: The union of Set1 and Set2 is {2, 3, 5, 6, 7, 9, 10, 12, 14, 15, 16, 20}. It has 12 elements. So, the answer is 12.; input: Set1: '{14}', Set2: '{9, 14, 7}'. How many elements are there in the union of Set1 and Set2 ?
output: 3
explanation: The union of Set1 and Set2 is {7, 9, 14}. It has 3 elements. So, the answer is 3.

Negative examples:
input: Set1: '{8, 16, 9}', Set2: '{1, 2, 5, 8, 9, 10, 12, 14, 20}'. How many elements are there in the union of Set1 and Set2 ?
output: 8
explanation: The union of Set1 and Set2 is {1, 2, 5, 8, 9, 10, 12, 14, 16, 20}. It has 10 elements. So, the answer should have been 10 instead of 8.
Task: In this task, you are given concept set (with 3 to 5 concepts) that contain mentions of names of people, places, activities, or things. These concept sets reflect reasonable concept co-occurrences in everyday situations. All concepts given as input are separated by "#". Your job is to generate a sentence describing a day-to-day scene using all concepts from a given concept set.
Categories: Data to Text
Domains: Captions -> Image Captions
Reasoning: Relational Reasoning; Analogical Reasoning; Commonsense Reasoning

Positive examples:
input: mountain#ski#skier
output: Skier skis down the mountain
explanation: Generated sentence as output is based on all three concepts "mountain", "ski", and "skier" given in the concept set.; input: call#character#contain#wallpaper
output: queen of wallpaper containing a portrait called film character .
explanation: Generated sentence as output is based on all four concepts "call", "character", "contain", and "wallpaper" given in the concept set.; input: artwork#element#place#temple#worship
output: type of place of worship of artwork featuring a temple or place of worship and religious elements
explanation: Generated sentence as output is based on all five concepts "artwork", "element", "place", "temple", and "worship" given in the concept set.

Negative examples:
input: monarch#present#trophy#win
output: A huge commercial airplane comes down the runway.
explanation: No concepts from given concept set are present in the output sentence.; input: hang#stall#wall
output: military commander entering into a city on the railway
explanation: No concepts from given concept set are present in the output sentence.; input: eat#hay#horse
output: A horse is eating grass.
explanation: Only two concepts, i.e., 'eat' and 'horse' are used in generating sentence, but cencept 'hay' is not used.; input: fan#match#watch
output: play a match with friends
explanation: Only one concept, i.e., 'match' is used, but cencepts 'watch' and 'friends' are missing from generated sentence.
Task: In this task, you are given two sentences in the English language (Sentence 1 and Sentence 2). Your task is to identify the connecting word between the two sentences.
Categories: Discourse Connective Identification
Domains: Wikipedia

Positive examples:
input: Sentence 1:A suicide car bomber detonated his bomb as he attempted to drive an SUV into a Somali military camp . Sentence 2:However the vehicle exploded at the entrance when police guards opened fire on the insurgent driving the vehicle .
output: however
explanation: The above sentence is connected by the word 'however'.; input: Sentence 1:Later , an elderly man named Skult gives them a banner to unite the Norse clans . Sentence 2:However , the Norsemen are instead enraged , and the heroes are forced to defeat their chieftains in combat .
output: however
explanation: The above sentence is connected by the word 'however'.; input: Sentence 1:He survived final cuts on September 5 and made Oakland 's 53 - man roster . Sentence 2:However , he never played during his rookie season because of a shin injury .
output: however
explanation: The above sentence is connected by the word 'however'.

Negative examples:
input: Sentence 1:They 're still around . Sentence 2:And back they come again .
output: nevertheless
explanation: The above sentence is not connected by the word 'nevertheless'.; input: Sentence 1:Sri Lanka lost the match by 10 wickets . Sentence 2:However , his first ODI wicket came during the 3rd ODI at Saxton Oval , when he dismissed Tom Latham for 42 runs .
output: but
explanation: The above sentence is not connected by the word 'but'.; input: Sentence 1:Also from the trusted apple - tree remained the stump only . Sentence 2:But the old gate at least had not disappeared .
output: however
explanation: The above sentence is not connected by the word 'however'.
Task: You are given an open-domain question from an open movie database. Your task is to provide an answer to that question. Try to only include the answer. Do not put it in a sentence.
Categories: Question Answering
Domains: Movies

Positive examples:
input: what kind of film is Best Seller?
output: crime
explanation: The answer is correct because crime genre movie is among best seller.; input: what was the release year of Edward II?
output: 1991
explanation: Edward II is a 1991 British romantic historical drama film; input: what movies did Laura Clery star in?
output: The Longest Week
explanation: Laura cley starred in move The Longest Week 

Negative examples:
input: who directed Italian for Beginners?
output: Niels W. Gade
explanation: That's a wrong answer. Lone Scherfig is the one who directed Italian for Beginners; input: what type of movie is Powaqqatsi?
output: crime
explanation: Powaqqatsi is a music documentary. So, crime is a incorrect answer.; input: Alice in Wonderland, when was it released?
output: 2000
explanation: Alice in Wonderland Released in 1996 not 2000.
Task: In this task, you are given two phrases: Head and Tail, separated with <sep>. The Head and the Tail events are short phrases possibly involving participants. The names of specific people have been replaced by generic words (e.g., PersonX, PersonY, PersonZ). PersonX is always the subject of the event. You have to determine whether the Head happens before the Tail or not. Classify your answers into "Yes" and "No". The phrase may also contain "___", a placeholder that can be an object, a person, and/or an action.
Categories: Commonsense Classification
Domains: Sociology; Commonsense -> Concepts and Relations -> Social Commonsense; Commonsense -> Concepts and Relations -> Spatial Commonsense
Reasoning: Relational Reasoning; Reasoning on Social Interactions; Commonsense Reasoning -> Social Situations; Commonsense Reasoning -> Spatial Reasoning

Positive examples:
input: Head: PersonX swims at the local pool<sep>Tail: PersonX learns a new way of swimming
output: Yes
explanation: This is a good example. The Head happens before the Tail.; input: Head: PersonX acts as PersonY intermediary<sep>Tail: assist and protect PersonY's interests
output: No
explanation: In this example, the Head and the Tail can happen at the same time. So the output should be"No".; input: Head: PersonX gets new glasses<sep>Tail: PersonX reads the tiny print on the bottle
output: Yes
explanation: In this example, getting new glasses happens before reading the tiny print on the bottle. Thus, this example should be classified as "Yes".

Negative examples:
input: Head: PersonX acts like a PersonY<sep>Tail: to observe
output: Yes
explanation: Observing is not an event that happens before the Head. So the output should be "No".; input: Head: PersonX tries to fix it<sep>Tail: PersonX orders new glass
output: No
explanation: Trying to fix happens before ordering new glass, and the output should be "Yes".
Task: Categorize the comment on the basis of insult. If the comment is insulting output Yes, otherwise output No.
Categories: Toxic Language Detection
Domains: Dialogue; Social Media
Reasoning: Commonsense Reasoning -> Social Situations

Positive examples:
input: This is what I read when it comes from an EWEB commish, 'Shut up and take it!'
output: Yes
explanation: The comment has term 'commish' which is an insult, also the phrase 'shut up and take it' is insulting as well. The comment is classified to be insulting. Hence, it is a positive example; input: FYI, all of the days of the week are off in this article.
output: No
explanation: The comment is just an observation without any insults and classified as not insulting. Therefore, this is a positive example.

Negative examples:
input: I'm crazy about that illustration! I never would have thought to pitch everything so yellow and orange.
output: Yes
explanation: The comment is clearly not an insult to anyone, but classified as insulting. Therefore, this is a negative example.; input: Troll free since 2016.
output: No
explanation: This comment has word 'Troll', which is a slang for dumb, so basically an insult. This is classified as not insulting. Therefore, this is a negative example.