diff --git a/www/presentations/semantic-web/slides.pdf b/www/presentations/semantic-web/slides.pdf index 5ce643d..90eb987 100644 Binary files a/www/presentations/semantic-web/slides.pdf and b/www/presentations/semantic-web/slides.pdf differ diff --git a/www/presentations/semantic-web/slides.tex b/www/presentations/semantic-web/slides.tex index 567c461..6dfa8f0 100644 --- a/www/presentations/semantic-web/slides.tex +++ b/www/presentations/semantic-web/slides.tex @@ -26,6 +26,67 @@ \titlepage \end{frame} +\begin{frame} + \frametitle{About Me} + \begin{itemize} + \item Doing knowledge representation research at UoA + \begin{itemize} + \item Computer languages for human knowledge + \end{itemize} + \item The Semantic Web overlaps with my research + \end{itemize} +\end{frame} + +\begin{frame} + \frametitle{A Technical Writing Problem} + \begin{itemize} + \item Thesis of papers + \pause + \item Typical math paper structure: + \begin{itemize} + \item Preliminaries + \begin{itemize} + \item Redefine definitions from other papers + \item Adjust definitions, use different notation, express in a equivalent, different manner + \end{itemize} + \item The technical contributions + \end{itemize} + \end{itemize} + \pause + \item Consolidating papers is {\bf really} hard +\end{frame} + +\begin{frame} + \frametitle{Consolidating Papers} + \begin{itemize} + \item First, find overlap in the preliminaries sections + \pause + \item Rectify differences + \begin{itemize} + \item E.g. paper one calls thingamajig a thingamabob, but paper two calls them doohickeys. + \item The combined work should use the same terms throughout for the same object + \begin{itemize} + \item It should be consistent + \end{itemize} + \end{itemize} + \pause + \item A system to make this easier? + \begin{enumerate} + \item Verify that vocabulary is consistent (only one word per thing) + \item Make sure that every technical concept is defined somewhere + \item Enhance document with links to definintion + \end{enumerate} + \end{itemize} +\end{frame} + +\begin{frame} + \frametitle{What is the Semantic Web?} + + \begin{itemize} + \item Internet of unstructured documents (current) + \item Internet of knowledge (semantic web) + \end{itemize} +\end{frame} \begin{frame} \frametitle{A Brief History of Internet ``Versions''} @@ -50,18 +111,22 @@ \begin{itemize} \item Hundreds of ``Web 2.0'' books sold \pause - \item But... versions do signal a push for change + \item But... versions do signal a push for + \begin{itemize} + \item an epoch + \end{itemize} \end{itemize} \end{frame} \begin{frame} - \frametitle{What is Web 3.0?} + \frametitle{The Semantic Web: Web 3.0} \begin{itemize} - \item In the 2010s, people were pushing the Semantic Web as Web 3.0 + \item 2010s, people pushed the Semantic Web as Web 3.0 \begin{itemize} - \item Academics + \item Mainly academics + \item Low industry adoption \end{itemize} \end{itemize} \end{frame} @@ -249,7 +314,7 @@ was a 3 foot tall \item Someone can write a fanfic of our fanfic to cite and incorporate a new creature we define \item Someone browsing for stories can search to find all works that incorporate our creature \begin{itemize} - \item All usages are self-reported, therefore not susceptible to AI slop errors. + \item If usages are self-reported, therefore not susceptible to AI slop errors. \end{itemize} \end{itemize} \end{frame} @@ -271,7 +336,7 @@ was a 3 foot tall \begin{quote} ``A technology dies first when people stop using it, and then again when its name is lost. '' \vskip 1em - \hfill -- Unknown + \hfill -- Made up \end{quote} \pause \begin{itemize} @@ -319,7 +384,7 @@ was a 3 foot tall \end{frame} \begin{frame} - \frametitle{Semantic Web Technologys} + \frametitle{Semantic Web Technologies} \begin{itemize} \item RDF \begin{itemize} @@ -339,6 +404,14 @@ was a 3 foot tall \end{itemize} \end{frame} +\begin{frame} + \frametitle{The Semantic Web in the Wild} + + \begin{itemize} + \item ActivityPub + \end{itemize} +\end{frame} + \begin{frame} \frametitle{How to Get Started} \begin{enumerate} @@ -351,11 +424,11 @@ was a 3 foot tall \end{enumerate} \end{frame} -\begin{frame} -\frametitle{Exercise} - \begin{itemize} - \item Annotate HTML with RDFa, then verify using an RDF extractor - \end{itemize} -\end{frame} +% \begin{frame} +% \frametitle{Exercise} +% \begin{itemize} +% \item Annotate HTML with RDFa, then verify using an RDF extractor +% \end{itemize} +% \end{frame} \end{document}