Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

The Tale of SANSA Spark - ISWC 2017 Demo

302 views

Published on

SANSA-Notebooks: Developer friendly access to SANSA
Website: http://sansa-stack.net/
GitHub: https://github.com/SANSA-Stack
Slides:

Published in: Software
  • Be the first to comment

The Tale of SANSA Spark - ISWC 2017 Demo

  1. 1. SANSA-Notebooks: Developer friendly access to SANSA Ivan Ermilov, Jens Lehmann, Gezim Sejdiu, Lorenz Buehmann, Patrick Westphal, Claus Stadler, Simon Bin, Nilesh Chakraborty, Henning Petzka, Muhammad Saleem, Axel-Cyrille Ngonga Ngomo and Hajira Jabeen The Tale of Sansa Spark
  2. 2. 2 Gezim Sejdiu- University of Bonn SANSA (A reminder) ● It’s core is a processing data flow engine that provides data distribution, and fault tolerance for distributed computations over RDF large-scale datasets. ● SANSA includes several libraries for creating applications: ○ Read / Write RDF / OWL library ○ Querying library ○ Inference library ○ ML- Machine Learning core library http://sansa-stack.net/
  3. 3. 3 Gezim Sejdiu- University of Bonn ● Data does not belong only to Data Engineers, Data Scientists, Data Architects etc. ○ It belongs TO EVERYONE Large RDF Datasets Should be Easy and Accessible to All ○ And for that to work it need to be approachable and easy
  4. 4. SANSA-Notebooks
  5. 5. 5 Gezim Sejdiu- University of Bonn BigDataEurope ● Easy to Deploy ○ Build on top of BigDataEurope Platform Developer friendly access to SANSA SANSA-Query SANSA-Inference SANSA-ML SANSA-Notebooks Deploy SANSA-RDF CoreAPIs&Libraries SANSA-OWL Local Cluster Standalone Resource manager SANSA-Examples ● Easy to Use ○ An interactive web-editor for SANSA
  6. 6. 6 Gezim Sejdiu- University of Bonn ● SANSA-Notebooks is an interactive toolkit on top of Hadoop & Spark with Apache Zeppelin allowing file transfer to HDFS and an interactive Spark code execution via a web GUI SANSA-Notebooks architecture Hue GUI filebrowser Hadoop namenode datanode Spark master worker Apache Zeppelin RDF OWL Query Inference ML Docker container Spark SANSA notebook upload download exchange data submit notebook
  7. 7. 7 Gezim Sejdiu- University of Bonn ● Run SANSA interactively in your browser SANSA-Notebooks
  8. 8. 8 Gezim Sejdiu- University of Bonn ● Point of Interest A Simple Example SANSA Engine RDF Layer Data Loading Query Layer Sparqlifying ResultsViews Views Inference Layer Inferencing
  9. 9. 9 Gezim Sejdiu- University of Bonn A Simple Example
  10. 10. Demo
  11. 11. THANK YOU ! @Gezim_Sejdiu http://sda.cs.uni-bonn.de/gezim-sejdiu/ SANSA Semantic Analytics Stack https://github.com/SANSA-Stack ● SANSA-RDF ● SANSA-OWL ● SANSA-Query ● SANSA-Inference ● SANSA-ML ● SANSA-Examples ● SANSA-Notebooks

×