Skip to content
Snippets Groups Projects
Commit c81a3577 authored by Alexandru George Maiereanu's avatar Alexandru George Maiereanu
Browse files

Active Documents 1

parent 8dda0bee
No related branches found
No related tags found
No related merge requests found
Pipeline #
ActiveDocs.PNG

33.3 KiB

\documentclass{report}
\usepackage[style=alphabetic,backend=bibtex]{biblatex}
\addbibresource{kwarc.bib}
\addbibresource{rest.bib}
\usepackage[show]{ed}
\usepackage{hyperref}
\usepackage{enumitem}
\usepackage{graphicx}
\graphicspath{ {} }
\newcommand\tab[1][1cm]{\hspace*{#1}}
\begin{document}
\section{What is there?}\label{sec:intro}
\section{What they want to do?}
\label{sec:jupyther}
\section{Active Documents}
\subsection{Introduction}
\tab A framework that allows papers to be executable, give
access to provenance and copyright/licensing information, and support various forms of validation. We contend that
these challenges can be realized based on semantically annotated documents together with semantic background
ontologies, which we call the content commons. This information can then be used by user-visible, interactive
services like program execution, computation, visualization, navigation, information aggregation and information
retrieval. Finally a document player application can embed these services to make documents executable. We call this
framework the Active Documents Paradigm (ADP), since documents can also actively adapt to user preferences and
environment rather than only executing services upon user request. \\
\begin{figure}[h]
\centering
Figure 5: Active Documents
\includegraphics{ActiveDocs.png}
\end{figure}
\tab We present the ADP with a focus on three distinct annotation levels, "presentation structure", "semantic",
and "formal".
\subsection{Presentation Structure}
\tab The importance of the presentation structure level is that an active document player (1) can turn legacy documents into active documents by transforming them into XHTML+MathML+SVG-encoded documents with semantic annotations in RDFa. \\
\tab We have transformed over half a million articles from the Cornell ePrint arXiv to XHTML+MathML with La-TeXML, preserving properties like document and formula structures and embedded them into an instance the Planetary System, an active documents player. \\
\tab The document structure can then be exploited for a FoldingBar service (see on the left in Figure 6) and for
localizing discussions about document content to document structures and subformulae – e.g. for questions/answers,
or reviewers’ comments. In the situation in Figure 1 we have clicked on formula (1), which pops up the IconMenu with three options: reporting errors in the content (bug icon), asking/answering a question (question mark icon), and accessing the discussion threads of this element (balloons icon). Here, a click on the question mark icon allowed us to pose a question and hope for an anser by other users in the forum. Figure 6 also shows the Planetary InfoBar
with information markers on the right, which indicate the availability and state of the discussion threads pertaining to information objects in the line they are horizontally aligned with. Clicking them will highlight all items that have discussions. Localized discussions have proven a very valuable tool for community-based validation of papers,
especially if they are coupled with a discussion subscription/trackback system for readers and personal notification system for authors. \\
\begin{figure}[h]
\centering
Figure 5: Interacting with an article
\includegraphics{PresentationStructure.png}
\end{figure}
\subsection{Semantic Level}
\tab We can considerably improve the user experience by extending the depth of semantic annotations. For this we employ OMDoc (Open Mathematical Documents), an XML-based content-oriented, semiformal representation format for scientific and technical documents.
\subsection{Formal Level}
\section{Next Steps}\label{sec:steps}
\section{Conclusion}\label{sec:conc}
\end{document}
\ No newline at end of file
PresentationStructure.PNG

535 KiB

0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment