diff options
Diffstat (limited to 'aied2018/presentation/aied_poster.tex')
-rw-r--r-- | aied2018/presentation/aied_poster.tex | 25 |
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} |