summaryrefslogtreecommitdiff
path: root/aied2018/presentation/aied_poster.tex
diff options
context:
space:
mode:
Diffstat (limited to 'aied2018/presentation/aied_poster.tex')
-rw-r--r--aied2018/presentation/aied_poster.tex25
1 files changed, 10 insertions, 15 deletions
diff --git a/aied2018/presentation/aied_poster.tex b/aied2018/presentation/aied_poster.tex
index 287cb5d..ad9850c 100644
--- a/aied2018/presentation/aied_poster.tex
+++ b/aied2018/presentation/aied_poster.tex
@@ -18,9 +18,6 @@
\usepackage{fancyvrb,courier}
\fvset{commandchars=\\\{\},baselinestretch=0.98,samepage=true,xleftmargin=2.5mm}
-\newcommand{\blockline}{\par\noindent\hspace{-0.03\textwidth}%
- {\rule{1.03\textwidth}{3pt}}\par\nobreak}
-
\usepackage{tikz}
\usepackage{forest}
\usetikzlibrary{arrows.meta,calc}
@@ -36,13 +33,13 @@
\title{Syntax-based analysis of programming concepts in Python}
\author{Martin Možina \& Timotej Lazar}
\institute{University of Ljubljana, Faculty of Computer and Information Science, Slovenia}
-\def\myemail{martin.mozina@fri.uni-lj.si,timotej.lazar@fri.uni-lj.si}
-\def\mywebpage{http://www.ailab.si/aied2018}
-\titlegraphic{img/FRI_logo_eng_zaNogo.png}
+\def\myemail{$\lbrace$martin.mozina,timotej.lazar$\rbrace$@fri.uni-lj.si}
+\def\mywebpage{https://ailab.si/ast-patterns}\titlegraphic{img/FRI_logo_eng_zaNogo.png}
\begin{document}
+
\begin{frame}[fragile]
\begin{columns}
@@ -51,23 +48,17 @@
\begin{beamercolorbox}[center]{postercolumn}
\begin{minipage}[t][\columnheight]{.95\textwidth} % tweaks the width, makes a new \textwidth
%\parbox[t][\columnheight]{\textwidth}{ % must be some better way to set the the height, width and textwidth simultaneously
-
+
\setbeamercolor*{block title}{fg=white,bg=FRIRed}
\setbeamercolor*{block body}{fg=black, bg=white}
\begin{myblock}{Motivation and Research Questions}
-
- \input{motivation.tex}
+ \input{motivation.tex}
\end{myblock}
\setbeamercolor*{block title}{fg=white,bg=TitleBG}
- \begin{myblock}{AST Patterns}
+ \begin{myblock}{AST patterns}
\input{patterns.tex}
\end{myblock}
%}
- \setbeamercolor*{block title}{fg=white,bg=TitleBG}
- \begin{myblock}{Constructing patterns}
- \input{constructing.tex}
- \end{myblock}
-
\end{minipage}
\end{beamercolorbox}
@@ -75,6 +66,7 @@
\begin{column}{0.50\textwidth}
\begin{beamercolorbox}[center]{postercolumn}
+
\begin{minipage}{.95\textwidth} % tweaks the width, makes a new \textwidth
\parbox[t][\columnheight]{\textwidth}{ % must be some better way to set the the height, width and textwidth simultaneously
\setbeamercolor*{block title}{fg=white,bg=abstract}
@@ -88,6 +80,7 @@
\end{abstractblock}\vfill
\setbeamercolor*{block title}{fg=white,bg=TitleBG}
\setbeamercolor*{block body}{fg=black, bg=white}
+
\begin{myblock}{Learning Rules and Results}
\input{rules.tex}
\end{myblock}\vfill
@@ -96,6 +89,7 @@
\begin{itemize}
\item Abstract-syntax-tree (AST) patterns for representing program patterns.
\item Patterns are extracted automatically and combined into n-rules(errors) and p-rules (approaches) with machine learning.
+
\item Patterns are useful, because in our experiment ...
\begin{itemize}
\item classification accuracy of Random Forest was 17\% overall higher than default accuracy.
@@ -104,6 +98,7 @@
\end{itemize}
\item However ...
\begin{itemize}
+
\item In some domains, patterns were not informative (\textsf{ballistics} and \textsf{minimax}), therefore more sophisticated patterns are needed.
\item To construct new patterns, a tool for vizualization of patterns is needed.
\end{itemize}