Semantic Wiki, Great Candidate for Knowledge Acquisition
Upcoming SlideShare
Loading in...5
×
 

Semantic Wiki, Great Candidate for Knowledge Acquisition

on

  • 531 views

this is a high-level pitch deck for knowledge acquisition (KA), beside the textual part. We already decide on matter that we need low level textual entailment based KA, while the high-level part ...

this is a high-level pitch deck for knowledge acquisition (KA), beside the textual part. We already decide on matter that we need low level textual entailment based KA, while the high-level part involving more human computation is partially ignored at the point of presentation. This deck is an introduction to social semantic web and let people know how it can help with our KA tasks.

Statistics

Views

Total Views
531
Views on SlideShare
531
Embed Views
0

Actions

Likes
2
Downloads
7
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

CC Attribution License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Semantic Wiki, Great Candidate for Knowledge Acquisition Semantic Wiki, Great Candidate for Knowledge Acquisition Presentation Transcript

    • From Text and Data to Knowledge: ViaSemantic WikisThe Social Semantic Web in the SmallJesse Wang
    • The Bottleneck of AI is Knowledge Acquisition2HumanIntelligenceComputerIntelligence
    • COMPUTER INTELLIGENCE IS IN THECONNECTIONS3
    • Connecting both Information and PeopleConnections between peopleConnectionsbetweenInformationEmailSocial NetworkingGroupwareJavascriptWeblogsDatabasesFile SystemsHTTPKeyword SearchUSENETWikisWebsitesDirectory Portals2010 - 2020Web 1.02000 - 20101990 - 2000PC Era1980 - 1990RSSWidgetsPC’s2020 - 2030Office 2.0XMLRDFSPARQLAJAXFTP IRCSOAPMashupsFile ServersSocial Media SharingLightweight CollaborationATOMWeb 3.0Web 4.0Semantic SearchSemantic DatabasesDistributed SearchIntelligent personal agentsJavaSaaSWeb 2.0FlashOWLHTMLSGMLSQLGopherP2PThe WebThe PCWindowsMacOSSWRLOpenIDBBSMMO’sVRSemantic WebIntelligent WebThe InternetSocial WebWeb OS
    • At Multiple Levels of Understanding5Signal entity (Words)Signal form (Syntax)Signal semantics (Concepts)Categories (taxonomy)StatementsModelsDecision-making
    • HOW DO WE CAPTURE ALL?At least, the semantics?6
    • Two Paths for Semantics (>>KB Construction) “Bottom-Up”– Add semantic metadata to pages and databases all over the Web• Alternatively train models to extract above info (machine-assisted)– Every Website becomes semantic• except for those not tagged, trained, or errors “Top-Down”– Experts build models and rules for semantics– Create services that provide this as an overlay to non-semanticWeb– Every website becomes semantic• except for those not covered -- Alex Iskold
    • Five Approaches to Semantics Tagging Statistics Linguistics Semantic Web Artificial Intelligence
    • The Tagging Approach Pros– Easy for users to add and read tags– Tags are just strings– No algorithms or ontologies to dealwith– No technology to learn Cons– Easy for users to add and read tags– Tags are just strings– No algorithms or ontologies to dealwith– No technology to learn Technorati Del.icio.us Flickr Wikipedia YouTube
    • The Statistical Approach Pros:– Pure mathematical algorithms– Massively scalable with good trainingdata– Language independent Cons:– No understanding of the content– Hard to craft good queries– Best for finding really popular things –not good at finding needles inhaystacks– Limited by data (esp. quality trainingdata)– Not great for sparse structured datawith strong inherent semantics Google Lucene Autonomy Farecast (Bing Travel)
    • The Linguistic Approach Pros:– Almost-true language understanding– Extract knowledge from text– Best for search for particular facts orrelationships– More precise queries Cons:– Computationally intensive– Difficult to scale– Lots of special case and other errors– Language-dependent Powerset Hakia Inxight, Attensity, and others…
    • The Semantic Web Approach Pros:– More precise queries– Smarter apps with less work– Not as computationally intensive– Share & link data between apps– Works for both unstructured andstructured data Cons:– Lack of tools– Difficult to scale– Who makes all the metadata? Radar Networks DBpedia Project Metaweb (Freebase)
    • The Artificial Intelligence Approach Pros:– Smart in narrow domains– Answer questions intelligently– Reasoning and learning Cons:– Computationally intensive– Difficult to scale– Extremely hard to program– Does not work well outside of narrowdomains– Training takes a lot of work Cycorp AURA (Project Halo)
    • The Approaches ComparedMake the software smarterMake the Data SmarterStatisticsLinguisticsSemanticWebA.I.Tagging
    • In PracticeTaggingSemantic WebStatisticsLinguisticsArtificial intelligence
    • From Tagging to AIData StructureIntelligence16
    • The Semantic Web is a Key Enabler Moves the “intelligence” out of applications, into the data Data need special structures becomes self-describing; Meaning of data becomes part ofthe data Apps can become smarter with less work, because the datacarries knowledge about what it is and how to use it Data can be shared and linked more easily
    • The Semantic Web = Open Database Layer for the WebUserProfilesWebContentDataRecordsApps &ServicesAds &ListingsOpen Data MappingsOpen Data RecordsOpen RulesOpen OntologiesOpen Query Interfaces
    • And The Web IS the Database!Application A Application B
    • BUT THERE IS STILL SOMETHINGMISSING20
    • 21
    • In Every Part or Layer of the Semantic Web, We Need22
    • Now a Complete Web23
    • Crowd Wisdom To Best Map Human Knowledge for Human24
    • Clear Semantics for Machine to Understand Knowledge25
    • Semantic Wikis: the Social Semantic Web in Action!26SemanticWikis
    • What is a Wiki? A Key Feature of Wikis is27This distinguishes wikis from other publication tools
    • Consensus in Wikis Comes from Collaboration– ~17 edits/page on average inWikipedia (with high variance)– Wikipedia’s Neutral Point of View Convention– Users follow customs andconventions to engage witharticles effectively28
    • Software Support Makes Wikis Successful Trivial to edit by anyone Tracking of all changes, one-step rollback Every article has a “Talk” pagefor discussion Notification facility allows anyoneto “watch” an article Sufficient security onpages, logins can be required A hierarchy ofadministrators, gardeners, andeditors Software Bots recognize certainkinds of vandalism and auto-revert, or recognize articles thatneed work, and flag them foreditors 29
    • Success of Wikis30Actual number of articles on en.wikipedia.org (thickblue line) compared with a Gompertz model that leadseventually to a maximum of about 4.4 million articles(thin green line)
    • Summary: What Wiki Is Really AboutQuick and Easy – No downloadLayered Community AuthoringInterlinked Hierarchical ContentRevision ControlNotification
    • What is a Semantic Wiki A wiki that has an underlying model of theknowledge described in its pages. To allow users to make their knowledge explicit and formal Semantic Web Compatible32Semantic Wiki
    • Combining Human Knowledge and Data StructuresWikis forMetadataMetadatafor Wikis33
    • Basics of Semantic Wikis Still a wiki, with regular wiki features– E.g. Category/Tags, Namespaces, Title, Versioning, ... Typed Content– E.g. Page/Card, Date, Number, URL/Email, String, … Typed Links– E.g. “capital_of”, “contains”, “born_in”… Querying Interface Support– E.g. “[[Category:Person]] [[Age::<30]]”34
    • Advanced Semantic Wiki Features Semantic forms or templates Auto-completion based on semantics Powerful visualizations based on semantics/structures/types Rules and reasoning support Advanced search and queries (facetedsearch, SPARQL, etc.) Semantic notifications (personalized information filtering) Import and Export of Semantic Data Data Integration:identification, disambiguation, merging, trust, security/privacy, …35
    • Characteristics of Semantic Wikis36
    • What is the Promise of Semantic Wikis? Semantic Wikis facilitateConsensus over Data(Knowledge) Combine low-expressivitydata authorship with thebest features of traditionalwikis User-governed, user-maintained, user-defined Easy to use as anextension of text authoring37
    • One Key Helpful Feature of Semantic WikisSemantic Wikis are “Schema-Last”Databases require DBAs and schema design;Semantic Wikis develop and maintain the schema in the wiki
    • Great Candidate for Knowledge Acquisition Combining both unstructured and semi-structured data High connectivity on both information and social dimensions Collaboration with sophisticated software support Expected low-cost for crowd-sourcing Evolving category and template systems But…39
    • BUT – Plain Wikis Are Not Good Enoughfor Deep Knowledge Acquisition40Knowledge is representedMOSTLY in unstructured andsemi-structured ways• Plain text• Templates• Infoboxes• Tables• Section headers• Links• References• Redirects• …
    • Software/Feature Enhancements Are NeededQuick and easy way to view and edit schemaMachine assistence (NLP, Auto-suggest…)Better visualizations with structured dataMore user layers for better KB constructionBetter targeted (semantic) notifications41
    •  K.A. is the well-known Artificial Intelligence Problem– AI authoring is too expensive, too slow, not scalable Three Possible Solutions– Automatic Machine Parsing (e.g. NELL, ReVerb)• Quality (depth) not good enough for textbook sentences• Error rates are too high• Still need humans in the loop for training data– Crowd Sourced Authoring (e.g. AMT)• Biology and Knowledge Engineering expertise is difficult to get• Mechanical Turk uses individuals, but the Knowledge Entry tasks appear torequire coordination, judgment, discussion, and working together– Social Authoring and Crowdsourcing with Intelligence SoftwareAssistance• Wikipedia showed this could work for text• Semantic Wiki software R&D to make it work for more structured knowledgeBest Bet for Knowledge Acquisition?42
    • With All These Features…EffectiveKnowledgeacquisition viaSemanticWikisCombine thestrength ofhuman andmachinesConnectingHuman andMachinesHigh Qualitywhile low cost43
    • Conclusion: To Bridge Machine and Human Intelligence44
    • To Dive Into Social Semantic Web45
    • THANK YOU!Credits: some slides are originally from the following people, with little or nomodifications:Nova SpivackDenny VrandecicMark GreavesBao Jie46