The YPA - An Assistant for Classified Directory Enquiries
-
Upload
independent -
Category
Documents
-
view
0 -
download
0
Transcript of The YPA - An Assistant for Classified Directory Enquiries
Dialogue Manager
Query ConstructionComponent
World ModelSpeech Recognition
GUI
YP AssistantToplevel
Backend
NaturalLanguageFrontend
Display
Toplevel<head>...<big>Webbs Italian Restaurant</big>
...
restaurant in Colchester that takes Visa"
<small>Authentic Italian Pizza & Pasta</small>
"I want an Italian<html>
Graphical User Interface
InputList
Language[i, want, an, italian, restaurant, in, colchester, that, takes, visa].
SFList[[transaction, [[]]], [goods, [[n(italian), restaurant]]], [payment, [[visa]]], [opening, [[]]], [street, [[]]], [location, [[colchester]]]].
Natural
Frontend
ManagerDialogue
Flag
AddressList
LastQuery[]
History
[i, want, an, italian, restaurant, in, colchester, that, takes, visa].
UserInput
[[64,56745],[34,5502],[23,5467], [12,3454],[12,23456],[..,.....]].
[[transaction, [[]]], [goods, [[n(italian), restaurant]]], [payment, [[visa]]], [opening, [[]]], [street, [[]]], [location, [[colchester]]]].
display_addresses_lowrank
ComponentConstruction
Query[[transaction, [[]]], [goods, [[n(italian), restaurant]]], [payment, [[visa]]], [opening, [[]]], [street, [[]]], [location, [[colchester]]]].
SFList
AddressList
Flag
[[64,56745],[34,5502],[23,5467], [12,3454],[12,23456],[..,.....]].
ok_lowrank
Stemmer
WordNet
Brill-Tagger
Raw YP Backend DB
...
Flag
AddressIDList
Backend
[]
empty
CNFList[[heading(7218), keyword(restaur), namekey(build), namekey(restaur), heading(7195), heading(15482), heading(...)], [keyword(visa)], [locat(’01206’)]].
Flag
AddressIDList
Backend
ok
[56745,5502,5467,3454,....]CNFList[[heading(7218), keyword(restaur), namekey(build), namekey(restaur), heading(7195), heading(15482), heading(...)], [locat(’01206’)]].