[Olympus developers 24]: Re: [Fwd: binding filters]
TK Harris
tkharris at cs.cmu.edu
Sat May 3 23:31:50 EDT 2008
So there is some DateTime documentation on the wiki. It was an orphaned
page, as "Date Time". The list of components referred to "DateTime". I
changed the page name to match what's in the component list, so you can
now find it at:
http://wiki.speech.cs.cmu.edu/olympus/index.php/DateTime
There's also the following documentation on binding filters:
http://wiki.speech.cs.cmu.edu/olympus/index.php/RavenClaw_Grammar_Mappings_and_Binding_Filters
I just reworked that page so that it's a little easier to follow.
-Thomas
Brian Langner wrote:
> Any answers, guys? I'd really rather not make these people wait more
> than a week for a reasonable answer from us...
>
> Brian Langner wrote:
>> The group from Columbia that's building an Olympus system has a
>> question regarding binding filters - can someone help answer?
>>
>> Brian
>>
>>
>>> -------- Original Message --------
>>> Subject: binding filters
>>>
>>>
>>> I'm still trying to understand how exactly do binding filters work
>>> within the dialog manager.
>>> The only example that I have is MeetingLine, and I see that it
>>> declares:
>>>
>>> USE_BINDING_FILTERS(
>>> // the date-time binding filter
>>> BINDING_FILTER("datetime", DateTimeBindingFilter)
>>> )
>>>
>>> however I don't quite understand where else in the code it is used.
>>> My understanding is that the user in MeetingLine can only ask about
>>> the last meeting or the previous meeting. There is no date or time
>>> input by the user... so is the binding filter used? where? how?
>>>
>>> Do you have code examples that I can look at where the user is
>>> actually speaking a date or number so I can see in the corresponding
>>> request agent how that is handled and how the binding filter is
>>> actually called?
>>>
>>> Is there any documentation on how BINDING_FILTER() works?
>>> In the BindingFilters.cpp code there are comments referring to some
>>> documentation, but in the version of MeetingLine we got from the
>>> repository the Documentation folder in the solution is empty. Do you
>>> have that file? Would that help and if so could you send it to me?
>>>
>>>
>>
>>
>>
>
>
More information about the Olympus-developers
mailing list