semantically grounded briefings bob balzer, neil goldman, marcelo tallis teknowledge...
TRANSCRIPT
Semantically Grounded Briefings
Bob Balzer, Neil Goldman, Marcelo Tallis
Teknowledge
• Military spends a huge amount of time creating briefings
– gathering, collating, formatting data– translating into powerpoint slides– customizing for different commanders
• Need for a Personalized Briefing Creation Agent
– Knows about military domain (communicative)– Knows how to access military sources (capable)– Gathers information off-line for user
(autonomous)– Tailorable to users needs and changing
resources (adaptive)
• Need for a search tool for information embedded in briefings
– IntelLink minimally keyword searchable
• Dynamic Data integrated into Briefing
The Killer Ap
Briefing Creation
Agent
Intel Link SearchTool
DAMLMarked
Briefings
BetterAccess toMaterials
SemanticallyGroundedBriefing
– PowerPoint Infrastructure for • Requesting data
• Accepting data - propagating it into model
• Rendering data - coupling briefing data to model
– e.g. shape color determined by attribute value
• Exporting Briefing in DAML
• Importing DAML into Briefing
• Graphically Defining/Editing Ontology
• DIFFing changes between versions
PowerPointInfrastructure
DAMLMarked
Briefings
DAMLMarked
DataOur Vision
DEMO
What’s Hot
• Semantic Markup in COTS Document Authoring Tools– Markup as ByProduct of graphic content creation
• Visually Annotated Ontology
– Incorporation of external content– Automatically updated briefings
• Semantically Indexed Images– Image Indexing Web Crawler
• HTML Images• Briefing Images
– Legacy Image Markup– Semantically Described Image Search
Challenges• Internal
– Automated Rendering of Imported Content• Layout Annotations in Visually Annotated Ontology
– Supporting Objects in Multiple (non-intersecting) Classes• Not supported by COM generators (i.e. standard OO languages)
• External– Coupling with external DAML query service– Identifying Producer Value-Added Markups in MS Word
• Follow Briefing Associate “Markup-As-Byproduct” paradigm• Prototype
– Semantic AutoComplete– Semantic Reference Disambiguation– Paste object values into text
• Follow On– Semantic Diagrams to establish context (for markup and consumer)