Alfresco and the Semantic* Web Ezequiel Foncubierta Head of Technology at Zaizi * se • man • tic adj.—Of or relating to meaning in language Agenda • Introduction to Semantic Web and Semantic Technologies • ECKM - Enterprise Content and Knowledge Management • • • • • Language detection Entities extraction Semantic annotations Intelligent search Recommendations • Q&A The Semantic Web Once upon a time... The Semantic Web isn't just about putting data on the web. It is about making links, so that a person or machine can explore the web of data. With linked data, when you have some of it, you can find other, related, data. http://www.flickr.com/photos/pixelydixel/2713803038/ Evolution of World Wide Web Richness of data connections Semantic Web era Rule Interchange Linked Data Personal Agents WWW Database Web 3.0 SPARQL ATOM RDF/OWL 2010-2020 Cloud computing & SaaS AJAX/JSON Social networks SOAP Blogs/Wikis WWW era Web 2.0 2000-2010 XML Portals OO/Java Intranet HTTP/HTML Groupware Web 1.0 1990-2000 PC era Gopher SQL SGML Databases File servers Desktop Computing FTP 1980-1990 File systems Email Richness of social connections Linked Data Linked Data is about using the Web to connect related data that wasn't previously linked, or using the Web to lower the barriers to linking data currently linked using other methods http://linkeddata.org/ Linked Data: The World Wide Web database Describe your data Semantic Web vs Semantic Technologies Semantic Web Semantic Technologies Semantic Web Formats (RDF, OWL, etc.) Natural-language processing Query language (SPARQL) Rules language (RIF) Web pages marking language (RDFa) Triple/Quad stores Data mining/Machine learning Artificial intelligence/Expert systems Classification Semantic search IKS Project 6.58M co-funding by the EU Collaboration between academia, industry and open-source developers Open Source licenses and best practices Compliant with latest semantic standards Zaizi represents Alfresco http://www.iks-project.eu http://stanbol.apache.org http://viejs.org ECKM Uses Semantic Web and Semantic Technologies to add Knowledge Management capabilities to Alfresco, so richer interfaces can be built upon it to improve the user experience in Content Management. • Language detection • Entities extraction • Semantic annotations • Intelligent search • Recommendations ECKM: Demo Future of ECKM • First beta version in Q1/2013 • Backlog • Topic detection • Reasoning support in searches • Thesaurus Management • Classification of documents • Support for RDFa and Microformat in Alfresco WCM/Quick Start Ezequiel Foncubierta Head of Technology email: efoncubierta@zaizi.com twitter: @efoncubierta linkedin: efoncubierta skype: efoncubiertaz Thank you! Rafael Haro Head of R&D email: rharo@zaizi.com twitter: @rafa_haro linkedin: rafaelharo skype: rafaharo