p1: wörk wörk

* switch to biber/biblatex
* structure in english
* added images
master
Clemens Klug 2018-02-07 13:16:54 +01:00
parent 770e5cd901
commit 6288bcfa37
8 changed files with 90 additions and 47 deletions

3
PresTeX/.gitignore vendored
View File

@ -25,3 +25,6 @@
*.gin *.gin
# Do not initialize twice # Do not initialize twice
.prepared .prepared
presentation-blx.bib
presentation.bcf
presentation.run.xml

View File

@ -35,7 +35,7 @@ I =
DOTTYPE := pdf DOTTYPE := pdf
LANG := de LANG := de
F := F :=
DOT_WILDCARD := image/*.dot DOT_WILDCARD := images/*.dot
.PHONY: fast latex bibtex dot spell spell1 todo .PHONY: fast latex bibtex dot spell spell1 todo
fast: fast:
pdflatex -synctex=1 -interaction=nonstopmode $(main)$(I) pdflatex -synctex=1 -interaction=nonstopmode $(main)$(I)
@ -45,6 +45,8 @@ latex:
pdflatex -synctex=1 -interaction=nonstopmode $(main)$(I) pdflatex -synctex=1 -interaction=nonstopmode $(main)$(I)
bibtex: bibtex:
bibtex $(main)$(I) bibtex $(main)$(I)
biber:
biber $(main)$(I)
multibib: multibib:
ifneq ("$(wildcard $(main)$(I)?.aux)", "") ifneq ("$(wildcard $(main)$(I)?.aux)", "")
@for i in $(main)$(I)?.aux; do bibtex $${i}; done; @for i in $(main)$(I)?.aux; do bibtex $${i}; done;

BIN
PresTeX/images/oeb-ge.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 676 KiB

BIN
PresTeX/images/oeb-kml.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 80 KiB

BIN
PresTeX/images/track-fi.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 286 KiB

View File

@ -5,6 +5,8 @@
% Autor: M.G. % Autor: M.G.
%=============================================================================== %===============================================================================
%\newcommand*{\footcite}[1]{\footnote{\autocite{#1}}}
\newcommand\ratio{169} \newcommand\ratio{169}
\documentclass[10pt,aspectratio=\ratio, \documentclass[10pt,aspectratio=\ratio,
%draft, %draft,
@ -31,6 +33,10 @@ compress
\setbeamertemplate{caption}[numbered] \setbeamertemplate{caption}[numbered]
%\numberwithin{figure}{section} %\numberwithin{figure}{section}
%\bibliographystyle{plain}
\bibliography{../ThesTeX/content/literature.bib}
\begin{document} \begin{document}
%=============================================================================== %===============================================================================
% Zum Kompilieren latexmk ausführen. % Zum Kompilieren latexmk ausführen.
@ -88,25 +94,27 @@ compress
%%%%%%%%%% Content starts here %%%%%%%%%% %%%%%%%%%% Content starts here %%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{Ortsbezogene Spiele} \section{Location based Games}
\begin{frame}{Ortsbezogene Spiele} \begin{frame}{Location based Games}
\framesubtitle{Spass und Datenspuren} \framesubtitle{Spass und Datenspuren}
\begin{itemize} \begin{itemize}
\item Spielhandlungen an realen Orten verankert \item Spielhandlungen an realen Orten verankert
\item \item
\end{itemize} \end{itemize}
TODO: cite \cite{Ahlqvist2018,1705427} %TODO TODO: cite \autocite{Ahlqvist2018}\autocite{1705427} %TODO
\end{frame} \end{frame}
\section{präzisierte problemstellung} \section{Goal definition}
\begin{frame}{präzisierte problemstellung} \begin{frame}{Goal definition}
\begin{itemize} \begin{itemize}
\item framework for analysis \item framework for analysis
\item expert users/researcher vs. staging/designing \item 2 zielgruppen: expert users/researcher vs. staging/designing
\item integration von externen daten (fragebögen => CSV o.ä.) \item integration von externen daten (fragebögen => CSV o.ä.)
\item adaptable for multiple games \item adaptable for multiple games
\end{itemize} \end{itemize}
components \end{frame}
\begin{frame}{Components}
\begin{itemize} \begin{itemize}
\item {\small(create + store game log)} \item {\small(create + store game log)}
\item per-game importer \item per-game importer
@ -117,14 +125,14 @@ components
\end{itemize} \end{itemize}
\end{frame} \end{frame}
\section{forschungsstand} \section{State of research}
\frame<handout:0> \frame<handout:0>
{ {
\tableofcontents[sectionstyle=show/hide,hideothersubsections] \tableofcontents[sectionstyle=show/hide,hideothersubsections]
} }
\subsection{logs} \subsection{Log processing}
\begin{frame}{log processing} \begin{frame}{Log processing stacks}
Technologies Technologies
\begin{itemize} \begin{itemize}
\item ELK (Elastic search, Logstash, Kibana) -- Collectd, Influx DB, Grafana -- … \item ELK (Elastic search, Logstash, Kibana) -- Collectd, Influx DB, Grafana -- …
@ -138,60 +146,66 @@ Technologies
\end{itemize} \end{itemize}
TODO: bild mit importiertem GG2-logfile %TODO TODO: bild mit importiertem GG2-logfile %TODO
TODO: cite \cite{steinegger2016analyse,andreassen2015monitoring,yang2016aggregated,sanjappa2017analysis} %TODO TODO: cite \autocite{steinegger2016analyse}\autocite{andreassen2015monitoring}\autocite{yang2016aggregated}\autocite{sanjappa2017analysis} %TODO
\end{frame} \end{frame}
\subsection{fussgänger} \subsection{Pedestrian traces}
\begin{frame}{fussgänger traces} \begin{frame}{Analyzing pedestrian movement}
\begin{itemize} \begin{itemize}
\item \item
\end{itemize} \end{itemize}
TODO: cite \cite{ren2015mining,Ferrante_2016,Gong_2014,Ranacher_2015,van_der_Spek_2009,tourist_analysis2012} %TODO TODO: cite \autocite{ren2015mining}\autocite{Ferrante_2016}\autocite{Gong_2014}\autocite{Ranacher_2015}\autocite{van_der_Spek_2009}\autocite{tourist_analysis2012} %TODO
\end{frame} \end{frame}
\subsection{analyzing games} \subsection{Rendering GPS tracks}
\begin{frame}{analyzing gamez} \begin{frame}{Render GPS}
\end{frame}
\subsection{Analyzing games}
\begin{frame}{Analyzing gamez}
\begin{itemize} \begin{itemize}
\item there's more than heatmaps \item there's more than heatmaps
\item combine position with game actions \item combine position with game actions
\item identify patterns, balancing issues \item identify patterns, balancing issues
\item manual processes \cite{Drachen2013,AHLQVIST20181} \item manual processes %\citetitle{Drachen2013}\citetitle{AHLQVIST20181}
\end{itemize} \end{itemize}
\vspace{-42pt} \vspace{-42pt}
%\image{.5\textwidth}{game-an}{chat logs with players location \cite{Drachen2013}}{img:chatlogs} %\image{.5\textwidth}{game-an}{chat logs with players location \autocite{Drachen2013}}{img:chatlogs}
%\image{.5\textwidth}{ac3-death}{identify critical sections \cite{Drachen2013}}{img:ac3death} %\image{.5\textwidth}{ac3-death}{identify critical sections \autocite{Drachen2013}}{img:ac3death}
\twofigures{0.5}{game-an}{chat logs with players location \cite{Drachen2013}}{img:chatlogs}{ac3-death}{identify critical sections \cite{Drachen2013}}{img:ac3death}{game analytics}{fig:gameanal} \twofigures{0.5}{game-an}{chat logs with players location}{img:chatlogs}{ac3-death}{identify critical sections}{img:ac3death}{game analytics \cite{Drachen2013}}{fig:gameanal}
\end{frame} \end{frame}
\subsection{loc based games} \subsection{Location based games}
\begin{frame}{analyzing location based games} \begin{frame}{Analyzing location based games}
\begin{itemize} \begin{itemize}
\item fragebögen (prä + post; p-hacking) \item fragebögen (prä + post; p-hacking)
\end{itemize} \end{itemize}
TODO: cite \cite{Schaal2017} %TODO TODO: cite \footcite{Schaal2017} %TODO
\end{frame} \end{frame}
\subsection{summary} \subsection{Summary}
\begin{frame}{Zusammenfassung} \begin{frame}{Summary}
\begin{itemize} \begin{itemize}
\item log processing: doof \item log processing: doof
\item fussgänger-tracks auswerten: totgeschlagen (gps messfehler, muster, verhaltenserkennung, …) \item fussgänger-tracks auswerten: totgeschlagen (gps messfehler, muster, verhaltenserkennung, …)
\item track rendering: linie (mit attributen), raum-zeit-würfel, heatmap, …
\item räumliche auswertung von computerspielen: läuft \item räumliche auswertung von computerspielen: läuft
\item auswertung ortsbezogener spiele: macht niemand? \item auswertung ortsbezogener spiele: macht niemand?
\end{itemize} \end{itemize}
\end{frame} \end{frame}
\section{lösungsansatz} \section{Solution approach}
\frame<handout:0> \frame<handout:0>
{ {
\tableofcontents[sectionstyle=show/hide,hideothersubsections] \tableofcontents[sectionstyle=show/hide,hideothersubsections]
} }
\subsection{requirements} \subsection{Requirements}
\begin{frame}{requirements} \begin{frame}{Requirements}
\end{frame} \end{frame}
\subsection{ablauf} \subsection{Architecture}
\begin{frame}{lösungsansatz} \begin{frame}{Solution approach}
\begin{itemize} \begin{itemize}
\item map-reduce like \item map-reduce like
\item map: analyse-läufe \item map: analyse-läufe
@ -213,22 +227,23 @@ TODO: cite \cite{Schaal2017} %TODO
\end{frame} \end{frame}
\section{Ausblick: Umsetzung} \section{Outlook: Implementation}
\begin{frame}{Umsetzung} \begin{frame}{Implementation}
\framesubtitle{In Blau}
\begin{itemize} \begin{itemize}
\item python (3) \item python (3.6)
\item standalone library/cli tool \item standalone library/cli tool
\item web based configuration/runner/API(flask) \item web based configuration/runner/API(flask)
\item \item
\end{itemize} \end{itemize}
%#1 Breite
%#2 Datei (liegt im image Verzeichnis)
%#3 Beschriftung
%#4 Label fuer Referenzierung
\image{.25\textwidth}{\meta/config/images/logo.png}{Uni-Logo}{img:logo}
\end{frame} \end{frame}
\begin{frame}{Configuration \& results}
\twofigures{0.5}{oeb-kml}{Analyzer configuration}{img:oebkml}{oeb-ge}{Result visiualized}{img:oebge}{Example: Generate KML tracks (BioDiv2Go; Oberelsbach2016)}{fig:oeb2016}
\end{frame}
\begin{frame}{ActivityMapper}
\image{.7\textwidth}{track-fi}{Combined screen activity and spatial progress}{img:trackfi}
\end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@ -238,8 +253,7 @@ TODO: cite \cite{Schaal2017} %TODO
\begin{frame}[allowframebreaks]{References} \begin{frame}[allowframebreaks]{References}
\def\newblock{\hskip .11em plus .33em minus .07em} \def\newblock{\hskip .11em plus .33em minus .07em}
\scriptsize \scriptsize
\bibliographystyle{IEEEtran} \printbibliography
\bibliography{../ThesTeX/content/literature.bib}
\normalsize \normalsize
\end{frame} \end{frame}

View File

@ -35,3 +35,23 @@
\item API for integration \item API for integration
\item allow load distribution \item allow load distribution
\end{itemize} \end{itemize}
====
\begin{itemize}
\item map-reduce like
\item map: analyse-läufe
\begin{itemize}
\item log-eintrags basiert
\item reichern log an
\item filtern log
\item metriken über komplette log => extern gespeichert
\item => evtl. Abhängigkeiten in Reihenfolge
\item basis-funktionalität || spiel-bezogen
\end{itemize}
\item reduce: Operieren mit Ergebnissen (über alle verarbeiteten logs hinweg)
\begin{itemize}
\item render
\item verteilung, …
\end{itemize}
\end{itemize}

View File

@ -3,12 +3,12 @@
\usepackage[T1]{fontenc} \usepackage[T1]{fontenc}
\ifgit \ifgit
\ifpresentation \ifpresentation
\usepackage[local]{gitinfo2} \usepackage{gitinfo2}
\else \else
\ifthesis \ifthesis
\usepackage[local]{gitinfo2} \usepackage{gitinfo2}
\else \else
\usepackage[local,mark]{gitinfo2} \usepackage[mark]{gitinfo2}
\fi \fi
\fi \fi
\fi \fi
@ -30,7 +30,7 @@
\usepackage[nice]{nicefrac} \usepackage[nice]{nicefrac}
\usepackage{cancel} %%druchstreichen von Formeln \usepackage{cancel} %%druchstreichen von Formeln
\usepackage{latexsym,marvosym,wasysym} \usepackage{latexsym,marvosym,wasysym}
\usepackage{ucs} %\usepackage{ucs}
\usepackage{ltxtable} \usepackage{ltxtable}
\usepackage{ragged2e} \usepackage{ragged2e}
%% Fuer anspruchsvolle Tabellen %% %% Fuer anspruchsvolle Tabellen %%
@ -42,7 +42,11 @@
\providecommand\phantomsection{} \providecommand\phantomsection{}
\usepackage{hyperref} \usepackage{hyperref}
\fi \fi
\usepackage[numbers]{natbib} \ifpresentation
\usepackage[style=authortitle-icomp,autocite=footnote]{biblatex}
\else
\usepackage[numbers]{natbib}
\fi
\usepackage{lscape} \usepackage{lscape}
\iftodo \iftodo
\usepackage{todonotes} \usepackage{todonotes}