NLG and NLU common to the candidate and employer in a job conditions negotiation. For the specific regexps, see JobEmployerNegotiation.regexp, JobCandidateNegotiation.regexp.
- /* class=RegularExpression */
- /* case-sensitive=false */
<question:agreement>:
- Do we agree[?]?
<question:final>:
- Is there anything else we should discuss[?]?
<Salary:$1>:
- a salary of $1 per month
$1(\d+) USD: /*translate dollars*/
- $1(\d+) USD
- \$$1(\d+)
- $1(\d+) dollars
<reject:issue count:$1(\d+)>:
- I already accepted your conditions in $1(\d+) issues, I expect that you compromise on other issues[.]?
<agree:general>:
- I accept your offer[.]?
<reject:general>:
- I cannot accept your offer[.]?
<misunderstanding:general>:
- Sorry, I didn't understand you[.]?
<misunderstanding:issue:$1>:
- $1 is not one of the issues in our discussion[.]?
<misunderstanding:value:$1:$2>:
- $1 is not one of the valid values for $2[.]?
<happy:agree>:
- I am happy that you agree[.]?
- Good[.]?
- Great[!]?
- Excellent[.]?
<disagree>:
- I do not agree with you.
<describe:final:$1>:
- OK, It seems we have a deal: $1
End of Transformer JobNegotiation.regexp
This resource is related to negotiation dialogs.