Commit 24c9faab authored by Nicolas Seydoux's avatar Nicolas Seydoux
Browse files

Translated LOD section

parent cb89b5d5
......@@ -9,7 +9,6 @@
\usepackage{pifont}
\newcommand{\cmark}{\textcolor{green}{\ding{51}}}%
\newcommand{\xmark}{\textcolor{red}{\ding{55}}}%
\usepackage{listings}
\usepackage{color}
......
\part{Test part 2}
\section[LOD]{Le web de données liées}
\section[LOD]{Linked Open Data}
\begin{frame}{Où dans la pile des standards du W3C ?}
\begin{figure}%[htbp]
\begin{frame}{The W3C layer cake}
\begin{figure}
\begin{center}
\includegraphics[width=0.5\textwidth]{figures/websem/Semantic_Web_Stack_LOD.png}
\end{center}
\end{figure}
\end{frame}
\subsection{Hiérarchie des données, sans W3C}
\subsection{Expressiveness of data}
\begin{frame}{Sacré Tim !}
\begin{block}{De 1 à 5 étoiles}
Tim Berners Lee (encore lui) propose une hiérarchisation des données\footnote{https://www.w3.org/DesignIssues/LinkedData.html} qui marque leur qualité en terme d'ouverture et de réutilisabilité.
\end{block}
\begin{figure}%[htbp]
\begin{center}
\includegraphics[width=0.5\textwidth]{figures/websem/lod/5_star_mug.jpg}
\end{center}
\end{figure}
\end{frame}
\begin{frame}{Le bâtiment ADREAM...}
\begin{figure}
\centering
\includegraphics[width=0.7\textwidth]{figures/use_cases/adream.jpg}
\end{figure}
\begin{block}{... son open data}
https://syndream.laas.fr/
\begin{frame}{Tim at it again}
\begin{block}{One to five stars}
\begin{itemize}
\item Tim B.L. proposed a \textbf{data hierarchy}\footnote{https://www.w3.org/DesignIssues/LinkedData.html}
\item Openness and reusability provide value
\end{itemize}
\end{block}
\end{frame}
\begin{frame}{Une étoile}
\begin{figure}
\begin{center}
\includegraphics[width=0.5\textwidth]{figures/websem/lod/5_star_mug.jpg}
\end{center}
\end{figure}
\end{frame}
\begin{frame}{The ADREAM buiding...}
\begin{figure}
\centering
\includegraphics[width=0.7\textwidth]{figures/use_cases/adream.jpg}
\end{figure}
\begin{block}{... and its open data}
\url{https://syndream.laas.fr/}
\end{block}
\end{frame}
\begin{frame}{1-star}
\begin{itemize}
\item Data is \textbf{available on the Web}, with a \textbf{free licence}. \note{Ici, un export pdf d'une table de données.}
\end{itemize}
\begin{figure}
\begin{center}
\includegraphics[width=0.8\textwidth]{figures/websem/lod/image_table.png}
\end{center}
\end{figure}
\end{frame}
\begin{frame}{2-stars}
\begin{itemize}
\item 1-star
\item Data is \textbf{structured}. \note{Ici, la même table, mais au format excel. }
\end{itemize}
\begin{figure}
\begin{center}
\includegraphics[width=0.8\textwidth]{figures/websem/lod/table_excel.png}
\end{center}
\end{figure}
\end{frame}
\begin{frame}{3-stars}
\begin{itemize}
\item Données \textbf{accessibles} sur le web, en \textbf{license ouverte}. Ici, un export pdf d'une table de données.
\item 2-stars
\item Data is in a \textbf{free format} \note{(non-propriétaire). Ici, la même table, mais en csv. }
\end{itemize}
\begin{figure}%[htbp]
\begin{center}
\includegraphics[width=0.8\textwidth]{figures/websem/lod/image_table.png}
\end{center}
\end{figure}
\end{frame}
\begin{frame}{Deux étoiles}
\begin{figure}
\begin{center}
\includegraphics[width=0.7\textwidth]{figures/websem/lod/table_csv.png}
\end{center}
\end{figure}
\end{frame}
\subsection{Modelling data}
\begin{frame}{RDF, a graph language}
\begin{block}{RDF fundamental : the triple}
\begin{itemize}
\item Une étoile
\item Dans un format \textbf{structuré}. Ici, la même table, mais au format excel.
\end{itemize}
\begin{figure}%[htbp]
\begin{center}
\includegraphics[width=0.8\textwidth]{figures/websem/lod/table_excel.png}
\end{center}
\end{figure}
\end{frame}
\begin{frame}{Trois étoiles}
\item RDF\footnote{a W3C standard} \textbf{describes graphs}
\item The basic graph description unit is the \textbf{triple}
\item A triple contains three elements (captain obvious) :
\begin{itemize}
\item Deux étoiles
\item Dans un format \textbf{libre} (non-propriétaire). Ici, la même table, mais en csv.
\item The \textbf{subject}: What/Who are we taking about
\item The \textbf{predicate}: a property of the subject
\item The \textbf{object}: Value of the predicate for the subject
\end{itemize}
\end{itemize}
\end{block}
\begin{block}{Graphical representation}
\begin{figure}%[htbp]
\begin{center}
\includegraphics[width=0.7\textwidth]{figures/websem/lod/table_csv.png}
\includegraphics[width=0.75\textwidth]{figures/websem/lod/RDF_triple.png}
\end{center}
\end{figure}
\end{frame}
\subsection{Interlude : Le RDF / IRI}
\begin{frame}{Le RDF, langage de graphe}
\begin{block}{La base du RDF : Le triplet}
\begin{itemize}
\item RDF (sandard du W3C) définit des graphes dont l'élément de base est le triplet
\item Un triplet est constitué de 3 entités (merci captain obvious) :
\begin{itemize}
\item Le sujet : de qui on parle
\item Le prédicat : une propriété du sujet
\item L'objet : à qui/quoi le prédicat lie le sujet
\end{itemize}
\end{itemize}
\end{block}
\begin{block}{Représentation graphique}
\begin{figure}%[htbp]
\begin{center}
\includegraphics[width=0.75\textwidth]{figures/websem/lod/RDF_triple.png}
\end{center}
\end{figure}
\end{block}
\end{frame}
\begin{frame}{Les IRI}
\begin{itemize}
\item Identification unique des ressources \textbf{physiques} et \textbf{morales} présentes sur le Web : \textbf{URI} (Uniform Resource Identifier), dont vous connaissez la forme \textbf{URL} (Uniform Resource Locator), et dont la forme la plus générale est l'\textbf{IRI} (International ...)
\item Permet d'être tout à fait \textbf{non-ambigü}, en particulier dans le cas où l'IRI est \textbf{déréférençable}
\item Exemple :
\end{itemize}
\begin{block}{IRI et triplet RDF}
\begin{figure}
\centering
\includegraphics[width=1\textwidth]{figures/websem/RDF_triple_URI.png}
\end{figure}
\end{block}
\end{frame}
\begin{frame}{Un graphe RDF}
\only<1>{
\begin{figure}
\centering
\includegraphics[width=\textwidth]{figures/lod/graphe_rdf.png}
\end{figure}
}
\only<2>{
\begin{figure}
\centering
\includegraphics[width=\textwidth]{figures/lod/graphe_rdf2.png}
\end{figure}
}
\only<3>{
\begin{figure}
\centering
\includegraphics[width=\textwidth]{figures/lod/graphe_rdf3.png}
\end{figure}
}
\end{frame}
\end{figure}
\end{block}
\end{frame}
\subsection{Retour de la hiérarchie des données, W3C style}
\begin{frame}{IRIs}
\begin{itemize}
\item \textbf{Unique} identifier for resources \note{ \textbf{URI} (Uniform Resource Identifier), dont vous connaissez la forme \textbf{URL} (Uniform Resource Locator), et dont la forme la plus générale est l'\textbf{IRI} (International ...)}
\begin{itemize}
\item \textbf{Physical}
\item \textbf{Moral}
\end{itemize}
\item \textbf{Unambiguous}, especially when \textbf{dereferencable}
\end{itemize}
\end{frame}
\begin{frame}{Quatre étoiles}
\begin{itemize}
\item Trois étoiles
\item Exprimées selon les formalismes, normes et recommandations du W3C : IRI, RDF... Ici, la même table, convertie en RDF.
\end{itemize}
\begin{figure}%[htbp]
\begin{center}
\includegraphics[width=0.8\textwidth]{figures/websem/lod/sample_data_rdf.png}
\end{center}
\end{figure}
\end{frame}
\begin{frame}{Cinq étoiles}
\begin{itemize}
\item Quatre étoiles
\item Liées à d'autres données
\end{itemize}
\begin{figure}
\begin{center}
\includegraphics[width=0.7\textwidth]{figures/websem/lod/sample_data_linked.png}
\end{center}
\end{figure}
\end{frame}
\begin{frame}{IoT - Les indispensables}
\begin{figure}
\centering
\includegraphics[width=0.8\textwidth]{figures/ioshit/saliere.jpg}
\end{figure}
\end{frame}
\subsection{Le Linked Open Data cloud}
\begin{frame}{Une vision des données liées}
\only<1>{
\begin{block}{}
\begin{itemize}
\item \textbf{Qui} : Plein de monde (genre vraiment plein) : la BBC, MusicBrainz, Wikipédia, IBM, IEEE, flickr, entre autres
\item \textbf{Quoi} : De tout (vraiment de tout) : données musicales, culturelles, scientifiques, géographiques...
\end{itemize}
\end{block}
}
\begin{frame}{IRI and RDF}
\begin{figure}
\centering
\includegraphics[width=1\textwidth]{figures/websem/RDF_triple_URI.png}
\end{figure}
\end{frame}
\begin{frame}{An RDF graph}
\only<1>{
\begin{figure}
\centering
\includegraphics[width=\textwidth]{figures/lod/graphe_rdf.png}
\end{figure}
}
\only<2>{
\begin{figure}
\centering
\includegraphics[width=\textwidth]{figures/lod/graphe_rdf2.png}
\end{figure}
}
\only<3>{
\begin{figure}
\centering
\includegraphics[width=\textwidth]{figures/lod/graphe_rdf3.png}
\end{figure}
}
\end{frame}
\subsection{Querying RDF graphs with SPARQL}
\begin{frame}{The SPARQL query language}
\begin{block}{What is SPARQL ?}
\begin{itemize}
\item An RDF querying language
\item SQL-like syntax
\item Querying, adding and removing data
\item Based on graph patterns
\item Enables graph regular expressions
\end{itemize}
\end{block}
\end{frame}
\begin{frame}{SPARQL example}
% XXX TODO : rajouter un peu d'animation, montrer peu à peu le matching
\begin{figure}
\centering
\includegraphics[width=1\textwidth]{figures/websem/lod/SPARQL_Query.png}
\end{figure}
\end{frame}
\only<2>{
\begin{figure}%[htbp]
\begin{center}
\includegraphics[width=1\textwidth]{figures/websem/lod/LOD.png}
\end{center}
\end{figure}
}
\end{frame}
\subsection{Interrogation de données liées : SPARQL}
\subsection{Back to the data hierarchy, W3C's style}
\begin{frame}{Caractéristiques de SPARQL}
\begin{block}{Qu'est-ce que SPARQL ?}
\begin{itemize}
\item Langage d'\textbf{interrogation} de graphe RDF
\item Syntaxe ressemblant au SQL
\item Permet l'interrogation, la suppression, la mise à jour de graphes RDF
\item Fonctionne sur un principe de \textbf{motif de graphe}
\item Point intéressant : permet d'utiliser des "expressions régulières" de graphe
\end{itemize}
\end{block}
\end{frame}
\begin{frame}{Exemple de requête SPARQL}
% XXX TODO : rajouter un peu d'animation, montrer peu à peu le matching
\begin{figure}%[htbp]
\begin{center}
\includegraphics[width=1\textwidth]{figures/websem/lod/SPARQL_Query.png}
\end{center}
\end{figure}
\end{frame}
\ No newline at end of file
\begin{frame}{4-stars}
\begin{itemize}
\item 3-stars
\item Compliant with W3C standards \note{Ici, la même table, convertie en RDF.}
\end{itemize}
\begin{figure}
\begin{center}
\includegraphics[width=0.8\textwidth]{figures/websem/lod/sample_data_rdf.png}
\end{center}
\end{figure}
\end{frame}
\begin{frame}{5-stars}
\begin{itemize}
\item 5-stars
\item \textbf{Linked} to other data
\end{itemize}
\begin{figure}
\begin{center}
\includegraphics[width=0.7\textwidth]{figures/websem/lod/sample_data_linked.png}
\end{center}
\end{figure}
\end{frame}
\begin{frame}{IoT - Les indispensables}
\begin{figure}
\centering
\includegraphics[width=0.8\textwidth]{figures/ioshit/saliere.jpg}
\end{figure}
\end{frame}
\subsection{The Linked Open Data cloud}
\begin{frame}{Who links what ?}
\begin{block}{}
\begin{itemize}
\item \textbf{Who}
\begin{itemize}
\item<1-> A LOT of people
\item<2-> GAFAM, BBC, Wikipedia, IBM, IEEE, flickr...
\end{itemize}
\item \textbf{What}
\begin{itemize}
\item<3-> a LOT of things
\item<4-> Musical, cultural, scientific, geographical, personal data
\end{itemize}
\end{itemize}
\end{block}
\end{frame}
\begin{frame}{Visualizing the LOD}
\only<1>{
\begin{figure}%[htbp]
\centering
\scalebox{1}{
\includegraphics[width=1\textwidth]{figures/websem/lod/LOD_2011.png}
}
\end{figure}
}
\only<2>{
\begin{figure}%[htbp]
\centering
\scalebox{0.7}{
\includegraphics[width=1\textwidth]{figures/websem/lod/LOD_2018.jpg}
}
\end{figure}
\centering
\footnotesize
\url{https://www.lod-cloud.net/clouds/lod-cloud.svg}
}
\end{frame}
\ No newline at end of file
......@@ -436,21 +436,12 @@
\end{block}
\end{frame}
%\begin{frame}{Sémantique à la rescousse !}
% \begin{block}{L'article fondateur du web sémantique}
% \begin{itemize}
% \item Tim Berners Lee, à la conférence WWW en 1994 \url{http://www.w3.org/Talks/WWW94Tim/}
% \item \textbf{The Semantic Web A new form of Web content that is meaningful to computers will unleash a revolution of new possibilities} By Tim Berners-Lee, James Hendler and Ora Lassila, Scientific American, may 2001
% \end{itemize}
% \end{block}
%\end{frame}
%
%\begin{frame}{IoT - Les indispensables}
% \begin{figure}
% \centering
% \includegraphics[width=0.8\textwidth]{figures/ioshit/robinet.jpg}
% \end{figure}
%\end{frame}
\begin{frame}{IoT - Les indispensables}
\begin{figure}
\centering
\includegraphics[width=0.8\textwidth]{figures/ioshit/robinet.jpg}
\end{figure}
\end{frame}
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment