[Olympus developers 432]: Re: Debugging the RavenClaw Dialog Management Module

Matthew Marge mrmarge at cs.cmu.edu
Tue Dec 17 14:57:49 EST 2013


The dialog task file is composed of a series of macros; a good way to
review what could be going wrong is to look at the RavenClaw logs
(dialog.log in your logs folder). It looks like there's something
wrong with how you're loading data into a frame concept. I think what
could be happening is that you're trying to load string data into a
frame concept. Only string concepts can bind to string data.

For more info on concepts in RavenClaw, do check out:
http://wiki.speech.cs.cmu.edu/olympus/index.php/Concepts_in_RavenClaw#Structured_concepts

Cheers,
Matt


On Tue, Dec 10, 2013 at 5:31 AM, Aitzaz Ahmad <aitzaz.ahmad at kics.edu.pk> wrote:
> Hi,
>      I've been playing with the available tutorials for Olympus. Lately,
> I've been modifying the DialogTask.cpp file in the Tutorial1 2.5 branch.
> When running the example, the Dialog Manager servers stops unexpectedly
> after asking for the origin and destination places. Before the executable
> encounters an error, the last output generated by the DM is the utterance
> "Just a minute. Let me check that for you."
>      After displaying this result on the TTYRecognitionServer, the MyBusDM
> stops, and the TTYRecognitionServer falls into an endless loop repeating the
> utterance "I'm sorry. I didn't understand you. Please repeat yourself." When
> I tried to debug the code by placing break-points, that didn't work too well
> as well.
>      I would really appreciate if you could tell me how to debug the Dialog
> Manager. That would be a great help! Please do post a reply.
>
> NOTE: The error message displayed by the MyBusDM console in the
> processmonitor.exe is as follows:
>
> [FATAL_ERROR at 15:03:22.594 (11711)] Cannot perform conversion to
> <CFrameConcept> new_result from string (dump below).
> {                 departure_time
>                    route
>                    failed  1
>                    arrival_time
> } <file ../../../../Libraries/RavenClaw/DMCore/Concepts/FrameConcept.cpp,
> line 353>
>
> Aitzaz Ahmad
> ----------
> "A census taker once tried to test me. I ate his liver with some fava beans
> and a nice Chianti." Dr. Hannibal Lecter - Silence of the Lambs (1991)


More information about the Olympus-developers mailing list