Skip to content
Snippets Groups Projects
Commit 3f7cf3a3 authored by Valerian Wintner's avatar Valerian Wintner
Browse files

Add ref to frontend-figures.

parent 1d03b4d5
No related branches found
No related tags found
1 merge request!16Kristina report
No preview for this file type
......@@ -214,7 +214,7 @@ The class \emph{ShexValidationRecord} stores the result of the validation for ev
\subsection{Front-end}
\label{frontend}
We implemented a front-end where the user can choose a \emph{knowledge graph} as well as a type of knowledge graph and its type. \todo{check whether this is what we are doing in the finished version} In addition, the user can also set a limit on the number of nodes of the specified type that they wish to have constraints generated for. \todo{maybe also put this explanation in the query section} As output, \emph{ShEx} constraints as well as a validation of the subgraph against those constraints are returned. The constraints can be edited by the user and the selected subgraph can be re-validated against the newly edited constraints.
We implemented a front-end where the user can choose a \emph{knowledge graph} as well as a type of knowledge graph and its type. \todo{check whether this is what we are doing in the finished version} In addition, the user can also set a limit on the number of nodes of the specified type that they wish to have constraints generated for. \Valerian{See Figure \ref{fig:frontend} for how it looks.}\todo{maybe also put this explanation in the query section} As output \Valerian{(see Figure \ref{fig:frontend_shex})}, \emph{ShEx} constraints as well as a validation of the subgraph against those constraints are returned. The constraints can be edited by the user and the selected subgraph can be re-validated against the newly edited constraints.
If a node is deemed invalid, a reason is given, e.g. "Cardinality violation (min=1): 0". The user can download the subgraph that was validated. The interaction between user, front-end and server can also be seen in Fig.~\ref{fig:sequence}.
\todo{explain how different limit influences data output}
......@@ -226,13 +226,6 @@ If a node is deemed invalid, a reason is given, e.g. "Cardinality violation (min
\label{fig:frontend}
\end{figure}
\begin{figure}[ht]
\centering
\includegraphics[scale=0.18]{frontend/frontend_edit_loading.png}
\caption{The frontend, loading after the selection was taken.}
\label{fig:frontend_loading}
\end{figure}
\begin{figure}[h!]
\centering
\includegraphics[scale=0.18]{frontend/frontend_edit_done.png}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment