70 likes | 166 Views
Sentence Planner. Path Planner. Text Planner. Realisation. Proposed Architecture. GIS Map. Query. Path Based Plan. Message Based Plan. Sentence Plan. Text. Sentence Planning.
E N D
Sentence Planner Path Planner Text Planner Realisation Proposed Architecture GIS Map Query Path Based Plan Message Based Plan Sentence Plan Text Lecture 4
Sentence Planning • Sentence planning rules operate upon sequences of message patterns to produce sentence patterns.<message pat1>, ..., <message patn>→ <sentence pat> • Each pattern can be linguistically realised but the actual planning will take place at data-structure level. • Typically result will be non-deterministic • Need to define a way to choose amongst alternatives. This can be fairly crude. Lecture 4
Sentence Planning • Linguistic Aggregation: how to cluster points, paths and directions into clause-sized units • Referring Expression Generation: determining which elements of semantic content should be used to identify something. Lecture 4
Linguistic Aggregation I PTH + PNT+ DIR + PTH + PNT+ DIR + PTH + PNT+ DIR <Path> <Point> →: continue along <route name> until you reach <point> <Point> <Dir> →: When you get to <point>, turn right <Dir> <Path> →: Turn left and continue along <route> <Dir><Path><Point> →: Turn <dir> and continue along <route> until you reach <point> Lecture 4
Linguistic Aggregation:Strategy • Define a general class for aggregation rules. • Carry out a linguistic study: enumerate all plausible complex aggregations up to length 3 • Check the plausibility of each by suggesting one or more linguistic realisations. • Define the corresponding instances of each rule. Lecture 4
Generation of Referring Expressions: Junctions • Use a landmark that is at or near the junction • Use the type of intersection (T junction vs right turn) • Use the name of the immediately preceding intersection • Use the name of the preceding street Lecture 4
Generation of Referring Expressions: Paths • Mention route name and any landmarks that are on the path.follow <route> passing <landmark> on your right. • Mention route name and distance to be travelled along path.follow <route> for <distance expression> Lecture 4