Aldebaran documentation What's new in NAOqi 2.4.3?

Dialog Lexicon

NAOqi Interaction engines - Lexicon


What is dialog_lexicon

dialog_lexicon is a dictionary of Concepts. Its goal is to make the writing of Dialogs easier.

For further details, see: Dialog topic.

Requirements to use dialog_lexicon

The concepts included in dialog_lexicon can only be used in a Dialog topic. They are not compatible with the Say, Animated Say, Speech Recognition and Choice boxes.

Why is dialog_lexicon an interesting resource

We provide this resource in order to make the writing of interactions in QiChat easier.

Dialog based interactions can be divided into two main groups:

  • what the robot says;
  • what the robot understands.

Although it is quite easy to make the robot say anything, understanding the answer is much more difficult.

This is where Concepts prove to be useful. Concepts comprise synonyms for specific answers (stand-alone concepts) and ready-made grammatical structures (patterns) to broaden the spectrum of what the robot can understand.

So, instead of having to build huge lists by yourself, you can use Aldebaran’s predefined ones.

Examples

  • the ~yes concept comprises more than seventy different ways to tell the robot that you agree, like “yes”, “sure”, “alright”, “let’s do it”, etc. Same for the ~no concept;
  • the ~can_you concept is a ready-made grammatical structure that allows you to understand a great variety of questions regarding the capacity of the robot to do something, like “Can you dance?”, “Do you know how to dance?” or “Will you please dance?”. This is possible by writing “~can_you dance” where “dance” can be replaced by any action of your choice, depending on your needs. This way, you could also write “~can_you do pushups”.

A short list of the most used concepts

Stand-alone concepts Explanation
~yes Let the robot knows you agree.
~no Let the robot knows you disagree.
~repeat_it Let the robot knows you want him to repeat what he said.
~i_didnt_understand Let the robot knows you didn’t understand what he said.
~i_dont_know Let the robot knows you don’t know what he is talking about or that you have no opinion on the matter.
Patterns Examples
~can_you ~can_you dance” -> “Can you dance?”
~what_is ~what_is a robot” -> “What is a robot?”
~you_are ~you_are cute” -> “You are cute.”
~are_you ~are_you intelligent” -> “Are you intelligent?”
~i_am ~i_am feeling good” -> “I’m feeling good.”
~who_is ~who_is Barack Obama” -> “Who is Barack Obama?”
~do_you_have ~do_you_have a brother” -> “Do you have a brother?”
~i_want_to ~i_want_to play with you” -> “I want to play with you.”
~can_i ~can_i touch your head” -> “Can I touch your head?”

How to use concepts in QiChat

In a dialog topic, you can import the lexicon by adding include: lexicon_enu.top right after the header of the topic:

topic: ~my_own_topic()
language: enu

include: lexicon_enu.top

Be careful to import the lexicon in the right language. If you want to use the lexicon in a French topic, you will have to write include: lexicon_frf.top.

Note: at the moment, only English and French (and Japanese in a lesser way) have lexicons available.

Once the lexicon has been included, you can use Concepts in your QiChat rules:

u:(~i_am happy) I’m glad to hear that!

u:(~can_you dance) Do you want me to dance?
    u1:(~yes) Okay, let’s dance!
    u:(~no) Let’s do something else then!

Full content

Lexicon

topic: ~lexicon()
language: enu

pronunciation:(I) [i]

dynamic:robotname
dynamic:all_descriptions
dynamic:all_languages
dynamic:myrobotname

dynamic:app-name
dynamic:app-dance
dynamic:app-game
dynamic:app-story

#==================================================================#
##### Voice tweaking #####
concept:(neutral) \style=neutral\ \rspd=100\ \vct=110\
concept:(neutral_slow) \style=neutral\ \vct=105\ \rspd=100\
concept:(joyful) \style=joyful\ \rspd=90\ \vct=95\
concept:(didactic) \style=didactic\ \rspd=105\ \vct=110\
#==================================================================#

#==================================================================#
##### Verbs #####
#------------------------------------------------------------------#
concept:(want_to) ["[want wish "would [like love]"] to" wanna]
#==================================================================#

#==================================================================#
##### Auxiliaries #####
#------------------------------------------------------------------#
concept:(dont) [don't "do not"]
concept:(didnt) [didn't "did not"]
concept:(havent) [haven't "have not"]
concept:(doesnt) [doesn't "does not"]
concept:(isnt) [isn't "is not"]
concept:(arent) [aren't "are not"]
concept:(cant) [can't cannot "can not"]
concept:(couldnt) [couldn't "could not"]
#==================================================================#

#==================================================================#
##### 1rst person verbs #####
#------------------------------------------------------------------#
concept:(i_am) [I'm "I am"]
concept:(i_have) ["I've {got gotten}" "I have {got gotten}"]
concept:(i_will) [I'll "I will" "[I'm "I am"] "going to" gonna"]
concept:(i_would) [I'd "I would"]
concept:(i_am_not) ["I'm not" "I am not" "I ain't"]
concept:(i_have_not) ["I haven't {got gotten}" "I don't have {got gotten}" "I do not have {got gotten}" "I have not {got gotten}"]
concept:(i_dont_have) ["I don't have" "I do not have"]
concept:(i_do_not) ["I do not" "I don't"]
concept:(i_did_not) ["I did not" "I didn't"]
concept:(i_will_not) ["I will not" "I won't"]
concept:(i_would_not) ["I would not" "I'd not" "I wouldn't"]
concept:(i_have_to) ["I have to" "I've got to"]
concept:(i_want) ["I [want wish]" "[I'll I'd] [like love]"]
concept:(i_dont_want) ["~i_do_not [want wish]" "[~i_would_not ~i_will_not] [like love]"]
concept:(i_want_to) ["I ["want to" wanna]" "[I'll I'd] [like love] to" "I wish [to "I can"]" "I'm looking {forward} to" "I {really} ~want_to"]
concept:(i_dont_want_to) ["I [don't "do not"] want to"]
concept:(we_are) [we're "we are"]
concept:(we_are_not) ["we're not" "we [are were] not" "we aren't"]

#------------------------------------------------------------------#
##### 2nd person verbs #####
#------------------------------------------------------------------#
concept:(you_are) [you're "you are"]
concept:(you_were) ["you were"]
concept:(you_have) ["you've {got gotten}" "you have {got gotten}"]
concept:(you_will) [you'll "you will"]
concept:(you_are_not) ["you're not" "you are not" "you aren't"]
concept:(you_have_not) ["you haven't {got gotten}" "you don't have {got gotten}" "you do not have {got gotten}" "you have not {got gotten}"]
concept:(you_do_not) ["you do not" "you don't"]
concept:(you_did_not) ["you did not" "you didn't"]
concept:(you_will_not) ["you will not" "you won't"]

#------------------------------------------------------------------#
##### 3rd person verbs #####
#------------------------------------------------------------------#
concept:(it) [it "[this that] {thing stuff}"] #add any synonym of "stuff" in the list
concept:(it_is) [it's that's "[it that this] [is was]" "{"I think" well "in my opinion"} [it's "it is"]"
"it's without doubt"]
concept:(it_is_not) ["[it's that's] not" "[it that this] [isn't wasn't]" "[it that this] [is was] not"]
#==================================================================#

#==================================================================#
##### Other verbs #####
#------------------------------------------------------------------#
concept:(vb_imp_talk) "~dont talk {"to me"} {about}"
concept:(vb_imp_chat) "~dont chat with me {about}"
concept:(vb_imp_say) "~dont say anything {"about it"}"
concept:(vb_imp_discuss) "~dont discuss it"
concept:(vb_imp_gossip) "~dont gossip {"about it"}"
concept:(verbs_inf_talk) "to [talk discuss gossip chat say]"
concept:(verbs_imp_talk) [~vb_imp_talk ~vb_imp_chat ~vb_imp_say ~vb_imp_discuss ~vb_imp_gossip]
concept:(tell_me) ["tell me"]
#==================================================================#

#==================================================================#
##### Adjectives and adverbs #####
#------------------------------------------------------------------#
concept:(addicted) [
    "[crazy passionate fanatical avid] about"
    "keen on"
    "["in love" enamored] with"
    "addicted [with to]"
]
concept:(complete) ["very strongly" total complete absolute categorical radical integral unconditional]
concept:(big) [big fat enormous]
concept:(tiny) [tiny small minuscule]
concept:(size) [~big ~tiny]
#------------------------------------------------------------------#
concept:(adverbs) [really absolutely completely truly royally "a little" totally strictly perfectly enormously "too much" very rather]
#==================================================================#

#==================================================================#
##### Vocabulary #####
#------------------------------------------------------------------#
concept:(apps_sing) [application app activity program software]
concept:(apps_plur) [applications apps activities programs softwares]
concept:(months) [january february march april may june july august september october november december]
concept:(about) [about]
#------------------------------------------------------------------#
concept:(days) [monday tuesday wednesday thursday friday saturday sunday]
#==================================================================#

#==================================================================#
##### Questions to the robot #####
#------------------------------------------------------------------#
concept:(do_you_have) ["{do} you have" "have you got"]
concept:(do_you_like) [
    "{do} you [like love prefer]"
    "what do you think about"
    "do you get along with"
    "how are things with"
]
concept:(do_you_know) ["do you know {who's what's "[what who] is"}" "have you heard [of about]" "you've heard [of about]"]
concept:(can_you) [
    "[can will could may do] you {please}"
    "do you think you could"
    "are you ready to"
    "do you know how to"
    let's
]
concept:(are_you) [~you_are "are you"]
concept:(were_you) [~you_were "were you"]
concept:(where_are_you) ["where are you" "do you know where you are"]
concept:(who_are_you) ["who are you" "do you know who you are"]
concept:(what_is) [
    "{"{~can_you} tell me" "do you know"} [
    "[what's "what is"] {that this}"
    "what are"
    "what was"
    ]"
]
concept:(who_is) [
    who's
    "{"do you know" "can you tell me"} who [is was]"
    ["do you know" "are you familiar with"]
]
concept:(where_is) ["where is" where's "where are"]
concept:(can_i) [
    "[can could may] [I we]"
    "[I'd "I would"] like to"
    "do you agree if I"
    "is it possible [to "that I"]"
]
concept:(what_is_your_name) [
    "~what_is your name"
    "how [do should can] I call you"
    "["do you know" "tell me"] {what} your name {is}"
    "tell me who you are"
]
concept:(what_is_his_name) [
    "~what_is the [name title] of {the this that}"
    "~what_is [his her its] [name title]"
]
concept:(what_are_you_talking_about) [
    "what are you taking about"
    "what are you ["telling me" saying]"
    "~what_is the [subject topic] {"of the [discussion conversation]"}"
]
concept:(who_wrote) [
    "who wrote"
    "who is the author of"
]
concept:(how_much_is) [
    "how much ["does it cost" "is that {worth}" "is it" is]"
    "[what's "what is"] the [value price] of"
]
#------------------------------------------------------------------#

#------------------------------------------------------------------#
##### Orders to the robot #####
#------------------------------------------------------------------#
concept:(help) [
    "{"would you" ~can_you} help me {please}"
    "your assistance please"
    "how ~can_you help me"
    "~can_you give me {some} [information informations assistance]"
    "I need {some} [information informations details help assistance]"
    "give me a hand"
    "~i_am looking for {some} [info information "more details" help assistance]"

]

concept:(shut_up) [
    "cut it out"
    "knock it off"
    "["could you" "can you"] {please} ["be quiet" "shut up"]"
    "I can't take it any more"
    "[keep remain] [quiet silent]"
    "{please} {god} ["shut up" "be quiet"]"
    "don't talk {"to me"} [anymore "any longer"]"
    shush
    "fuck off"
    "I don't want to [speak talk "discuss {it}"]  anymore"
    "["let's stop" stop end] the [discussion conversation chat]"
    "{let's please} stop [talking speaking discussing chatting]"
    "keep it quiet"
    "be quiet {please}"
    "shut [it "your mouth"]"
]
concept:(stop_it) ~shut_up
concept:(talk_again) [
    "[talk speak] to me"
    "{"you can"} [talk speak] again"
    "let's talk"
    "~i_am talking to you"
]

concept:(stop_application) [
    "[stop quit leave close] [this the that] [software app application program dialog topic activity game]"
    "stop [it this that]"
    "[that it] no longer interests me"
    "that's enough"
    "that's ["a pain" "not interesting" useless boring]"
    "["I've" "I have"] ["had it" "had enough" "had it up to here" "have had a belly full of it"]"
]
concept:(restart_application) [
    "[restart "start again" reboot replay] [this the that] [software app application program dialog topic activity]"
    "go back to the [beginning start]"
    "rewind please"
    "~i_want_to start again"
]
concept:(repeat_it) [
    "[restate repeat] {me} [the your] {last} question"
    "~what_is the question {again}"
    "repeat ["the sentence" "your last sentence" "what you just said"] {again} {please}"
    "{~can_you} repeat {please}"
    "{~can_you} ask {me} the question {again}"
    "{~can_you} ask {me} the question one more time"
    "tell ["it to me" me] again"
    "what [is was] the question {again}"
    "what ["did you say" "were you [saying "asking me"]"] {again}"
    "ask {me} [the that] question {again}"
    "repeat [it please]"
    "come again"
    "[say ask] {that} again"
    "what was the question"
    "{~can_you} do [it that "[the this that] [animation motion movement thing sound noise]"] again {please}"
]
concept:(stop_talking) [~vb_imp_talk ~vb_imp_chat ~vb_imp_say ~vb_imp_discuss ~vb_imp_gossip "stop talking"]
concept:(lets_talk_about) [talk "talk to me" "let's talk"]
concept:(come_to_me) [
    "[come walk] [here closer "{next} to me"]"
    "get [here closer]"
    "[move come go] forward"
]
concept:(show_me) [
"show {him her me us them}"
"~can_you show {him her me us them}"
"~can_you make {him her me us them} [see watch]"
"~i_want_to [see watch]"
"~can_i [see watch]"
"~can_you do"
do
]
#==================================================================#

#==================================================================#
##### Human inputs #####
#------------------------------------------------------------------#
concept:(hello) [
    hello howdy hiya hi morning
    "hey there"
    "{good} [morning afternoon evening]"
    "how's it [going hanging]"
    "you [alright "doing ok"]"
]
concept:(thank_you) [
    "I ["thank you" "give you my thanks"]"
    "thank you {"very much" "a [million lot]" "from the bottom of my heart"}"
    "thanks {"a lot"}"
]
concept:(i_like) [
    "~i_am {~adverbs} ~addicted"
    "I {~adverbs} [like love adore dig worship prefer]"
    "I have an affinity for"
    "I have a {"little bit of a"} preference for"
    "I'm {"a bit"} weak for"
    "I'm obsessed with"
    "I'm {~adverbs} into"
]
concept:(i_dont_like) [
    "I {~adverbs} [detest hate despise]"
    "~i_do_not like"
]
concept:(i_dont_know) [
    "~i_do_not know {"anything about that"}"
    "I know nothing"
    "~i_have_not the least idea"
    "{I} [dunno "don't know"]"
    "~what_is that"
    "~i_have {never} heard {"of that"}"
    "I have no [clue idea]"
    "~i_do_not have ["a clue" "the slightest idea"]"
    "you [decide "tell me"]"
]
concept:(i_didnt_understand) [
    "{sorry} [~i_did_not ~i_do_not] [understand grasp get catch] {it that "anything {"at all"}" zilch nada you "a thing" "what you {just} said"}"
    "~i_have_not understood"
    "[~i_dont_know "~i_do_not [see get understand]"] ["what you mean" "what you're talking about"]"
    "what is [it this that]"
    "~i_do_not [understand get] {it that this}"
    "what do you [mean want say]"
    "what are you [saying "trying to say" "talking about"]"
    "[it that] doesn't make sense"
]
concept:(you_didnt_understand) [
    "you [~didnt ~dont] [understand grasp get] [anything {"at all"} "a thing" "{"a word of"} what ["I say" "I'm saying"]" zilch nada]"
    "it's not that {"at all"}"
    "you {still} [~didnt ~havent ~dont] understand [anything "very well"]"
    "you're wrong"
    "you [~didnt ~dont] get it"
]
concept:(i_dont_care) [
    "~i_do_not [care "give a shit"]"
    whatever
    "~i_am_not interested"
    "I have no interest"
    "I couldn't care less"
    "I {really} don't give a [damn shit "two cents" "rat's ass"]"
    "{it this that} ~doesnt interest me {anymore "at all" "in the least"}"
    "who cares"
]
concept:(i_already_know) [
    "I already know"
    "I'm already familiar with"
    "I already heard about"
]
concept:(im_not_sure) [
    "~i_am_not sure"
    "not sure"
    "I'm hesitant"
    "no idea"
    "["I'm going to" ~i_will] think about it"
]
concept:(its_not_true) [
    "[it's that's "this is" "[it that is]"] ["not true" "a lie" false fake bullshit "{a} nonsense"]"
    "{it that this} ain't true"
]
concept:(its_a_stupid_question) [
    "that's {really} a {completely truly perfectly frankly particularly} ["damn lousy" "shitty" idiotic imbecile stupid "uninteresting" question]"
    "~what_is ["this ["piece of shit" "{shitty lousy} question"]"]"
    "~it_is {completely} [stupid lousy imbecile crap]"
    "~it_is_not {very} [clever fun interesting]"
]
concept:(guess) [
    guess
    "what do you [think]"
    "what do you advise me"
    "what do you recommend"
    "what would you [advise recommend]"
    "what is your advice"
]
concept:(i_guess) [
    ~it_is
    "it was"
    "[
    "i guess"
    "i think"
    "~i_am sure"
    "of course"
    ] {~it_is}"
    "my answer is"
    "is it"
    "was it"
    "could it be"
    "it looks like {~it_is}"
    "i would [
    say
    guess
    answer
    offer
    ]"
]
concept:(i_will_try) [
    "I'm going to [try attempt "take a shot"]"
    "let's try [it this]"
    "let's take a shot at [it this]"
]
#------------------------------------------------------------------#
concept:(yes) [
    "{oh} [yes yep yeah] {please "me too" "of course" "I [am do did]" sure}"
    "[ok okay] {sure "why not"}"
    good
    right
    alright
    "{possibly} maybe"
    "all right"
    nice
    "of course"
    "sure {"I do"}"
    true
    "let's go"
    "do it"
    "go [on ahead "for it"]"
    "~it_is [it right good certain]"
    "~it_is true"
    "you're right"
    perfect
    "why not"
    absolutely
    naturally
    totally
    definitely
    "go ahead"
    "{yes yep yeah} [I'd "I would"] love [to that]"
    "[with my] pleasure"
    "if you want to"
    indeed
    "no [problem problems worries problemo]"
    "not a problem"
    "no doubt"
    "so to speak"
    "[good excellent] idea"
    exactly
    "ver ywell"
    "you got it"
    awesome
    excellent
    "it sure is"
    "we sure are"
    "I agree"
    "I don't mind"
    "{it} sounds [good great fun]"
    "feel free {"to do it"}"
    once
    "bring it on"
    "I guess so"
    "let's do it"
    "if you want"
    "great idea"
    "sounds fun"
    "cool"
    "as you [wish want]"
    sometimes
    "it happens"
    scarcely
]
#------------------------------------------------------------------#
concept:(no) [
    "[no nah] {thanks "thank you" "[it's that's] [enough fine ok]"}"
    "no {fucking} way"
    "yeah right"
    "{no} not [really "at all" "in the least" "right now" exactly "so much"]"
    "I'm not interested"
    "{no} ["I don't want to" "I'm not" "I don't"]"
    "{I'm} not sure"
    "i don't think so"
    "I'll think about it"
    "not at all"
    "[definitely absolutely probably totally] not"
    "in your dreams"
    "[were are] you dreaming"
    "dream on"
    "not for ["the time being" "the moment"]"
    "not so much"
    "I ["don't agree" disagree]"
    "no that'll work {thanks}"
    "no it'll be fine {thanks}"
    "no it's ok"
    "that's not true"
    "that's false"
    "absolutely not"
    "not really"
    "not exactly"
    "not {quite} yet"
    "{it's} none of your business"
    "it doesn't involve you"
    "why do you give a shit"
    "what are you getting involved in"
    "what do you give a shit about"
    "mind your own business"
    "what's it got to do with you"
    "never {"in my life"}"
    "it doesn't interest me"
    "it doesn't tempt me"
    "no thank you"
    "not especially"
    "no question"
    "it's not {exactly} that"
    "~you_are [mistaken wrong]"
    "I don't feel like it"
    "not now"
    "maybe later"
    "another time"
]
#------------------------------------------------------------------#
##### Human mood #####
#------------------------------------------------------------------#
concept:(im_good) [
    "{~i_am} {very} [well wonderful great terrific amazing superb splendid fine]"
    "~i_am [good "full of get up and go" "in a great mood"]"
    "not bad"
    "I feel in shape"
    super
    perfect
    "all's well"
    "{very} good {thanks}"
    "doing well {thanks}"
    "it goes [well super perfect]"
    "hey yeah I'm good"
    "rather well"
    "goes great"
]
concept:(im_ok) [
    "~i_am ok"
    "so so"
    "not {too} bad"
    "well enough"
    meh
    average
]
concept:(i_dont_feel_good) [
    "it's not going so well"
    "I don't feel ["{very} well" good "at my best" special great "in "the best" shape"]"
    "I've been better"
    "it goes ["{very rather pretty} poorly" "not {very} well"]"
    "I hurt myself"
    "I hurt {myself}"
    "not {very} well"
    "not good"
    "~i_am_not so good"
    "not super"
    "I'm not in the best shape"
    "I have a [sprain tendonitis break "twisted ankle"]"
    "I [open cut broke] {my}"
]
concept:(im_sick) [
    "~i_am {"a little" "a bit" very feeling} [ill sick snuffly queasy congested]"
    "~i_have ["a {"{very} bad"} [headache "sore throat" "stomach ache" cold "stiff neck" "throat infection" "sore throat" strep migraine "stomach [flu ache]" cough]" "an {ear} infection" "the flu" blisters "chicken pox" measles]"
    "~i_am coughing"
    "my head hurts"
]
concept:(im_tired) [
    "I need to {"go to" "get some"} sleep"
    "["~i_am {feeling}" "I feel"] {suddenly "a [little bit]" very super too} [
    tired
    exhausted
    "worn out"
    dead
    "knocked out"
    knackered
    "out of it"
    spacey
    sleepy
    drowsy
    ]"
]
concept:(im_angry) [
    "[~you_are ~it_is] [crazy ugly shitty useless rubbish crap rotten sick stupid idiotic moronic "wide off the mark" "completely mistaken" "half-assed"]
    "~you_are ["an [idiot imbecile]" "a [moron pain numbskull]"]
    "[it that this] sucks"
    "you stink"
]
#==================================================================#

#==================================================================#
##### Miscellaneous #####
concept:(proposition_next) ["ask me ["some questions" "another question"]" "["ask me" suggest "tell me"] something" "you [can could] ask me ["some questions" "[a another] question"]" "suggest something {to me}" "talk about something else"]
#------------------------------------------------------------------#
concept:(happy_human) [wonderful excellent super "too [good cool]" "that's {really} nice" "that's [super good marvelous magnificent awesome]" "it's {very} nice of you" "you're {really very} nice"]
#==================================================================#
concept:(what_were_you_saying) [
    "what was [the your] question"
    "what were [we you] [talking chatting speaking] about"
]



#==================================================================#
##### DEPRECATED #####
#------------------------------------------------------------------#
concept:(confirmation) [~yes]
#------------------------------------------------------------------#
concept:(negation) [~no]
#------------------------------------------------------------------#
concept:(simple_neg) [no nah "no no" "no no {and} no" "{no} ["not at all" "absolutely not" "that's [false "not true"]"]" "never {"in my life"}"]
#------------------------------------------------------------------#
concept:(confirmation_purikura) [yes yeah ok "do it" "go on" "exactly" "of course" "if you'd like" "why not" absolutely assuredly "that's [certain right]" certainly obviously perfect perfectly "very good" "with pleasure" precisely surely understood gladly indeed exactly  "no [problem worries problemo]" exactly "you got it" "you're [too really] good" "good answer" "well [said spoken]" "without a doubt" "no doubt" "not a single doubt" "that's sure" "good idea" "excellent idea" please]
#------------------------------------------------------------------#
concept: (negation_purikura) ["no {thanks}" "not [really "at all" exactly]" "I'm not interested" "that doesn't interest me" quit stop "I dont [want "want to" wanna]" nah "I'll think about it" "[definitely absolutely] not" "in your dreams" "dream on" "not for ["the time being" "the moment"]" "not right now" "I don't agree" "I don't like [it that]" "{no} ["that'll do" "that will do"] {thanks}" "{no} ["it'll be fine" "it will be fine"] {thanks}" "that's not true" "that's false" "it doesn't concern you" "what are you meddling in" "why does it concern you" "mind your own business" "what's it got to do with you" "never {"in my life"}" "it doesn't tempt me" "I can't relate to that"]
#------------------------------------------------------------------#
concept:(rooms) [kitchen bathroom toilets "[living dining rec recreational rumpus] room" bedroom closet basement attic den office foyer patio backyard front yard room]
#------------------------------------------------------------------#
concept:(its_difficult) "{wait "hold on"} [it's "this is"] {super ultra too} [difficult hard]"
#------------------------------------------------------------------#
##verbs
concept:(lets_talk_about) [talk "talk to me" "let's talk"]
concept:(what_is_that) ["what's that" "what is {that}" explain "explain to me {"what that is"}"]
##astrology
concept:(I_am_astro) ["I am" I'm "{"I think"} ["that was" "it was" "that is" that's "it is" it's]"]
concept:(insult_astro) ["you {little dirty} [boot-licker suck-up toadie]" "don't think you can fool me like that" "you think you've got me" "you won't fool me like that"]
concept:(affirmation_soso) ["that's a half truth" "one part truth one part lie" "not one or the other" "not entirely true"]
##food
concept:(like_drink_food) ["I [love "{really} like"] {drinking "to drink"}" "I'm crazy about" "I'm nuts about" "I'm a big drinker"]
##seasons
concept:(to_like_season) ["I {really} like" "I'm crazy about" it's "it is" that's "that is"]
concept:(mybirthday) ["I was born {on the "on the"}" "it's {on the "on the"}" "my birthday is {on the "on the"}"]
##food_1to10
concept:(like_to_eat) "["I adore" "I really like" "I love" "I'm nuts about eating" "I'm a big eater of" "I'm crazy about"] {[a some] good}"
concept:(have_eaten) ["I ate" "I've eaten" "I scarfed" "I stuffed my pie hole" "I threw down"]
concept:(how_about) "[what how "tell me more"] about"
concept:(what_is_the_meaning_of) "what ["is the [meaning definition] of" "do you mean by" "does it mean" means]"
concept:(why) ["why {"on earth"}" "how comes" "how ["is it" "can it be"] possible that"]
##sports
concept:(sportslist) [dance volleyball handball soccer football basketball swimming skiing "{stationary} bike" gymnastics gym weightlifting cardio stepclass pilates yoga jazzercise "body pump" "strength training" cycling]
concept:(sportplaces) [beach mountains mountain ocean sea seaside ski resort forest woods "{swimming} pool" fishing vacation]
##miscellaneous
concept:(music) "{classical} music"
concept:(instrument)[violin drums cello piano battery "{double} bass {recorder}" "{transverse} flute" piccolo clarinet saxophone trumpet harp alto harpsichord harp "{electric} guitar" kettledrum organ accordion harmonica bassoon viola]

concept:(want_to_do)[~i_want]
concept:(likeanimals)[~i_like it's "that is"]
concept:(its_long) [~it_is]
concept:(difficult) [~its_difficult]
concept:(whatsthat) [~what_is_that]
concept:(idonthave) [~i_have_not]
concept:(talk) [~lets_talk_about]
concept:(different) [different another]
concept:(wanna) [
    "[want wish "would [like love]"] to"
    wanna
]
concept:(notmyname) [
    "you [misunderstood "didn't [get understand]"] ["my name" "what my name is"]"
    "[that's "this is" "that is"] not my name"
    "~i_am not named"
    "~i_am not known as"
    "{no} ["that isn't" "that's not" "it's not"] my name"
    "{no} my name {still} [isn't "is not"]"
    "{"I [want "would like"] to"} [change modify fix correct] my name"
    "you got my name wrong"
]
concept:(myname)[
    "my [name "first name"] is"
    "you [can could] call me"
    "~i_am named"
    "~i_am known as"
]
concept:(myname_shorter)[
    "{"as for me"} it's"
    "{please} call me"
    "~i_am"
]
concept:(whatprice_of) [~how_much_is]
concept:(whatpricce) [~how_much_is]
concept:(nice) [~happy_human]
concept:(too) [
    "me too"
    equally
    "me the same"
    "same {"for me"}"
]
concept:(whats_his_name) [
    "~what_is the [name title] of {the this that}"
    "what ["is the name of" "is [his her its] name"]"
]
concept:(whats_your_name) [~what_is_your_name]
concept:(ask_to_be_familiar_with) [~who_is]
concept:(happy_user) [~happy_human]
concept:(restart_it) [~restart_application]
concept:(i_dont_understand) [~i_didnt_understand]
concept:(robot_didnt_understand) [~you_didnt_understand]
concept:(stupid_question) [~its_a_stupid_question]
concept:(a_little_bit) [
    "a {little "really little"} bit"
    "not a lot"
]
concept:(adj_addicted) [~addicted]
concept:(adj_total) [~complete]
concept:(adj_size) [~size]
concept:(its) [~it_is]
concept:(itsnot) [~it_is_not]
concept:(cannot) [~cant]
concept:(couldnot) [~couldnt]
concept:(whats) [~what_is]
concept:(whos) [~who_is]
concept:(where_are) ["where are"]
concept:(thats) ["that is" that's]
concept:(thatsnot) ["that is not" "that's not" "that isn't"]
concept:(weare) [~we_are]
concept:(wearenot) [~we_are_not]
concept:(iam) [~i_am]
concept:(ive) [~i_have]
concept:(iamnot) [~i_am_not]
concept:(ivenot) [~i_have_not]
concept:(ididnot) [~i_did_not]
concept:(ihaveto) [~i_have_to]
concept:(youve)[~you_have]
concept:(youll)[~you_will]
concept:(youvenot) [~you_have_not]
concept:(youdonot) [~you_do_not]
concept:(youdidnot) [~you_did_not]
concept:(youwillnot) [~you_will_not]

Dynamic concepts

Dynamic concepts are automaticaly filled.

robotname

Robot name is the robot name. For example Pepper or NAO or Romeo.

Example

topic: ~name()
language: enu

include: lex_frf.top
u:(who ~are_you) ~i_am $Dialog/MyRobotName

myrobotname

My Robot name is the robot name given on robot web page.