assam a tool for semi automatically annotating semantic
play

ASSAM: A Tool for Semi-Automatically Annotating Semantic Web - PowerPoint PPT Presentation

Outline Introduction ASSAM Annotator OATS Conclusion ASSAM: A Tool for Semi-Automatically Annotating Semantic Web Services Andreas He, Eddie Johnston and Nicholas Kushmerick University College Dublin, Ireland November 10, 2004 4 ,


  1. Outline Introduction ASSAM Annotator OATS Conclusion ASSAM: A Tool for Semi-Automatically Annotating Semantic Web Services Andreas Heß, Eddie Johnston and Nicholas Kushmerick University College Dublin, Ireland November 10, 2004 4 , Andreas Heß ASSAM

  2. Outline Introduction ASSAM Annotator OATS Conclusion Outline Introduction 1 Motivation Progress made ASSAM Annotator 2 The Annotator Application Relational Learning Evaluation OATS 3 Conclusion 4 Andreas Heß ASSAM

  3. Outline Introduction Motivation ASSAM Annotator Progress made OATS Conclusion Outline Introduction 1 Motivation Progress made ASSAM Annotator 2 The Annotator Application Relational Learning Evaluation OATS 3 Conclusion 4 Andreas Heß ASSAM

  4. Outline Introduction Motivation ASSAM Annotator Progress made OATS Conclusion Outline Introduction 1 Motivation Progress made ASSAM Annotator 2 The Annotator Application Relational Learning Evaluation OATS 3 Conclusion 4 Andreas Heß ASSAM

  5. Outline Introduction Motivation ASSAM Annotator Progress made OATS Conclusion Semantic Web Services Desired Features Automatic discovery Automatic composition Automatic invocation Andreas Heß ASSAM

  6. Outline Introduction Motivation ASSAM Annotator Progress made OATS Conclusion Semantic Metadata Assumptions Semantic annotation, e.g. OWL-S Shared ontology Problems Hand-crafting annotations can be tedious Integrate legacy web services Our Solution Learn mappings to ontology! Andreas Heß ASSAM

  7. Outline Introduction Motivation ASSAM Annotator Progress made OATS Conclusion Semantic Metadata Assumptions Semantic annotation, e.g. OWL-S Shared ontology Problems Hand-crafting annotations can be tedious Integrate legacy web services Our Solution Learn mappings to ontology! Andreas Heß ASSAM

  8. Outline Introduction Motivation ASSAM Annotator Progress made OATS Conclusion Semantic Metadata Assumptions Semantic annotation, e.g. OWL-S Shared ontology Problems Hand-crafting annotations can be tedious Integrate legacy web services Our Solution Learn mappings to ontology! Andreas Heß ASSAM

  9. Outline Introduction Motivation ASSAM Annotator Progress made OATS Conclusion What is learned? Learn from: Web Service as a whole Operations Parameters Features used: Names Operations Parameters Web Service Comments (if available) Andreas Heß ASSAM

  10. Outline Introduction Motivation ASSAM Annotator Progress made OATS Conclusion Outline Introduction 1 Motivation Progress made ASSAM Annotator 2 The Annotator Application Relational Learning Evaluation OATS 3 Conclusion 4 Andreas Heß ASSAM

  11. Outline Introduction Motivation ASSAM Annotator Progress made OATS Conclusion Progress Earlier Now Classifying Services Classifying Services, Operations, Datatypes Ensemble Learning Relational Learning Application that can export OWL-S New OATS algorithm for output aggregation Andreas Heß ASSAM

  12. Outline Introduction Motivation ASSAM Annotator Progress made OATS Conclusion Progress Earlier Now Classifying Services Classifying Services, Operations, Datatypes Ensemble Learning Relational Learning Application that can export OWL-S New OATS algorithm for output aggregation Andreas Heß ASSAM

  13. Outline Introduction Motivation ASSAM Annotator Progress made OATS Conclusion Progress Earlier Now Classifying Services Classifying Services, Operations, Datatypes Ensemble Learning Relational Learning Application that can export OWL-S New OATS algorithm for output aggregation Andreas Heß ASSAM

  14. Outline Introduction Motivation ASSAM Annotator Progress made OATS Conclusion Progress Earlier Now Classifying Services Classifying Services, Operations, Datatypes Ensemble Learning Relational Learning Application that can export OWL-S New OATS algorithm for output aggregation Andreas Heß ASSAM

  15. Outline Introduction Motivation ASSAM Annotator Progress made OATS Conclusion Progress Earlier Now Classifying Services Classifying Services, Operations, Datatypes Ensemble Learning Relational Learning Application that can export OWL-S New OATS algorithm for output aggregation Andreas Heß ASSAM

  16. Outline Introduction Motivation ASSAM Annotator Progress made OATS Conclusion Progress Earlier Now Classifying Services Classifying Services, Operations, Datatypes Ensemble Learning Relational Learning Application that can export OWL-S New OATS algorithm for output aggregation Andreas Heß ASSAM

  17. Outline Introduction The Annotator Application ASSAM Annotator Relational Learning OATS Evaluation Conclusion Outline Introduction 1 Motivation Progress made ASSAM Annotator 2 The Annotator Application Relational Learning Evaluation OATS 3 Conclusion 4 Andreas Heß ASSAM

  18. Outline Introduction The Annotator Application ASSAM Annotator Relational Learning OATS Evaluation Conclusion Outline Introduction 1 Motivation Progress made ASSAM Annotator 2 The Annotator Application Relational Learning Evaluation OATS 3 Conclusion 4 Andreas Heß ASSAM

  19. Outline Introduction The Annotator Application ASSAM Annotator Relational Learning OATS Evaluation Conclusion Our Application Andreas Heß ASSAM

  20. Outline Introduction The Annotator Application ASSAM Annotator Relational Learning OATS Evaluation Conclusion Our Application +⇧⌃⌃ A/⌃= ⌘⇤ ⌃⇧A/✏⌃ (⌥⌧⌃⇢⌘⇧- *⌘6⌥/⇤L*⌥⌧⌥⌧-%⌃ ⌘⇤⌧⌘✓⌘⇢- ⌘⇤⌧⌘✓⌘⇢/⌃ *⌘✏6⌃⇤⌧⌥⌧/⌘⇤ <⌘⇤⌅ /⇤ ?>*⇡ ⇡/⌧ ⌘< =⌃@ ⌃⇧A/✏⌃ 2✓⌥/⇤ ?>*⇡ A/⌃= Andreas Heß ASSAM

  21. Outline Introduction The Annotator Application ASSAM Annotator Relational Learning OATS Evaluation Conclusion ASSAM’s Key Feature 3⌃✏⌘66⌃⇤⌅⌃⌅ ⌥⇤⇤⌘⌧⌥⌧/⌘⇤ Andreas Heß ASSAM

  22. Outline Introduction The Annotator Application ASSAM Annotator Relational Learning OATS Evaluation Conclusion OWL-S Export !=⌦⇥6>↵?>=⇧⇤↵⌅⇠6◆⇢6◆*✓⌥=✓*⌥⇢5 !=⌦⇥6>↵?>=⇧⇤↵⌅*✓⌥=✓#⌥⌦◆5 !-↵⇧⌥>!./
 ⌦↵,⇧0⌥⌅6✓✏⇣1◆✓2⇤↵⌅3"4⇥↵!⇣;5 !;=⌦⇥6>↵?>=⇧⇤↵⌅*✓⌥=✓#⌥⌦◆5 !=⌦⇥6>↵?>=⇧-⌅◆$⌦⌥>,⇥⌦⌧⌥◆?⇥> ⌦↵,⇧⇢⌥⌦✓$!⇢✓✏⇣+?◆✓⌦⌥⌅⇣5 !-⌅⇧◆!⌅✓✓✓◆ 0✓⌦?⇥>✏⇣(@'⇣ -⌧⌅>⇧-⌅✏⇣◆◆⇢⇧;;⇤⇤⇤@⇤%@⇥⌦=;(555;),+;$⌦⌥>,⇥⌦⌧⇣5 !⇥⇤⌅⇧⌃⌅⌥ ⌦↵,⇧
.✏⇣⌘✓⌥◆✓⌦⇣5 !-⌅⇧⇥6◆⇢6◆ ⌧✓◆⇥↵✏⇣-⌧⌅⇣ ?>↵✓>◆✏⇣!✓⇣;5 !⌦↵,⇧6⌫⌃⌅⌥⇠, ⌦↵,⇧⌦✓⇥6⌦⇡✓✏⇣◆◆⇢⇧;;⌧⇥=6>◆?⌥@6⇡↵@?✓;⇥⇤⌅;.⌥◆⌥◆!⇢✓@⇥⇤⌅"⌘✓⌥◆✓⌦⇣;5 !-⌅⇧◆✓⌧⇢⌅⌥◆✓ ⌧⌥◆⇡✏⇣;⇣5 !;⇥⇤⌅⇧⌃⌅⌥5 !⌦↵,⇧/.6 -⌧⌅>⇧⌦↵,✏⇣◆◆⇢⇧;;⇤⇤⇤@⇤%@⇥⌦=;(555;'&;&&7⌦↵,7!>◆⌥-7>⇣ !⇥⇤⌅⇧.⌥◆⌥◆!⇢✓#⌦⇥⇢✓⌦◆! ⌦↵,⇧
.✏⇣$?⌧✓⇣5 -⌧⌅>⇧◆✓2⇡⇥>⇡✓⇢◆✏⇣1◆✓2⇡⇥>⇡✓⇢◆3⇣ !⌦↵,⇧⌦⌥>=✓ ⌦↵,⇧⌦✓⇥6⌦⇡✓✏⇣◆◆⇢⇧;;⇤⇤⇤@⇤%@⇥⌦=;&''(;)*+,⇡✓⌧⌥"◆⌦?>=⇣;5 -⌧⌅>⇧◆✓2⇢⌦⇥⇡✓✏⇣1◆✓2⇢⌦⇥⇡✓3⇣5 !⌦↵,⇧↵⇥⌧⌥?> ⌦↵,⇧⌦✓⇥6⌦⇡✓✏⇣"⌘✓⌥◆✓⌦⇣;5 !◆✓2⇡⇥>⇡✓⇢◆⇧⌘✓⌥◆✓⌦5 !⌦↵,⇧6⌫#⌦⇥⇢✓⌦◆!⇠, ⌦↵,⇧⌦✓⇥6⌦⇡✓✏⇣◆◆⇢⇧;;⌧⇥=6>◆?⌥@6⇡↵@?✓;⇥⇤⌅;.⌥◆⌥◆!⇢✓@⇥⇤⌅"$?⌧✓⇣;5 !◆✓2⇡⇥>⇡✓⇢◆⇧$?⌧✓5 !;⇥⇤⌅⇧.⌥◆⌥◆!⇢✓#⌦⇥⇢✓⌦◆!5 !-⌅⇧0⌥⌅6✓7⇥, ✓⌅✓⇡◆✏⇣4⇥↵!;$?⌧✓⇣;5 !⇥⇤⌅⇧.⌥◆⌥◆!⇢✓#⌦⇥⇢✓⌦◆! ⌦↵,⇧
.✏⇣$✓⌧⇢✓⌦⌥◆6⌦✓⇣5 !;◆✓2⇡⇥>⇡✓⇢◆⇧$?⌧✓5 !⌦↵,⇧⌦⌥>=✓ ⌦↵,⇧⌦✓⇥6⌦⇡✓✏⇣◆◆⇢⇧;;⇤⇤⇤@⇤%@⇥⌦=;&''(;)*+,⇡✓⌧⌥"◆⌦?>=⇣;5 !⌦↵,⇧↵⇥⌧⌥?> ⌦↵,⇧⌦✓⇥6⌦⇡✓✏⇣"⌘✓⌥◆✓⌦⇣;5 !⌦↵,⇧6⌫#⌦⇥⇢✓⌦◆!⇠, ⌦↵,⇧⌦✓⇥6⌦⇡✓✏⇣◆◆⇢⇧;;⌧⇥=6>◆?⌥@6⇡↵@?✓;⇥⇤⌅;.⌥◆⌥◆!⇢✓@⇥⇤⌅"$✓⌧⇢✓⌦⌥◆6⌦✓⇣;5 !;⇥⇤⌅⇧.⌥◆⌥◆!⇢✓#⌦⇥⇢✓⌦◆!5 Andreas Heß ASSAM

  23. Outline Introduction The Annotator Application ASSAM Annotator Relational Learning OATS Evaluation Conclusion OWL-S Export ASSAM generates... Grounding Profile Process Model Concepts (like WSDL2DAML-S by Paolucci, Sycara et al.) Andreas Heß ASSAM

Recommend


More recommend