620 likes | 637 Views
This article discusses the concept of Semantic Web 2.0 and its potential in creating social semantic information spaces. It explores the integration of web 2.0 technologies with semantic web principles and highlights the benefits of this integration in improving collaboration, interoperability, and information sharing among individuals, organizations, and systems. The article also explores the challenges and opportunities in implementing social semantic information spaces.
E N D
Towards Semantic Web 2.0 – Creating Social Semantic Information Spaces Stefan Decker stefan.decker@deri.org http://www.stefandecker.org/
Outline • The Digital Enterprise Research Institute • Semantic Web 2.0 • SIOC • Semantic Search • Social Networks • Outlook: Social Semantic Desktop
Digital Enterprise Research Institute, Galway Stefan Decker Stefan Decker Stefan.Decker@deri.org
DERI Galway – Mission • DERI Galway’s Mission is “to exploit semantics for helping • People • Organisations • Systems • to better collaborate and interoperate”.
Some statistics • Founded June 2003 with 1 fulltime member • Status September 2007: 110 members • 17 members are administration & management, industry and community outreach, university liaison, subcontractors • Still hiring aggressively
Some more statistics • Published last year: • 64 Conference and Workshop papers • 12 Journal papers • Several tutorials (e.g., WWW 2006, JCDL 2006), workshops (ISWC, FLOC,…), conferences (ISWC) • Output is constantly growing • Total Research Grants: about 27 M Euro • 14.4 M Euro EU/IST • 2,6 M Euro Enterprise Ireland • 10,4 M Euro Science Foundation Ireland
DERI – Project Partners IFOMIS
Web 2.0 and Semantic Web Semantic Web 2.0: Creating Social Semantic Information Spaces
What is Web 2.0? • The term Web 2.0 was made popular by Tim O’Reilly: • http://www.oreillynet.com/pub/a/oreilly/tim/news/2005/09/30/what-is-web-20.html • http://en.wikipedia.org/wiki/Web_2.0 • “Web 2.0 … has … come to refer to what some people describe as a second phase of architecture and application development for the World Wide Web.” • The Web where “ordinary” users can meet, collaborate, and share using whatever is newly popular on the Web (tagged content, social bookmarking, AJAX, etc.) • Popular examples include: • Bebo, del.icio.us, digg, Flickr, Google Maps, Skype, Technorati, Wikipedia…
Web 2.0 and social software • Web 2.0 focuses include: • The Web as a platform for social and collaborative exchange • Reusable community contributions • Subscriptions to information, news, data flows, services • Mass-publishing using web-based social software • http://en.wikipedia.org/wiki/Social_Software • “Social Software lets people rendezvous, connect or collaborate by use of a computer network. It results in the creation of shared, interactive spaces…” • Social software for communication and collaboration: • IM, IRC, Forums, Blogs, Wikis, Social Network Services, Social Bookmarks, MMOGs…
What is the Semantic Web? (beware the hype) • “An extension of the current Web in which information is given well-defined meaning, better enabling computers and people to work in cooperation.” • Sir Tim Berners-Lee et al., Scientific American, 2001: tinyurl.com/i59p • “…allowing the Web to reach its full potential…” with far-reaching consequences • “The next generation of the Web”
How to create the Semantic Web? Commonly quoted problems • Ontologies are difficult to create and are not used • Not worth the effort • Annotation is expensive • Regular user won’t bother • Metadata provides no benefits • No consumers • Standards are too complicated • Developers don’t understand Description Logics
Social semantic information spaces: SW 2.0 Web 2.0 and social software
Semantic Web 2.0 Creating Semantic Web Data: Semantic Interlinking of Online Community Sites Semantic Blogging Dissemination of Information Semantic Wikis Structuring and browsing the Web (and your desktop!) Social Semantic Collaborative Filtering Using explicit relationships for information delivering and assessment ….
Web 2.0 as a global SOA • Web 2.0 as a Global SOA • People, collaboration • Architectures of participation • Social mechanism • Real-time feedback • Mashups • But: Services lacking orchestration SOA Web 2.0 • Semantic Web Services • Orchestration, Discovery • Heavy weight: OWL S, WSMO • Light wight: WSDL-S, semantic REST • Social Semantic Information Spaces • Collaboration Ontologies, • Semantic Wikis/Blogs • Semantic Social Networking • Folksonomies Semantic Web
What are online communities? • People form online communitiesby combining one-to-one (e.g. e-mail and instant messaging), one-to-many (web pages and blogs) and many-to-many (forums, wikis) forms of communication • “Social software enables people to rendezvous, connect or collaborate through computer-mediated communication and to form online communities.” - Wikipedia
Evolution of online community sites Online community sites: • Provide a valuable source of information • May contain rich meta-information • But are isolated from one another: • Many sites discussing complementary topics Next steps: • Connect sites together • Add more value: • Let other sites know more about the structure and contents • Make more use of tagging and semantic metadata
What is SIOC? • Semantically-Interlinked Online Communities (SIOC) • Connecting forums, posts from many types of online communities (blogs, forums, mailing lists, etc.) • Interesting possibilities: • Distributed linked conversations • Decentralised discussion channels and communities • “I […] think the concept is HOT” – Robert Douglass, Drupal Developer http://sioc-project.org/
How can SIOC disseminated? • Create SIOC export modules for popular open-source discussion systems • Infecting the Web Infrastructure: • During next upgrade cycle gigabytes of community databecome available • Initial versions of SIOC metadata exporters created for: • Content management system (Drupal) • http://sioc-project.org/drupal • Bulletin board system (phpBB) [in progress] • Blogging system (WordPress) • http://sioc-project.org/wordpress • French blogging system (DotClear) • http://sioc-project.org/dotclear
Where is SIOC being used already? C&C S&R I & I I & I
Next step (1): Argumentative discussion topics similar to IBIS
Next steps (2): Add Onion Rings of Vocabularies RDF Calendar Microformats
Semantic Web Search Engine Search&Retrieval
Web 1, 2, 3… C&C S&R S&R I & I • Web technologies are constantly evolving • From a web of documents to a web of data • Semantic content today: ~3-10 million pages • 2012: 70% of web pages will have semantic markup (Gartner) – assuming 10bn pages * .7 = 7 billion semantic pages • Semantic content enables new ways of data syndication and integration on a worldwide scale • Collaboratively edited knowledge bases
Use Case: Financial Search C&C S&R S&R blog entries (RSS, Atom) I & I press conferences video (Podcast RSS) Web – anything else (RDF) conf calls audio (Podcast RSS) mandatory publications (XBRL) core company information (Wikipedia/dbpedia) company press releases (HTML, RSS) Collaboratively edited knowledge base
Semantic Web Search Engine Architecture C&C S&R S&R I & I Consolidation Query Proc Crawler UI Index Ranking Indexing Extraction
Performance Evaluation C&C S&R S&R I & I • univ(50000) Lehigh benchmark
Query Performance C&C S&R S&R I & I
DEMO: Ask for Information about Stefan Decker C&C S&R S&R I & I
Semantic Social Networks -User Profiles in Action Communities & Collaboration
C&C C&C S&R I & I You can never get lost in the hyperspacewith a little help from your friends
Using Social Networks:Social Semantic Collaborative Filtering C&C C&C S&R I & I foaf:knows xfoaf:include xfoaf:bookmark