Semantic Need : Semantics from the People!

1,661 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,661
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
25
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Vs. Relationale DB, OWA/CWA
  • http://amazonas.fzi.de/semanticneed/index.php/Africa
  • http://amazonas.fzi.de/semanticneed/index.php/Special:SNEAskLog
  • Semantic Need : Semantics from the People!

    1. 1. Semantic Need Semantics from the People! Hans-Jörg Happel, FZI Karlsruhe, Germany 2010-09-18 @ SMWCon Fall 2010; Amsterdam, Netherlands
    2. 2. Agenda <ul><li>Motivation </li></ul><ul><li>Extension:Semantic Need </li></ul><ul><li>Empirical data </li></ul><ul><li>Outlook & Summary </li></ul>Semantic Need: Semantics from the people! - SMWCon Fall 2010; Amsterdam, Netherlands
    3. 3. MOTIVATION Semantic Need: Semantics from the people! - SMWCon Fall 2010; Amsterdam, Netherlands
    4. 4. Semantics for the people: Why to annotate? <ul><li>The Semantic Web provides fancy use cases, but still the creation of metadata costs effort ! </li></ul>Semantic Need: Semantics from the people! - SMWCon Fall 2010; Amsterdam, Netherlands
    5. 5. Semantics from the people: What to annotate? <ul><li>Idea: Using structured queries to gauge metadata demand </li></ul><ul><li>„ Semantic gap between supply and demand on the Semantic Web” [Mik09] </li></ul>Semantic Need: Semantics from the people! - SMWCon Fall 2010; Amsterdam, Netherlands [Hap10]
    6. 6. Possible overlap of schema, annotations and queries Data (ABox) Schema (TBox) Queries (QBox) A B C D E F G Relational databases Jim Hendler@FZI • Karlsruhe, 2010-06-08 Desc Impl A Data without queries and schema Schema needed Schema mapping? B Queried data without schema Schema needed Additional data sought? C Query without schema and data Schema needed Data needed D Queried schema without data Data needed E Everything fine <ul><li>- </li></ul><ul><li>Additional data sought? </li></ul>F Data that is never queried Schema mapping? G Schema which is not used for annotation & querying Schema mapping? Data needed ?
    7. 7. Partially unsatisfied queries („PUQs“) <ul><li>Unsatisfied queries (UQs) are queries, that cannot be satisfied from the KB (= no results) </li></ul><ul><li>PUQs are a subset of UQs for which at least parts of the query can be satisfied  can be related to existing classes, properties or instances </li></ul>Semantic Need: Semantics from the people! - SMWCon Fall 2010; Amsterdam, Netherlands
    8. 8. Problem patterns <ul><li>“ Missing Printout Values” </li></ul><ul><ul><li>Denotes the number of empty cells in a result set for a certain structured query </li></ul></ul><ul><ul><li>Assumption: empty cells represent an unsatisfied information need </li></ul></ul><ul><li>“ Near Matches” </li></ul><ul><ul><li>Denote all instances of a knowledge base that are not part of a result set for a certain structured query due to one or more missing annotations </li></ul></ul><ul><ul><li>Assumption: Missing/incomplete annotations of a page lead to incomplete result sets </li></ul></ul>Missing Printout Value Near Matches? Jim Hendler@FZI • Karlsruhe, 2010-06-08 Potential further result… Description…… Property value is MISSING
    9. 9. EXTENSION:SEMANTIC NEED Semantic Need: Semantics from the people! - SMWCon Fall 2010; Amsterdam, Netherlands
    10. 10. Features <ul><li>Collect needs </li></ul><ul><ul><li>Capture and store (inline) „#ask“-Queries </li></ul></ul><ul><ul><li>Offer information via SemanticQuery Manager </li></ul></ul><ul><li>Annotation guidance </li></ul><ul><ul><li>Global </li></ul></ul><ul><ul><li>Special:SemanticMatches/PAGENAME </li></ul></ul><ul><ul><li>In-Page Annotation </li></ul></ul><ul><li>Side-effect features </li></ul><ul><ul><li>Global query log </li></ul></ul><ul><ul><li>Automatically refresh inline queries </li></ul></ul>Semantic Need: Semantics from the people! - SMWCon Fall 2010; Amsterdam, Netherlands
    11. 11. Screenshot: Example result table Semantic Need: Semantics from the people! - SMWCon Fall 2010; Amsterdam, Netherlands
    12. 12. Screenshot: Query log Semantic Need: Semantics from the people! - SMWCon Fall 2010; Amsterdam, Netherlands
    13. 13. Screenshot: Special:SemanticMatches/PAGE Semantic Need: Semantics from the people! - SMWCon Fall 2010; Amsterdam, Netherlands
    14. 14. Screenshot: In-Page Annotation Semantic Need: Semantics from the people! - SMWCon Fall 2010; Amsterdam, Netherlands
    15. 15. Tool status <ul><li>Alpha implementation available </li></ul><ul><ul><li>… in SVN: https://waves1.fzi.de/svn/waves/trunk/SemanticNeed/ (anonymous/anonymous) </li></ul></ul><ul><ul><li>… in Demo-Wiki: http://amazonas.fzi.de/semanticneed/ </li></ul></ul><ul><ul><li>Requires small patch to core SMW (one line hook) – info at http://www.teamweaver.org/wiki/index.php/Semantic_Need </li></ul></ul><ul><ul><li>Feedback appreciated! </li></ul></ul><ul><li>Caution! </li></ul><ul><ul><li>Does currently not support some special cases (i.e. subqueries) </li></ul></ul><ul><ul><li>Not (yet) polished (features, UI) </li></ul></ul><ul><ul><li>Contains bugs </li></ul></ul><ul><ul><li>Not tested with different MW/SMW combinations </li></ul></ul>Semantic Need: Semantics from the people! - SMWCon Fall 2010; Amsterdam, Netherlands
    16. 16. EMPIRICAL DATA Semantic Need: Semantics from the people! - SMWCon Fall 2010; Amsterdam, Netherlands
    17. 17. Empirical studies <ul><li>Public SMW analysis </li></ul><ul><ul><li>Crawling public SMW installations </li></ul></ul><ul><ul><li>Checking for sparse & incomplete query results </li></ul></ul><ul><li>Semantic Need Online Survey </li></ul><ul><ul><li>34 questions on SMW and Semantic Need </li></ul></ul><ul><ul><li>Target group: SMW experts (via mailinglist, invitation) </li></ul></ul><ul><ul><li>Data collected in June/July 2010 </li></ul></ul><ul><ul><li>30 complete answers (out of 58) </li></ul></ul>Semantic Need: Semantics from the people! - SMWCon Fall 2010; Amsterdam, Netherlands
    18. 18. Public SMW Analysis: Results <ul><li>Initial results from crawling 8 public SMW instances, using 25 (out of 285) ASK queries </li></ul><ul><ul><li>Printout-Values: In average, 16% of cells in a result set were empty due to missing annotations (up to 63% for certain queries)  This allows for identifying a total of 296 missing printout values </li></ul></ul><ul><ul><li>Near matches: In average, 22% of all potential result pages of a query lack a selective annotation (up to 94% for certain queries)  This allows for identifying a total of 147 potentially missing annotations for selective properties </li></ul></ul>Jim Hendler@FZI • Karlsruhe, 2010-06-08
    19. 19. Public SMW Analysis: Insights Semantic Need: Semantics from the people! - SMWCon Fall 2010; Amsterdam, Netherlands
    20. 20. Online Survey: Experience Semantic Need: Semantics from the people! - SMWCon Fall 2010; Amsterdam, Netherlands
    21. 21. Online Survey: Wikis used <ul><li>n~15 </li></ul><ul><li>Usage: </li></ul><ul><ul><li>project managment </li></ul></ul><ul><ul><li>Knowledge management </li></ul></ul><ul><ul><li>Intranet/web portal </li></ul></ul>Semantic Need: Semantics from the people! - SMWCon Fall 2010; Amsterdam, Netherlands
    22. 22. Online Survey: Domain vs. data model Semantic Need: Semantics from the people! - SMWCon Fall 2010; Amsterdam, Netherlands
    23. 23. Online Survey: Dynamics <ul><li>Many fixed data models </li></ul><ul><li>Data model changes occur at least once per month or more in almost half of the Wikis </li></ul>Semantic Need: Semantics from the people! - SMWCon Fall 2010; Amsterdam, Netherlands
    24. 24. Online Survey: Gardening methods Semantic Need: Semantics from the people! - SMWCon Fall 2010; Amsterdam, Netherlands
    25. 25. Online Survey: Query result sparseness & incompleteness Semantic Need: Semantics from the people! - SMWCon Fall 2010; Amsterdam, Netherlands
    26. 26. Online Survey: Semantic Need Semantic Need: Semantics from the people! - SMWCon Fall 2010; Amsterdam, Netherlands
    27. 27. Online Survey: Insights Semantic Need: Semantics from the people! - SMWCon Fall 2010; Amsterdam, Netherlands
    28. 28. CONCLUSION AND OUTLOOK Semantic Need: Semantics from the people! - SMWCon Fall 2010; Amsterdam, Netherlands
    29. 29. Summary <ul><li>Open issues </li></ul><ul><ul><li>What can really be considered a need? </li></ul></ul><ul><ul><li>What else can help SMW gardeners? </li></ul></ul><ul><ul><ul><li>Class/Property evolution, mappings </li></ul></ul></ul><ul><li>Next steps </li></ul><ul><ul><li>Provide usable implementation </li></ul></ul><ul><ul><li>Gather feedback from field usage </li></ul></ul><ul><ul><li>Deal with special cases in SMW-QL </li></ul></ul><ul><ul><li>Define future roadmap </li></ul></ul>Semantic Need: Semantics from the people! - SMWCon Fall 2010; Amsterdam, Netherlands
    30. 30. References <ul><li>Extension:Semantic Need </li></ul><ul><ul><li>http://amazonas.fzi.de/semanticneed / (Demo Wiki) </li></ul></ul><ul><ul><li>http://www.mediawiki.org/wiki/Extension:Semantic_Need </li></ul></ul><ul><li>Extension:Woogle4MediaWiki (for non SMW-Wikis) </li></ul><ul><ul><li>http://amazonas.fzi.de/wooglenative/ (Demo Wiki) </li></ul></ul><ul><ul><li>http://www.mediawiki.org/wiki/Extension:Woogle4MediaWiki </li></ul></ul><ul><li>Literature </li></ul><ul><ul><li>[Hap09b] Hans-Jörg Happel: Towards Need-driven Knowledge Sharing in Distributed Teams. In Proceedings of the 9th International Conference on Knowledge Management (I-KNOW 2009) </li></ul></ul><ul><ul><li>[Hap09c] Hans-Jörg Happel: Social Search and Need-driven Knowledge Sharing in Wikis with Woogle. In Proceedings of the 5th international Symposium on Wikis and Open Collaboration (Orlando, Florida, October 25 - 27, 2009). WikiSym '09. ACM, New York, NY, 1-10. </li></ul></ul><ul><ul><li>[Hap10] Hans-Jörg Happel: Semantic Need: Guiding Metadata Annotations by Questions People #ask. In Proceeedings of the 9th International Semantic Web Conference (ISWC 2010) (to appear) </li></ul></ul><ul><ul><li>[Mik09]: Mika, P., Meij, E., Zaragoza, H.: Investigating the semantic gap through query log analysis. In: International Semantic Web Conference. Lecture Notes in Computer Science, vol. 5823, pp. 441–455. Springer (2009) </li></ul></ul>Jim Hendler@FZI • Karlsruhe, 2010-06-08

    ×