Update slides

This commit is contained in:
Spencer Killen 2026-08-27 11:48:46 -06:00
parent 7c2ced0713
commit 7fb7be4116
Signed by: sjkillen
GPG key ID: 1DAA9D8D7C6ADD05
2 changed files with 86 additions and 13 deletions

View file

@ -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}