6f1b01f1f1ff8bbbdd137a3919dbcc49.ppt
- Количество слайдов: 9
Semantic Web Queries by Mark Vickers Funded by NSF
Introduction n Web Queries q Traditional Web n n q Uses keyword matching Returns superfluous information Semantic Web n n Uses semantic matching Returns only pertinent information 2
Background n What is the Semantic Web? q q q Provides machines “understandable” data Provides answers rather than pages Ontologies provide foundation for understanding n “A shared, explicitly defined, generic conceptualization” [Gruber 93] 3
Extraction Ontology Data Frame: Value Expression: s*[$]s*(d{1, 3})*(. d{2})? Key Words: Price, Cost, Fare Left Context: Price, Cost, Fare Right Context: Purchase, Book, Buy Exception Expression: *. d{3, *} Lexicon File: none 4
Find the Ontology “Tell me about cruises on San Francisco Bay. I’d like to know scheduled times, cost, and the duration of cruises on Friday of next week. ” 5
Find the Ontology “Tell me about cruises on San Francisco Bay. I’d like to know scheduled times, cost, and the duration of cruises on Friday of next week. ” 6
Formulate Query Projection Selection Constants scheduled times San Francisco Bay cost Join Path Friday, Oct. 29 th duration ( ) = Result 7
Start. Time Price 10: 45 am, 12: 00 pm, 1: 15, 2: 30, 4: 00 $20. 00, $16. 00, $12. 00 10: 00 am, 10: 45 am, 11: 15 am, 12: 00 pm, 12: 30 pm, 1: 15 pm, 1: 45 pm, 2: 30 pm, 3: 00 pm, 3: 45 pm, 4: 15 pm, 5: 00 pm $17. 00, $16. 00, $12. 00 Duration Source 1 1 Hour 2 8
Contributions n n English Web queries without NLP Web queries based on semantics Returning answers rather than pages Semantic Web application 9
6f1b01f1f1ff8bbbdd137a3919dbcc49.ppt