I have a dream module, it interprets dreams.
Before I launch into the analysis, I want to 2x check that this is the intent and reuse previous input.
I am not sure how to do this. See “a: (yes ~yes)” below.
Any advice?
So, I have a TOPIC with dream related words.
TOPIC: ~dreamdefine nostay ( dream nightmare vision daydream dream chimera hallucination reverie trance )
u: (*) This sounds like a dream. Do you want me to think about your dream and what it possibly indicates?
a: (yes ~yes) # *reuse this topic with the previous user input*
a: (no ~no) OK, I thought you would want to know the meaning of this kind of dream. ^keep ( ) ^poptopic ( )
a: (*) OK, I thought you would want to know the meaning of this kind of dream. ^keep ( ) ^poptopic ( )
u: ( << gold >> ) Seeing gold in a dream is usually is a positive dream. Easy come, easy go is usually the underlying message when gold is in a dream.
a: ( ~tellmemore ) Gold cloth, garments, jewels or hats will signify honors and recognition. If you are looking for gold, this indicates that a successful change in your life can be made through your own initiative and effort.
b: ( ~tellmemore ) Finding, mining, melting, or working with gold is a reminder that all is not gold that glitters. And it is not all that important in the grand scheme of things.
c: ( ~tellmemore ) Hiding it suggests that you are not aggressive enough about protecting your own interests. You might need to take positive action.
d: ( ~tellmemore ) Stealing or counting gold is a warning. It could indicate that the love of money is a root of evil.
This is just a made up example.
Before I start looking for meaning, I want to confirm that this is the intent and reuse the previous and current user input.