Chatbot Wiki
Advertisement
Edit the text, then upload it to the server.

NLP data for the Job Candidate negotiation domain

<negotiation_template number_of_sessions="1"> 

<utility_space number_of_issues="0">

<greeting owner="employer">Welcome to our company, $name! we will negotiate your job conditions.</greeting>
<greeting owner="candidate">It is my pleasure to be here, $name! Let's discuss my job conditions.</greeting>

<agent utility_space="Side_ACompromise.xml" owner="employer" type="compromise"></agent> 
<agent utility_space="Side_ALongTerm.xml" owner="employer" type="longterm"></agent> 
<agent utility_space="Side_AShortTerm.xml" owner="employer" type="shortterm"></agent> 
<agent utility_space="Side_BCompromise.xml" owner="candidate" type="compromise"></agent> 
<agent utility_space="Side_BLongTerm.xml" owner="candidate" type="longterm"></agent> 
<agent utility_space="Side_BShortTerm.xml" owner="candidate" type="shortterm"></agent>

<objective index="0" description="" name="root" type="objective" etype="objective"> 

<issue index="1" name="Salary" vtype="discrete" type="discrete" etype="discrete"> 
	<question owner="employer">What are your salary demands?</question>
	<question owner="employer">How much monthly salary do you want?</question>
	<question owner="candidate">How much salary can you offer me?</question>
	<inputpattern owner="candidate">(?i).*I want a salary of (.*) per month.*</inputpattern>
	<inputpattern owner="employer">(?i).*I can offer you (.*) per month.*</inputpattern>
	<confirmation owner="candidate">you want to give me $value per month</confirmation>
	<confirmation owner="employer">you want $value per month</confirmation>
	<confirmationdontcate owner="candidate">you don't care what salary I get</confirmationdontcate>
	<confirmationdontcate owner="employer">you don't care about how much you get</confirmationdontcate>
	<item index="1" value="$7,000"> </item> 
	<item index="2" value="12,000 USD"> </item> 
	<item index="3" value="20,000 dollars"> </item> 
</issue>

<issue index="2" name="Job Description" vtype="discrete" type="discrete" etype="discrete"> 
	<question owner="employer">What would you like as your job description?</question>
	<question owner="candidate">What job description can you offer me?</question>
	<inputpattern owner="candidate">(?i).*I want to be a (.*)</inputpattern>
	<inputpattern owner="employer">(?i).*I can offer you a position as a (.*)</inputpattern>
	<confirmation owner="candidate">you want me to be a $value</confirmation>
	<confirmation owner="employer-old">you want to be a $value</confirmation>
	<confirmation owner="employer">you dream of being a $value in our company</confirmation>
	<confirmationdontcate owner="candidate">you don't care about what position I will have</confirmationdontcate>
	<confirmationdontcate owner="employer">you don't care about your job description</confirmationdontcate>
	<item index="1" value="QA"> </item> 
	<item index="2" value="Programmer"> </item> 
	<item index="3" value="Team Manager"> </item> 
	<item index="4" value="Project Manager"> </item> 
</issue>
 
<issue index="3" name="Leased Car" vtype="discrete" type="discrete" etype="discrete"> 
	<question owner="employer">Would you like a leased car?</question>
	<question owner="candidate">Do you give leased car?</question>
	<confirmationdontcate owner="candidate">you don't care if I get a car or not</confirmationdontcate>
	<confirmationdontcate owner="employer">you don't care if you get a car or not</confirmationdontcate>
	<item index="1" value="Without leased car"> 
		<inputpattern owner="candidate">(?i).*I don't need a car.*</inputpattern>
		<inputpattern owner="employer">(?i).*You will not get a company car.*</inputpattern>
		<inputpattern-incontext owner="candidate">(?i)no</inputpattern-incontext>
		<inputpattern-incontext owner="employer">(?i)no</inputpattern-incontext>
		<confirmation owner="candidate">you don't want to give a company car</confirmation>
		<confirmation owner="employer">you don't demand a company car</confirmation>
	</item> 
	<item index="2" value="With leased car">
		<inputpattern owner="candidate">(?i).*I need a car.*</inputpattern>
		<inputpattern owner="employer">(?i).*You will get a company car.*</inputpattern>
		<inputpattern-incontext owner="candidate">(?i)yes</inputpattern-incontext>
		<inputpattern-incontext owner="employer">(?i)yes</inputpattern-incontext>
		<confirmation owner="candidate">you say you will give a company car</confirmation>
		<confirmation owner="employer">you say you demand a company car</confirmation>
	</item> 
	<item index="3" value="No agreement">
		<inputpattern owner="candidate">(?i).*Let's leave the car issue open for now.*</inputpattern>
		<inputpattern owner="employer">(?i).*Let's leave the car issue open for now.*</inputpattern>
		<inputpattern-incontext owner="candidate">(?i)Let's leave it open for now</inputpattern-incontext>
		<inputpattern-incontext owner="employer">(?i)Let's leave it open for now</inputpattern-incontext>
		<confirmation owner="candidate">you don't want to decide about the company car now</confirmation>
		<confirmation owner="employer">you don't want to decide about the company car now</confirmation>
	</item> 
</issue> 
<issue index="4" name="Pension Fund" vtype="discrete" type="discrete" etype="discrete"> 
	<inputpattern owner="candidate">(?i).*I want (.*) pension.*</inputpattern>
	<inputpattern owner="employer">(?i).*I can offer you (.*) pension.*</inputpattern>
	<item index="1" value="0%"> </item> 
	<item index="2" value="10%"></item> 
	<item index="3" value="20%"></item> 
	<item index="4" value="No agreement">
		<inputpattern owner="candidate">(?i).*Let's leave the pension issue open for now.*</inputpattern>
		<inputpattern owner="employer">(?i).*Let's leave the pension issue open for now.*</inputpattern>
	</item> 
</issue> 
<issue index="5" name="Promotion Possibilities" vtype="discrete" type="discrete" etype="discrete"> 
	<question owner="employer">What promotion track is the best for you?</question>
	<question owner="candidate">How are the promotion possibilities in your company?</question>
	<inputpattern owner="candidate">(?i).*I want a (.*).*</inputpattern>
	<inputpattern owner="employer">(?i).*You will have a (.*).*</inputpattern>
	<item index="1" value="Slow promotion track"> </item> 
	<item index="2" value="Fast promotion track"> </item> 
	<item index="3" value="No agreement"> </item> 
</issue> 
<issue index="6" name="Working Hours" vtype="discrete" type="discrete" etype="discrete"> 
	<question owner="employer">How many hours would you like to work each day?</question>
	<question owner="candidate">How many hours would you like me to work each day?</question>
	<inputpattern owner="candidate">(?i).*I want to work (.*) a day.*</inputpattern>
	<inputpattern owner="employer">(?i).*We want you to work for (.*) a day.*</inputpattern>
	<item index="1" value="10 hours"> </item> 
	<item index="2" value="9 hours"> </item> 
	<item index="3" value="8 hours"> </item> 
</issue> 
</objective> 
</utility_space> 
</negotiation_template>
End of resource: JobCandidateDomain.xml
Advertisement