Hi,<br>I'm trying to set up our system so that certain concepts will be always explicitly confirmed.<br>However, when the answer to an explicit confirm in "NO", the system keeps on asking for a confirmation instead of trying to obtain the concept again.<br>
<br>This is my set up:<br><br>I have an expl.pol as follows:<br><br>EXPLORATION_MODE=epsilon-greedy<br>EXPLORATION_PARAMETER=0.1<br><br> ACCEPT EXPL_CONF IMPL_CONF<br>INACTIVE 1 - -<br>
CONFIDENT - 10 -<br>UNCONFIDENT - 10 -<br>GROUNDED 1 - - <br><br>and the grounding.policies file includes expl = expl.pol<br><br>then in the Task.cpp I specify the explicit policy for certain concepts, for example:<br>
<br>STRING_USER_CONCEPT(area_code, "expl")<br><br>and the ExplicitConfirm.pm file in the NLG specifies the appropriate prompts.<br><br><br>The system does correctly ask for an explicit confirmation of the concept, but it does not properly respond to a "NO" answer, and it simply keeps on repeating the explicit confirm prompt.<br>
I guess I"m missing where it is that I should specify the system's behavior to try and obtain the concept again, but I thought that a "NO" answer to an explicit confirmation would simply put back on the stack the agent that initially requested the concept.<br>
<br>Can anyone help?<br>Thank you,<br>Tiziana Ligorio<br><br><br>