Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
Download

📚 The CoCalc Library - books, templates and other resources

132930 views
License: OTHER
1
\subsection{Write Math}
2
3
\begin{frame}{write-math.com}
4
\begin{itemize}
5
\item a website where users can add labeled training data and unlabeled
6
data which they want to classify. I call this data \enquote{recording}
7
\begin{figure}[ht]
8
\centering
9
\subfloat{
10
\includegraphics[height=0.1\textwidth]{../images/279952.pdf}
11
}%
12
\qquad
13
\subfloat{
14
\includegraphics[height=0.1\textwidth]{../images/281507.pdf}
15
}%
16
\qquad
17
\subfloat{
18
\includegraphics[height=0.1\textwidth]{../images/287612.pdf}
19
}%
20
\qquad
21
\subfloat{
22
\includegraphics[height=0.1\textwidth]{../images/292175.pdf}
23
}%
24
\caption*{4 recordings}
25
\end{figure}
26
\item works with desktop computers and touch devices
27
\item symbol recognition can be done by multiple classifiers
28
\item users can contribute formulas as recordings and as \LaTeX{} answers
29
for recordings
30
\item users can vote for \LaTeX{} answers:
31
\Large $\leq$, $\leqq$, $\leqslant$, \dots \normalsize
32
\item user who entered the recording can accept one answer
33
\end{itemize}
34
\end{frame}
35
36
\framedgraphic{Classify}{../images/classify.png}
37
\framedgraphic{Workflow}{../images/workflow.png}
38
% \framedgraphic{User page}{../images/user-page.png}
39
% \framedgraphic{Information about recordings}{../images/view.png}
40
% \framedgraphic{Symbol page}{../images/symbol.png}
41
% \framedgraphic{Training}{../images/train.png}
42
\framedgraphic{Ranking}{../images/ranking.png}
43
44
45
\begin{frame}[fragile]{Statistics}
46
\begin{itemize}
47
\item 127 users with at least 5 recordings
48
\item $\num{1111}$ symbols, but only $\num{369}$ used for experiments
49
\item $\num{235831}$ recordings (e.g. $\num{3489}$ times \verb+\int+, but only 50 times \verb+X+)
50
\end{itemize}
51
\end{frame}
52
53
\begin{frame}{First classification worker}
54
\begin{itemize}
55
\item preprocessing: Scale to fit into unit square while keeping the aspect
56
ratio
57
\item applies greedy time warping
58
\item compares a new recording with every recording
59
in the database
60
\item[$\Rightarrow$] Classification time is in $\mathcal{O}(\text{recordings})$,
61
but we rather would like $\mathcal{O}(\text{symbols})$
62
\item the current server / workflow can only handle about 4000 recordings
63
\item[$\Rightarrow$] Another way to classify is necessary
64
\end{itemize}
65
\end{frame}
66