annotate docs/WAC2016/WAC2016.tex @ 1948:a14124d3578b

Paper: outline, minor edits
author Brecht De Man <b.deman@qmul.ac.uk>
date Tue, 29 Sep 2015 20:50:53 +0200
parents d5e45413fd8a
children 949185ac04a9
rev   line source
b@1481 1 \documentclass{sig-alternate}
b@1481 2
b@1481 3 \begin{document}
b@1481 4
b@1481 5 % Copyright
b@1481 6 \setcopyright{waclicense}
b@1481 7
b@1481 8
b@1481 9 %% DOI
b@1481 10 %\doi{10.475/123_4}
b@1481 11 %
b@1481 12 %% ISBN
b@1481 13 %\isbn{123-4567-24-567/08/06}
b@1481 14 %
b@1481 15 %%Conference
b@1481 16 %\conferenceinfo{PLDI '13}{June 16--19, 2013, Seattle, WA, USA}
b@1481 17 %
b@1481 18 %\acmPrice{\$15.00}
b@1481 19
b@1481 20 %
b@1481 21 % --- Author Metadata here ---
b@1481 22 \conferenceinfo{Web Audio Conference WAC-2016,}{April 4--6, 2016, Atlanta, USA}
b@1481 23 \CopyrightYear{2016} % Allows default copyright year (20XX) to be over-ridden - IF NEED BE.
b@1481 24 %\crdata{0-12345-67-8/90/01} % Allows default copyright data (0-89791-88-6/97/05) to be over-ridden - IF NEED BE.
b@1481 25 % --- End of Author Metadata ---
b@1481 26
b@1945 27 \title{Web Audio Evaluation Tool something something}
b@1481 28 %\subtitle{[Extended Abstract]
b@1481 29 %\titlenote{A full version of this paper is available as
b@1481 30 %\textit{Author's Guide to Preparing ACM SIG Proceedings Using
b@1481 31 %\LaTeX$2_\epsilon$\ and BibTeX} at
b@1481 32 %\texttt{www.acm.org/eaddress.htm}}}
b@1481 33 %
b@1481 34 % You need the command \numberofauthors to handle the 'placement
b@1481 35 % and alignment' of the authors beneath the title.
b@1481 36 %
b@1481 37 % For aesthetic reasons, we recommend 'three authors at a time'
b@1481 38 % i.e. three 'name/affiliation blocks' be placed beneath the title.
b@1481 39 %
b@1481 40 % NOTE: You are NOT restricted in how many 'rows' of
b@1481 41 % "name/affiliations" may appear. We just ask that you restrict
b@1481 42 % the number of 'columns' to three.
b@1481 43 %
b@1481 44 % Because of the available 'opening page real-estate'
b@1481 45 % we ask you to refrain from putting more than six authors
b@1481 46 % (two rows with three columns) beneath the article title.
b@1481 47 % More than six makes the first-page appear very cluttered indeed.
b@1481 48 %
b@1481 49 % Use the \alignauthor commands to handle the names
b@1481 50 % and affiliations for an 'aesthetic maximum' of six authors.
b@1481 51 % Add names, affiliations, addresses for
b@1481 52 % the seventh etc. author(s) as the argument for the
b@1481 53 % \additionalauthors command.
b@1481 54 % These 'additional authors' will be output/set for you
b@1481 55 % without further effort on your part as the last section in
b@1481 56 % the body of your article BEFORE References or any Appendices.
b@1481 57
b@1948 58 % FIVE authors instead of four, to leave space between first two authors.
me@1944 59 \numberofauthors{5} % in this sample file, there are a *total*
b@1481 60 % of EIGHT authors. SIX appear on the 'first-page' (for formatting
b@1481 61 % reasons) and the remaining two appear in the \additionalauthors section.
b@1481 62 %
b@1481 63 \author{
b@1481 64 % You can go ahead and credit any number of authors here,
b@1481 65 % e.g. one 'row of three' or two rows (consisting of one row of three
b@1481 66 % and a second row of one, two or three).
b@1481 67 %
b@1481 68 % The command \alignauthor (no curly braces needed) should
b@1481 69 % precede each author name, affiliation/snail-mail address and
b@1481 70 % e-mail address. Additionally, tag each line of
b@1481 71 % affiliation/address with \affaddr, and tag the
b@1481 72 % e-mail address with \email.
b@1481 73 %
b@1481 74 % 1st. author
b@1481 75 \alignauthor Nicholas Jillings\\
b@1481 76 \email{n.g.r.jillings@se14.qmul.ac.uk}
b@1948 77 % dummy author for nicer spacing
b@1948 78 \alignauthor
b@1481 79 % 2nd. author
b@1481 80 \alignauthor Brecht De Man\\
b@1481 81 \email{b.deman@qmul.ac.uk}
b@1481 82 \and % use '\and' if you need 'another row' of author names
b@1481 83 % 3rd. author
b@1481 84 \alignauthor David Moffat\\
b@1481 85 \email{d.j.moffat@qmul.ac.uk}
b@1481 86 % 4th. author
b@1481 87 \alignauthor Joshua D. Reiss\\
b@1481 88 \email{joshua.reiss@qmul.ac.uk}
b@1948 89 \and % new line for address
b@1481 90 \affaddr{Centre for Digital Music}\\
b@1481 91 \affaddr{School of Electronic Engineering and Computer Science}\\
b@1481 92 \affaddr{Queen Mary University of London}\\
b@1481 93 \affaddr{Mile End Road,}
b@1481 94 \affaddr{London E1 4NS}\\
b@1481 95 \affaddr{United Kingdom}\\
b@1481 96 }
b@1481 97 %Centre for Digital Music, School of Electronic Engineering and Computer Science, Queen Mary University of London
b@1481 98 %% 5th. author
b@1481 99 %\alignauthor Sean Fogarty\\
b@1481 100 % \affaddr{NASA Ames Research Center}\\
b@1481 101 % \affaddr{Moffett Field}\\
b@1481 102 % \email{fogartys@amesres.org}
b@1481 103 %% 6th. author
b@1481 104 %\alignauthor Charles Palmer\\
b@1481 105 % \affaddr{Palmer Research Laboratories}\\
b@1481 106 % \affaddr{8600 Datapoint Drive}\\
b@1481 107 % \email{cpalmer@prl.com}
b@1481 108 %}
b@1481 109 % There's nothing stopping you putting the seventh, eighth, etc.
b@1481 110 % author on the opening page (as the 'third row') but we ask,
b@1481 111 % for aesthetic reasons that you place these 'additional authors'
b@1481 112 % in the \additional authors block, viz.
b@1481 113 %\additionalauthors{Additional authors: John Smith (The Th{\o}rv{\"a}ld Group,
b@1481 114 %email: {\texttt{jsmith@affiliation.org}}) and Julius P.~Kumquat
b@1481 115 %(The Kumquat Consortium, email: {\texttt{jpkumquat@consortium.net}}).}
b@1481 116 \date{1 October 2015}
b@1481 117 % Just remember to make sure that the TOTAL number of authors
b@1481 118 % is the number that will appear on the first page PLUS the
b@1481 119 % number that will appear in the \additionalauthors section.
b@1481 120
b@1481 121 \maketitle
b@1481 122 \begin{abstract}
b@1481 123 Here comes the abstract.
b@1481 124 \end{abstract}
b@1481 125
b@1481 126
b@1481 127 \section{Introduction}
b@1481 128 Introducing the paper. Referring to \cite{waet}. Talking about what we do in the various sections of this paper. Pointing out that the header of the paper kind of looks like the Bat-sign.
b@1481 129
b@1948 130 Situating the Web Audio Evaluation Tool between other currently available evaluation tools, ...
b@1948 131
b@1948 132 % only browser-based?
b@1948 133 \begin{table*}[htdp]
b@1948 134 \caption{Table with existing listening test platforms and their features}
b@1948 135 \begin{center}
b@1948 136 \begin{tabular}{|*{6}{l|}}
b@1948 137 \hline
b@1948 138 \textbf{Name} & \textbf{Ref.} & \textbf{Language} & \textbf{Interfaces} & \textbf{Remote} & \textbf{Programming} \\
b@1948 139 \hline
b@1948 140 APE & \cite{ape} & MATLAB & multiple stimulus one axis & & \checkmark \\
b@1948 141 BeaqleJS & \cite{beaqlejs} & JavaScript & & not natively supported & \\
b@1948 142 HULTI-GEN & \cite{hultigen} & MAX & & & \\
b@1948 143 \textbf{WAET} & \cite{waet} & JavaScript & \textbf{all of the above} & \checkmark & \\
b@1948 144 \hline
b@1948 145 \end{tabular}
b@1948 146 \end{center}
b@1948 147 \label{tab:toolboxes}
b@1948 148 \end{table*}%
b@1948 149
b@1948 150 % about BeaqleJS
b@1948 151 ... However, BeaqleJS \cite{beaqlejs} does not make use of the Web Audio API, %requires programming knowledge...
b@1948 152
b@1948 153 %
b@1948 154 Selling points: remote tests, visualisaton, create your own test in the browser, many interfaces
b@1948 155
b@1948 156
b@1948 157 \section{Architecture} % title? 'back end'?
b@1481 158 A slightly technical overview of the system. Talk about XML, JavaScript, Web Audio API, HTML5.
b@1948 159 Describe and/or visualise audioholder-audioelement-... structure.
b@1948 160
b@1948 161 % see also SMC12
b@1947 162
b@1948 163 Streaming audio? % probably not, unless it's easy
b@1948 164
b@1948 165 Compatibility?
b@1947 166
b@1947 167
b@1948 168 \section{Remote tests} % with previous?
b@1947 169 The following features allow easy and effective remote testing:
b@1947 170 \begin{itemize}
b@1947 171 \item PHP script to collect result XML files
b@1947 172 \item Randomly pick specified number of audioholders
b@1947 173 \item Functionality to participate multiple times
b@1947 174 \begin{itemize}
b@1947 175 \item Possible to log in with unique ID (no password)
b@1947 176 \item Pick `new user' (need new, unique ID) or `already participated' (need already available ID)
b@1947 177 \item Store XML on server with IDs plus which audioholders have already been listened to
b@1947 178 \item Don't show `post-test' survey after first time
b@1947 179 \item Pick `new' audioholders if available
b@1947 180 \item Copy survey information first time to new XMLs
b@1947 181 \end{itemize}
b@1947 182 \item Intermediate saves
b@1947 183 \item Collect IP address information (privacy issues?) --> geo-related API?
b@1947 184 \end{itemize}
b@1947 185
b@1481 186
b@1948 187 \section{Interfaces} % title? 'Front end'? % Dave
b@1948 188 `Build your own test'
b@1948 189
b@1481 190 We could add more interfaces, such as:
b@1481 191 \begin{itemize}
b@1948 192 \item (APE style) \cite{ape}
b@1481 193 \item Multi attribute ratings
me@1944 194 \item MUSHRA (ITU-R BS. 1534)~\cite{recommendation20031534}
me@1944 195 \item Interval Scale~\cite{zacharov1999round}
me@1944 196 \item Rank Scale~\cite{pascoe1983evaluation}
b@1481 197
me@1944 198 \item 2D Plane rating - e.g. Valence vs. Arousal~\cite{carroll1969individual}
me@1944 199 \item Likert scale~\cite{likert1932technique}
me@1943 200
b@1948 201 \item {\bf All the following are the interfaces available in HULTI-GEN~\cite{hultigen} }
me@1944 202 \item ABC/HR (ITU-R BS. 1116)~\cite{recommendation19971116}
me@1943 203 \begin{itemize}
me@1943 204 \item Continuous Scale (5-1) Imperceptible, Perceptible but not annoying, slightly annoying, annoying, very annoying. (default Inaudible?)
me@1943 205 \end{itemize}
me@1943 206 \item -50 to 50 Bipolar with Ref
me@1943 207 \begin{itemize}
me@1943 208 \item Scale -50 to 50 on Mushra with default values as 0 in middle and a comparison ``Reference'' to compare to 0 value
me@1943 209 \end{itemize}
me@1944 210 \item Absolute Category Rating (ACR) Scale~\cite{rec1996p}
me@1943 211 \begin{itemize}
me@1943 212 \item 5 point Scale - Bad, Poor, Fair, Good, Excellent (Default fair?)
me@1943 213 \end{itemize}
me@1944 214 \item Degredation Category Rating (DCR) Scale~\cite{rec1996p}
me@1943 215 \begin{itemize}
me@1943 216 \item 5 point Scale - Inaudible, Audible but not annoying, slightly annoying, annoying, very annoying. (default Inaudible?) - {\it Basically just quantised ABC/HR?}
me@1943 217 \end{itemize}
me@1944 218 \item Comparison Category Rating (CCR) Scale~\cite{rec1996p}
me@1943 219 \begin{itemize}
me@1943 220 \item 7 point scale: Much Better, Better, Slightly Better, About the same, slightly worse, worse, much worse - Default about the same with reference to compare to
me@1943 221 \end{itemize}
me@1944 222 \item 9 Point Hedonic Category Rating Scale~\cite{peryam1952advanced}
me@1943 223 \begin{itemize}
me@1943 224 \item 9 point scale: Like Extremely, Like Very Much, Like Moderate, Like Slightly, Neither Like nor Dislike, dislike Extremely, dislike Very Much, dislike Moderate, dislike Slightly - Default Neither Like nor Dislike with reference to compare to
me@1943 225 \end{itemize}
me@1944 226 \item ITU-R 5 Point Continuous Impairment Scale~\cite{rec1997bs}
me@1943 227 \begin{itemize}
me@1943 228 \item 5 point Scale (5-1) Imperceptible, Perceptible but not annoying, slightly annoying, annoying, very annoying. (default Inaudible?)- {\it Basically just quantised ABC/HR, or Different named DCR}
me@1943 229 \end{itemize}
me@1944 230 \item Pairwise Comparison (Better/Worse)~\cite{david1963method}
me@1943 231 \begin{itemize}
me@1943 232 \item 2 point Scale - Better or Worse - (not sure how to default this - they default everything to better, which is an interesting choice)
me@1943 233 \end{itemize}
b@1481 234 \end{itemize}
b@1481 235
b@1481 236 There are also the following interfaces, which would require a slightly different `engine' underneath, e.g. loading a different page for every possible pair.
b@1481 237 \begin{itemize}
me@1944 238 \item AB Test~\cite{lipshitz1981great}
me@1944 239 \item ABX Test~\cite{clark1982high}
b@1481 240 \item JND
b@1481 241 \end{itemize}
b@1481 242
b@1481 243 A screenshot would be nice.
b@1481 244
b@1481 245 \section{Analysis and diagnostics}
b@1481 246 It would be great to have easy-to-use analysis tools to visualise the collected data and even do science with it. Even better would be to have all this in the browser. Complete perfection would be achieved if and when only limited setup, installation time, and expertise are required for the average non-CS researcher to use this.
b@1481 247
b@1945 248 The following could be nice:
b@1945 249
b@1945 250 \begin{itemize}
b@1945 251 \item Web page showing all audioholder IDs, file names, subject IDs, audio element IDs, ... in the collected XMLs so far (\texttt{saves/*.xml})
b@1945 252 \item Check/uncheck each of the above for analysis (e.g. zoom in on a certain song, or exclude a subset of subjects)
b@1945 253 \item Click a mix to hear it (follow path in XML setup file, which is also embedded in the XML result file)
b@1945 254 \item Box plot, confidence plot, scatter plot of values (for a given audioholder)
b@1945 255 \item Timeline for a specific subject (see Python scripts), perhaps re-playing the experiment in X times realtime. (If actual realtime, you could replay the audio...)
b@1945 256 \item Distribution plots of any radio button and number questions (drop-down menu with `pretest', `posttest', ...; then drop-down menu with question `IDs' like `gender', `age', ...; make pie chart/histogram of these values over selected range of XMLs)
b@1945 257 \item All `comments' on a specific audioelement
b@1945 258 \item A `download' button for a nice CSV of various things (values, survey responses, comments) people might want to use for analysis, e.g. when XML scares them
b@1947 259 \item Validation of setup XMLs (easily spot `errors', like duplicate IDs or URLs, missing/dangling tags, ...)
b@1945 260 \end{itemize}
b@1945 261
b@1945 262 A subset of the above would already be nice for this paper.
b@1945 263
b@1481 264 Some pictures here please.
b@1481 265
b@1948 266 \section{Concluding remarks and future work}
b@1481 267 Perhaps an `engineering brief' such as this one doesn't really have a lot of conclusion, except `We made this'.
b@1481 268
b@1481 269 You can check it out at \url{code.soundsoftware.ac.uk/projects/webaudioevaluationtool}.
b@1481 270
b@1948 271 Talking a little bit about what else might happen. Unless we really want to wrap this up.
b@1948 272
b@1948 273 Use \cite{schoeffler2015mushra} as a `checklist'.
b@1481 274
b@1481 275 %
b@1481 276 % The following two commands are all you need in the
b@1481 277 % initial runs of your .tex file to
b@1481 278 % produce the bibliography for the citations in your paper.
b@1481 279 \bibliographystyle{abbrv}
b@1481 280 \bibliography{WAC2016} % sigproc.bib is the name of the Bibliography in this case
b@1481 281 % You must have a proper ".bib" file
b@1481 282 % and remember to run:
b@1481 283 % latex bibtex latex latex
b@1481 284 % to resolve all references
b@1481 285 %
b@1481 286 % ACM needs 'a single self-contained file'!
b@1481 287 %
b@1481 288 \end{document}