<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>UO UPV: Deep Linguistic Humor Detection in Spanish Social Media</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Reynier Ortega-Bueno</string-name>
          <email>reynier.ortega@cerpamid.co.cu</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Carlos E. Mun~iz-Cuza</string-name>
          <email>carlos@cerpamid.co.cu</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Jose E. Medina Pagola</string-name>
          <email>jmedina@cenatav.co.cu</email>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Paolo Rosso</string-name>
          <email>prosso@dsic.upv.es</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Center for Pattern Recognition and Data Mining</institution>
          ,
          <addr-line>Santiago de Cuba</addr-line>
          ,
          <country country="CU">Cuba</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>PRHLT Research Center, Universitat Politecnica de Valencia</institution>
          ,
          <addr-line>Valencia</addr-line>
          ,
          <country country="ES">Spain</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>University of Informatics Sciences</institution>
          ,
          <addr-line>Havana</addr-line>
          ,
          <country country="CU">Cuba</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2018</year>
      </pub-date>
      <fpage>203</fpage>
      <lpage>213</lpage>
      <abstract>
        <p>Natural Language Understanding becomes very hard when creativity and gurative language are used in social communication. Humor constitutes an illustrative example of how humans use creative language to produce funny content. Therefore, create new methods and resources for analyzing properly humorous texts is an important issue in Natural Language Processing (NLP) and even more in Human Computer Interaction (HCI). In this sense, this paper introduces our UO UPV system developed for the Humor Analysis based on Human Annotation (HAHA) track proposed in IberEval 2018 Workshop. The task focuses on classifying tweets in Spanish as humorous or not, and predicting how funny they are. To solve this task, our proposal combines both linguistic features and an Attention-based Recurrent Neural Network, where the attention layer helps to calculate the contribution of each term towards targeted humorous classes. Experimental results show that our model achieves encourage results.</p>
      </abstract>
      <kwd-group>
        <kwd>Spanish Humor Recognition</kwd>
        <kwd>Deep Recurrent Neural Network</kwd>
        <kwd>Social Media</kwd>
        <kwd>Linguistic Features</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>Social Media have provided to modern societies easy and attractive ways for
sharing their point of views on the most diverse subjects. For this reason, new
challenges in information processing and management, decision support systems,
and human computer interaction has been opened. Dealing with multilingualism,
with multiples genres and written styles, as well as other subjectives language
devices (sentiments, emotions, attitudes and opinions) has captured the focus
of several research. However, these faced problems become very hard when
creativity and gurative devices are used in verbal and written communication.
Human can easily understand the underlying meaning of such expressions but,
for a computer to disentangle the meaning of creative expressions such as irony
and humor, it requires much additional knowledge.
2</p>
      <p>Humor is an illustrative example of how humans use creative language devices
in social communication. Humor not only serves to interchange information or
share implicit meaning, but also engages a relationship between those exposed
to the funny message. It can help people see the amusing side of problems and
can help them distance themselves from stressors. In the same way, it helps to
regulate ours emotions. Moreover, the manners in which people produce funny
content also reveal insight about their genre and personal traits.</p>
      <p>
        Twitter has become as a popular information source for gathering, in
transparent way, spontaneous user's generated content. It enables accessing humorous
messages, it is useful for recognizing and identifying how humor arises through
language. From a computational linguistics point of view many methods have
been proposed to tackle the fascinating task of recognizing humor from texts
[
        <xref ref-type="bibr" rid="ref1 ref14 ref15 ref20 ref24">15,14,24,20,1</xref>
        ]. These focus the attention on investigating linguistic features
which can be considered as markers and indicators of verbal humor. Other
methods focused on recognizing humor on messages from Twitter based on supervised
learning [
        <xref ref-type="bibr" rid="ref1 ref25 ref27 ref5 ref8">1,25,5,8,27</xref>
        ]. Deep Neural Networks based methods have obtained
competitive results in humor recognition on tweets. Among them, Long Short Term
Memory (LSTM) models and their bidirectional variant (Bi-LSTM) capture
relevant information like long term dependencies. Finally, attention mechanism
have been use in a wide range of application in the NLP eld obtaining excellent
results too [
        <xref ref-type="bibr" rid="ref13 ref26 ref28 ref29">13,26,29,28</xref>
        ]
      </p>
      <p>Considering the advantages of linguistic features for capturing deep
linguistics aspects of the language also the capability of Recurrent Neural Network
for learning features and long term dependencies from sequential data, in this
paper, we present a new method that combines the most relevant linguistic
features used for humor recognition and an Attention based LSTM. The system
works with an attention layer which is applied on the top of a Bidirectional
LSTM to generate a context vector for each word embedding which is then fed
to another LSTM network to detect whether the tweet is humorous or not. To
the best of our knowledge, there has not been any other work exploring the use
of attention-based architectures for humor recognition in Spanish tweets.</p>
      <p>The paper is organized as follows. Section 2 presents a brief description of the
HAHA task. Section 3 introduces our system for humor detection. Experimental
results are subsequently discussed in Section 4. Finally, in Section 5 we present
our conclusions and attractive directions for future work.
2</p>
    </sec>
    <sec id="sec-2">
      <title>HAHA Task and Dataset</title>
      <p>Humor recognition and generation on social media content have become
interesting research areas from the computational point of view. Most studies in the
eld of humor recognition from textual sources have focused on English more
than on other popular languages such as Spanish. In this context, HAHA can be
considered as the rst shared task that facing the fascinating problem of
recognizing humor in Spanish tweets. In the HAHA task, two subtasks were proposed
by the organizers. The rst one, \Humor Detection": aim to predict if a tweet is
a joke or not (intended humor by the author or not) and the second one
\Funniness Score Prediction": for predicting a score value (average stars) for a tweet
into 5-star ranking, supposing it is a joke.</p>
      <p>
        Participants were provided with a human-annotated corpus of 20000 Spanish
tweets [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ], divided in 16000 from training and 4000 for testing. The annotation
was made with a voting scheme, in which annotators could choose one of six
options: the tweet does not contain humor, or the tweet contains humor and
a number of stars from one to ve. The training subset contains 5865 tweets
with funny content and 10135 tweets considered as non humorous. As could be
observed, the classes in the training are unbalanced, hence a di culty is added
to automatic learning models.
      </p>
      <p>System evaluation metrics were used and reported by the organizers. Their
choice was to use F1 measure on humor class for the subtask of \Humor
Detection", moreover, precision, recall and accuracy were also reported. The Root
Mean Squared Error (RMSE) was used to assess the systems e ectiveness in the
subtask of \Funniness Score Prediction".
3</p>
    </sec>
    <sec id="sec-3">
      <title>Our Approach</title>
      <p>
        The motivation of our approach is twofold: rstly, the capability of Recurrent
Neural Network, speci cally, the LSTMs [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] to capture long-term dependencies
and, therefore, their suitability for NLP. They are able to learn the dependencies
in lengths of considerably large sequences. Moreover, attention mechanisms have
endowed these networks with a powerful strategy to increase their e ectiveness
achieving better results [
        <xref ref-type="bibr" rid="ref12 ref21 ref26 ref28 ref30">28,30,26,12,21</xref>
        ]. Secondly, humor recognition based on
features engine and supervised learning have been well studied in previous
research papers. These features have proved to be good indicators and markers of
humor in text. For these reasons, in this approach we propose a method that
enrich the Attention-based LSTMs model with linguistic knowledge. In Section
3.1 we describe the tweets preprocessing phase. Following, in Section 3.2 we
present the linguistic features used in this work for encoding humorous content.
Finally, in Section 3.3 we introduce the neural network model and the way in
which linguistic features are introduced to it.
3.1
      </p>
      <sec id="sec-3-1">
        <title>Preprocessing</title>
        <p>
          In the preprocessing step, the tweets are cleaned. Firstly, the emoticons, urls,
hashtags, mentions, twitter-reserve words as RT (for retweet) and FAV (for
favorite) are recognized and replaced by a corresponding wildcard which encodes
the meaning of these special words. Afterwards, tweets are morphologically
analyzed by FreeLing [
          <xref ref-type="bibr" rid="ref19">19</xref>
          ]. In this way, for each resulting token, its lemma is assigned.
Then, the tweets are represented as vectors with a word embedding model. This
embedding was generated by using of Word2Vec algorithm [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ] from the
Spanish Billion Words Corpus [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ] and an in-house background corpus of 9 millions of
Spanish tweets. We decided to merge both corpora in order to obtain a better
4
        </p>
        <p>R. Ortega-Bueno, C. Mun~iz-Cuza, P. Rosso, J. Medina-Pagola
representation of words in context and also taking advantage of the peculiar
writing style used by Twitter's users.
3.2</p>
      </sec>
      <sec id="sec-3-2">
        <title>Linguistic Features</title>
        <p>
          In our work, we explored some linguistic features useful for humor recognition in
texts [
          <xref ref-type="bibr" rid="ref1 ref14 ref15 ref20 ref24 ref3">15,14,24,20,1,3</xref>
          ] which can be grouped in three main categories: Stylistic,
Structural and Content, and A ective. We de ne a set of features distributed as
follows:
Stylistic Features
{ Multiple Statement :This feature takes into account whether the tweet is
composed or not by multiple lines (single vs. many lines).
{ Length: Three di erent features were considered: number of words, number
of characters, and the means of the length of the words in the tweet.
{ Dialog : Two di erent features were considered: tweet is a dialog and the
tweet has multiple statements starting with dialog marker (-).
{ Hashtags: The amount of hashtags in the tweet is counted.
{ Urls: The amount of url in the tweet is counted.
{ Emoticons: The amount of emoticons in the tweet is counted.
{ Exclamations : The amount of exclamation marks is counted.
{ Emphasized Words : Four di erent features were considered: word
emphasized through repetition, capitalization, character ooding and exclamation
marks.
{ Punctuation Marks : The frequency of dots, commas, semicolons, and
question marks.
{ Quotations : The number of expressions between quotation marks.
{ Alliteration: This feature tries to capture the occurrence of alliteration in
the tweet. We used a xed length (3) sequence of phonetic pre x.
Structural and Content Features
{ Animal Vocabulary : This feature counts the number of words in a dictionary
of animal names.
{ Toponym Vocabulary : This feature counts the number of words in a
dictionary of countries, capitals, cities and nationalities.
{ Sexual and Obscene Vocabulary : This feature counts the number of words in
a dictionary of sexual and obscene words.
{ Antonyms : This feature considers the number of pairs of antonyms existing
in it. WordNet [
          <xref ref-type="bibr" rid="ref18">18</xref>
          ] antonym relationship and Spanish language enrichment
provided by the Multilingual Central Repository (MCR) [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ] are used for this.
{ Lexical Ambiguity : Thee di erent features were considered using MCR: the
rst one is the mean of the number of synsets of each word of the tweet. The
second one is the greatest number of synsets that a single word has in the
tweet. The last is the di erence between the number of synsets of the word
with major number of synsets and the average number of synsets.
{ Domain Ambiguity : Three di erent features were considered using MCR: the
rst one is the mean of the number of domains of each word of the tweet.
The second one is the greatest number of domains that a single word has in
the tweet. The last one is the di erence between the number of domains of
the word with major number domains and the average number of domains.
It is important to clarify that the resources WordNet Domains4 and SUMO5
were separately used.
{ Semantic Classes: These features try to capture distinct semantic frames of
the verbs in the tweet according to ADDESE6.
{ Persons: This feature tries to capture verbs conjugated in the rst, second,
third persons and nouns and adjectives which agree with such conjugations.
{ Tenses: This feature tries to capture the di erent verbal tenses used in the
tweet.
{ Questions-answers : Occurrences of questions and answers structure in the
tweet is counted.
{ Part of Speech: The number of nouns, verbs, adverbs and adjectives in the
tweet are quanti ed.
        </p>
        <p>{ Negation: The amount of negation words in the tweet is counted.</p>
      </sec>
      <sec id="sec-3-3">
        <title>A ective Features</title>
        <p>
          { Sentiments : These feature count the number of positive and negative words
according to a sentiment resource. Notice that, for each resource two
features are built. In this work we explore four distinct dictionaries: Spanish
Sentiment Lexicon [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ], Elhuyar Sentiment Lexicon [
          <xref ref-type="bibr" rid="ref22">22</xref>
          ], CriSol Lexicon [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ],
and the Lexicon presented in [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ].
{ Emoti Sentiments : These count the number of positive and negative
emoticons in the resource Emoticons Sentiment [
          <xref ref-type="bibr" rid="ref11">11</xref>
          ].
{ Attitudes : These features count the number of words according to the three
distinct attitude categories (a ect, judgment, and appreciation) proposed in
[
          <xref ref-type="bibr" rid="ref9">9</xref>
          ].
{ Emotions : These feature count the number of words according to the six
basic emotions provided by the resource SEL [
          <xref ref-type="bibr" rid="ref23">23</xref>
          ].
        </p>
        <p>We also try to analyze the occurrence of some of the previous features into
speci c positions in the tweets. For instance, the feature occurring at the
beginning or at the ending of a tweet. Based on all the features mentioned above a
vector (V Ft) is built for each tweet in the training and test datasets.
3.3</p>
      </sec>
      <sec id="sec-3-4">
        <title>Recurrent Network Architecture</title>
        <p>We propose a model that consists in a Bidirectional LSTM neural network
(BiLSTM) at the word level. Each time step t the Bi-LSTM gets as input a word</p>
        <sec id="sec-3-4-1">
          <title>4 http://wndomains.fbk.eu/hierarchy.html 5 http://www.adampease.org/OP/ 6 http://adesse.uvigo.es/data/clases.php</title>
          <p>6</p>
          <p>
            R. Ortega-Bueno, C. Mun~iz-Cuza, P. Rosso, J. Medina-Pagola
vector wt with syntactic and semantic information, known as word embedding
[
            <xref ref-type="bibr" rid="ref17">17</xref>
            ]. Afterward, an attention layer is applied over each hidden state ht . The
attention weights are learned using the concatenation of the current hidden state
ht of the Bi-LSTM and the past hidden state st 1 of a Post-Attention LSTM
(Pos-Att-LSTM). Finally, the target humor of the tweet is predicted by this nal
Pos-Att-LSTM network.
3.4
          </p>
        </sec>
      </sec>
      <sec id="sec-3-5">
        <title>Pre-Attention Bi-LSTM</title>
        <p>In NLP problems, standard LSTM receives sequentially (left to right order) at
each time step a word embedding wt and produces a hidden state ht. Each
hidden state ht is calculated as follow:
ft =
ot =
ut =
ct = it
ht = ot
it = (W (i)xt + U (i)ht 1 + b(i))
(W (f)xt + U (f)ht 1 + b(f))
(W (o)xt + U (o)ht 1 + b(o))
(W (u)xt + U (u)ht 1 + b(u))
+ft ct 1
tanh(ct)
(input gate)
(forget gate)
(output gate)
(new memory cell)
( nal memory cell)</p>
        <p>Where all W ( ), U ( ) and b( ) are parameters to be learned during training.
Function is the sigmoid function and stands for element-wise multiplication.</p>
        <p>Bidirectional LSTM, on the other hand, makes the same operations as
standard LSTM but, processes the incoming text in a left-to-right and a right-to-left
order in parallel. Thus, it outputs two hidden state at each time step !ht and
ht . The proposed method uses a Bi-LSTM network which considers each new
!
hidden state as the concatenation of these two h^t = [ht ; ht ]. The idea of this
Bi-LSTM is to capture long-range and backwards dependencies.
3.5</p>
      </sec>
      <sec id="sec-3-6">
        <title>Attention Layer</title>
        <p>With an attention mechanism we allow the Bi-LSTM to decide which part of the
sentence should \attend". Importantly, we let the model learn what to attend
on the basic of the input sentence and what it has produced so far.</p>
        <p>Let H 2 R2 Nh Tx the matrix of hidden states [h^1; h^2; : : : ; h^Tx ] produced
by the Bi-LSTM model, where Nh is the size of the hidden state and Tx is the
length of the given sentence. The goal is then to derive a context vector ct that
captures relevant information and feed it as input to the next level
(Pos-AttLSTM). Each ct is calculate as follow:</p>
        <p>Tx
ct = X
t0=1
t;t0 h^t0
t;i =</p>
        <p>Tx
X
j=1
t;i
t;j
= tanh(Wa</p>
        <p>[ht; ^st 1] + ba)</p>
        <p>Where Wa and ba are the trainable attention parameters, st 1 is the past
hidden state of the Pos-Att-LSTM and h^t is the current hidden state. The idea
of the concatenation layer is to take into account not only the input sentence
but also the past hidden state to produce the attention weights.
3.6</p>
      </sec>
      <sec id="sec-3-7">
        <title>Post-Attention LSTM</title>
        <p>The goal of the Post-Att-LSTM is to predict whether the tweet is humorous or
not. This network at each time step receives the context vector ct which is
propagated until the nal hidden state sTx . This vector is a high level representation
of the tweet and is used in the nal softmax layer combined with the linguistic
feature vector as follow:
y^ = sof tmax(Wg</p>
        <p>[STx ; LFd] + bg)
LFd = relu(Wd</p>
        <p>LFt + bd)</p>
        <p>Where Wg and bg denote the weight matrix and bias vector for the last layer
with a softmax at the end. LFd is the result of passing the V Ft vector
associated to each tweet through a dense layer before the softmax layer. Finally, cross
entropy is used as the loss function, which is de ned as:</p>
        <p>L =</p>
        <p>X yi log(y^i)</p>
        <p>i</p>
        <p>Where yi is the ground true classi cation of the tweet (humor vs. not humor).
For predicting the funniness score we use an architecture similar to the one
described above. For predicting the funniness score we use an architecture similar
to the one described above. The most salience change is at the last hidden layer
and the loss function. Speci cally, the last layer was changed to a dense one with
just one neuron as output and the mean square error (MSE) was used as loss
function for optimizing the model.
4</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Experiments and Results</title>
      <p>In this section we show the results of the proposed method in the shared task of
\Humor Detection" and discuss them. For the system's submission, participants
were allowed to send more than one model till a maximum of 4 possible runs. In
Tables 1 we report our three best performing systems ( run1, run2 and run3 sent
by UO UPV) for humor detection task on two classes (humor, not humor). The
rst run is based on the Attention based model mixed with linguistic features
which are fed to the model in the last Dense Layer. Run2 is similar to run1, the
major di erence consists in a dimension reduction of linguistic features by using
Random Forest7 as strategy to rank the importance of each feature. Finally, in</p>
      <sec id="sec-4-1">
        <title>7 We use the implementation provided by the sklearn tool</title>
        <p>8</p>
        <p>R. Ortega-Bueno, C. Mun~iz-Cuza, P. Rosso, J. Medina-Pagola
the run 3 we evaluate our proposal without linguistic features. As can be shown
in Table 1, run1 and run2 achieved F1=0.7851 and F1=0.7785 scores,
respectively while run3 obtains a F1=0.7702. Experiments showed that introducing
linguistic information to the Attention LSTM model (run1, run2) improves the
performance of the model. Contrary, to our expectations, the reduction of the
dimensionality of the linguistic feature vector applied in run2 obtained a drop in
term of F1 measure. Our 4th run (UO UPV run4) addressed the task of
\Funiness Score Prediction". For that, we consider a setting similar to run1 where
all linguistic features and recurrent neural network model were combined, but
considering the modi cation of the model explained in the Section 3.6 to deal
with the regression task. Our run4 obtained a value of 1.5919 in terms of RSME
and positioned at last place out of two runs. Also our result do not surpass the
baseline established by the task.</p>
        <p>Regarding the o cial results, at a rst glance on Table 1 it is possible to
observe that our submissions (run1, run2 and run3) were ranked on 2nd, 3rd
and 6th respectively from a total of 7 runs of 3 teams. Notice that, our best
result (run1) achieves slightly better accuracy that the rst score obtained by the
INGEOTEC Team. It is important to remark that in term of precision on humor
class our run1 and run2 outperform the best ranked submissions (INGEOTEC
run2).
5</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>Conclusion</title>
      <p>In this paper we presented the UO UPV system for the task of humor recognition
(HAHA) at IberEval 2018. We participated in the \Humor Detection" subtask
and ranked 2nd out of 7 submissions. Our proposal combines linguistic features
with an Attention-based Long Short-Term Memory Network. The model consists
of a Bidirectional LSTM neural network with an attention mechanism that allows
to estimate the importance of each word and then, this context vector is used
with another LSTM model to estimate whether the tweet is humorous or not.
The results shown that the consideration of linguistic features in combination
with the deep representation learned by the neural network model obtains better
e ectiveness based on F1-measure the in humor class. Due to encouraging results
of our approach, we think that including the linguistic features of humor into
the embedding layer could be a way to increase the e ectiveness. We would like
to explore this approach in the future work.</p>
    </sec>
    <sec id="sec-6">
      <title>Acknowledgments</title>
      <p>The work of the fourth author was partially supported by the SomEMBED
TIN2015-71147-C2-1-P MINECO research project.</p>
      <p>R. Ortega-Bueno, C. Mun~iz-Cuza, P. Rosso, J. Medina-Pagola</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Barbieri</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Saggion</surname>
          </string-name>
          , H.:
          <article-title>Automatic Detection of Irony and Humour in Twitter</article-title>
          .
          <source>In: Fifth International Conference on Computational Creativity</source>
          (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2. Cardellino:,
          <string-name>
            <surname>C.</surname>
          </string-name>
          :
          <article-title>Spanish Billion Words Corpus and Embeddings (</article-title>
          <year>2016</year>
          ), http:// crscardellino.me/SBWCE/
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Castro</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Garat</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Moncecchi</surname>
          </string-name>
          , G.:
          <article-title>Is This a Joke? Detecting Humor in Spanish Tweets</article-title>
          .
          <source>In: Ibero-American Conference on Arti cial Intelligence</source>
          . pp.
          <volume>139</volume>
          {
          <issue>150</issue>
          (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Castro</surname>
          </string-name>
          , Santiago and Chiruzzo, Luis and Rosa, Aiala and Garat, Diego and Moncecchi, G.:
          <article-title>A Crowd-Annotated Spanish Corpus for Humor Analysis</article-title>
          .
          <source>In: Proceedings of SocialNLP</source>
          <year>2018</year>
          ,
          <article-title>The 6th International Natural Language Processing for Social Media (</article-title>
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Cattle</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bay</surname>
            ,
            <given-names>C.W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kong</surname>
          </string-name>
          , H.:
          <article-title>SRHR at SemEval-2017 Task 6: Word Associations for Humour Recognition</article-title>
          .
          <source>In: 11th International Workshop on Semantic Evaluations (SemEval-2017)</source>
          . pp.
          <volume>401</volume>
          {
          <issue>406</issue>
          (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Gonzalez</surname>
            ,
            <given-names>M.D.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Camara</surname>
            ,
            <given-names>E.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Valdivia</surname>
          </string-name>
          , M.T.M.: CRiSOL:Base de conocimiento de opiniones para el espan~ol.
          <source>Procesamiento del Lenguaje Natural (55)</source>
          ,
          <volume>143</volume>
          {
          <fpage>150</fpage>
          (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Gonzalez-Agirre</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Laparra</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rigau</surname>
          </string-name>
          , G.:
          <article-title>Multilingual central repository version 3.0</article-title>
          . LREC pp.
          <volume>2525</volume>
          {
          <issue>2529</issue>
          (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Han</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Toner</surname>
          </string-name>
          , G.:
          <article-title>QUB at SemEval-2017 Task 6: Cascaded Imbalanced Classi cation for Humor Analysis in Twitter</article-title>
          .
          <source>In: 11th International Workshop on Semantic Evaluations (SemEval-2017)</source>
          . pp.
          <volume>380</volume>
          {
          <issue>384</issue>
          (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Hernandez</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lopez-Lopez</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pagola</surname>
            ,
            <given-names>J.E.M.:</given-names>
          </string-name>
          <article-title>Classi cation of Attitude Words for Opinions Mining</article-title>
          .
          <source>International Journal of Computational Linguistics and Applications</source>
          <volume>2</volume>
          (
          <issue>1-2</issue>
          ),
          <volume>267</volume>
          {
          <fpage>283</fpage>
          (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Hochreiter</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Schmidhuber</surname>
            ,
            <given-names>J.:</given-names>
          </string-name>
          <article-title>Long short-term memory</article-title>
          .
          <source>Neural computation 9(8)</source>
          ,
          <volume>1735</volume>
          {
          <fpage>1780</fpage>
          (
          <year>1997</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Hogenboom</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bal</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Frasincar</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bal</surname>
          </string-name>
          , M., de Jong, F.,
          <string-name>
            <surname>Kaymak</surname>
            ,
            <given-names>U.</given-names>
          </string-name>
          :
          <article-title>Exploiting Emoticons in Sentiment Analysis</article-title>
          .
          <source>In: Proceedings of the 28th Annual ACM Symposium on Applied Computing</source>
          . pp.
          <volume>703</volume>
          {
          <fpage>710</fpage>
          . SAC '13,
          <string-name>
            <surname>ACM</surname>
          </string-name>
          , New York, NY, USA (
          <year>2013</year>
          ), http://doi.acm.
          <source>org/10</source>
          .1145/2480362.2480498
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Lin</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lin</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cao</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Sentiment Analysis Model Based on Structure Attention Mechanism</article-title>
          .
          <source>In: UK Workshop on Computational Intelligence</source>
          . pp.
          <volume>17</volume>
          {
          <fpage>27</fpage>
          . Springer (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Luong</surname>
            ,
            <given-names>M.T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pham</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Manning</surname>
          </string-name>
          , C.D.:
          <article-title>E ective approaches to attention-based neural machine translation</article-title>
          .
          <source>arXiv preprint arXiv:1508.04025</source>
          (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Mihalcea</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pulman</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          : Characterizing Humour:
          <article-title>An Exploration of Features in Humorous Texts</article-title>
          .
          <source>In: International Conference on Intelligent Text Processing and Computational Linguistics</source>
          . pp.
          <volume>337</volume>
          {
          <issue>347</issue>
          (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Mihalcea</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Strapparava</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>Learning to laugh (automatically): computational models for humor recognition</article-title>
          .
          <source>Computational Intelligence</source>
          <volume>22</volume>
          (
          <issue>2</issue>
          ),
          <volume>126</volume>
          {
          <fpage>142</fpage>
          (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Mikolov</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chen</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Corrado</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dean</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          :
          <article-title>Distributed Representations of Words and Phrases and their Compositionality</article-title>
          . Nips pp.
          <volume>1</volume>
          {
          <issue>9</issue>
          (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Mikolov</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Corrado</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chen</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dean</surname>
            ,
            <given-names>J.:</given-names>
          </string-name>
          <article-title>E cient Estimation of Word Representations in Vector Space</article-title>
          .
          <source>In: International Conference on Learning Representations (ICLR</source>
          <year>2013</year>
          ). pp.
          <volume>1</volume>
          {
          <issue>12</issue>
          (
          <year>2013</year>
          ), http://arxiv.org/pdf/1301.3781v3.pdf
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Miller</surname>
            ,
            <given-names>G.A.</given-names>
          </string-name>
          :
          <article-title>WordNet: a lexical database for English</article-title>
          .
          <source>Communications of the ACM</source>
          <volume>38</volume>
          (
          <issue>11</issue>
          ),
          <volume>39</volume>
          {
          <fpage>41</fpage>
          (
          <year>1995</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Padro</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Stanilovsky</surname>
          </string-name>
          , E.:
          <article-title>FreeLing 3.0: Towards Wider Multilinguality</article-title>
          .
          <source>In: Proceedings of the Language Resources and Evaluation Conference (LREC</source>
          <year>2012</year>
          ). ELRA, Istanbul, Turkey (may
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <surname>Reyes</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rosso</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Buscaldi</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>From humor recognition to irony detection: The gurative language of social media</article-title>
          .
          <source>Data and Knowledge Engineering</source>
          <volume>74</volume>
          ,
          <issue>1</issue>
          {
          <fpage>12</fpage>
          (
          <year>2012</year>
          ), http://dx.doi.org/10.1016/j.datak.
          <year>2012</year>
          .
          <volume>02</volume>
          .005
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          21.
          <string-name>
            <surname>Rush</surname>
            ,
            <given-names>A.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chopra</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Weston</surname>
            ,
            <given-names>J.:</given-names>
          </string-name>
          <article-title>A neural attention model for abstractive sentence summarization</article-title>
          .
          <source>arXiv preprint arXiv:1509.00685</source>
          (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          22.
          <string-name>
            <surname>Saralegi</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vicente</surname>
            ,
            <given-names>I.S.:</given-names>
          </string-name>
          <article-title>Elhuyar at TASS 2013</article-title>
          . In: XXIX Congreso
          <string-name>
            <surname>de la Sociedad Espan~ola de Procesamiento de Lenguaje Natural</surname>
          </string-name>
          <article-title>"</article-title>
          .
          <source>Workshop on Sentiment Analysis at SEPLN (TASS2013)</source>
          . pp.
          <volume>143</volume>
          {
          <issue>150</issue>
          (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          23.
          <string-name>
            <surname>Sidorov</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Miranda-Jimenez</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Viveros-Jimenez</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gelbukh</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>CastroSanchez</surname>
          </string-name>
          , N.,
          <string-name>
            <surname>Velasquez</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dn'</surname>
            niaz-Rangel,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Suarez-Guerra</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          , Trevin~o,
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Gordon</surname>
          </string-name>
          , J.:
          <article-title>Empirical Study of Machine Learning Based Approach for Opinion Mining in Tweets</article-title>
          .
          <source>In: Proceedings of the 11th Mexican International Conference on Advances in Arti cial Intelligence - Volume Part I</source>
          . pp.
          <volume>1</volume>
          {
          <fpage>14</fpage>
          . MICAI'
          <volume>12</volume>
          , Springer-Verlag, Berlin, Heidelberg (
          <year>2013</year>
          ), http://dx.doi.org/10.1007/ 978-3-
          <fpage>642</fpage>
          -37807-2{\_}
          <fpage>1</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          24.
          <string-name>
            <surname>Sjobergh</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Araki</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          :
          <article-title>Recognizing Humor Without Recognizing Meaning</article-title>
          .
          <source>In: International Workshop on Fuzzy Logic and Applications</source>
          . pp.
          <volume>469</volume>
          |-
          <fpage>476</fpage>
          (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          25.
          <string-name>
            <surname>Turcu</surname>
            ,
            <given-names>R.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Alexa</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Amarandei</surname>
            ,
            <given-names>S.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Herciu</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Scutaru</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Iftene</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>#WarTeam at SemEval-2017 Task 6: Using Neural Networks for Discovering Humorous Tweets</article-title>
          .
          <source>In: 11th International Workshop on Semantic Evaluations (SemEval-2017)</source>
          . pp.
          <volume>407</volume>
          {
          <issue>410</issue>
          (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          26.
          <string-name>
            <surname>Wang</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Huang</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhao</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <article-title>Others: Attention-based lstm for aspect-level sentiment classi cation</article-title>
          .
          <source>In: Proceedings of the 2016 Conference on Empirical Methods in Natural Language Processing</source>
          . pp.
          <volume>606</volume>
          {
          <issue>615</issue>
          (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          27.
          <string-name>
            <surname>Yan</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pedersen</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>Duluth at SemEval-2017 Task 6: Language Models in Humor Detection</article-title>
          .
          <source>In: 11th International Workshop on Semantic Evaluations (SemEval2017)</source>
          . pp.
          <volume>385</volume>
          {
          <fpage>389</fpage>
          . No.
          <volume>2</volume>
          (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          28.
          <string-name>
            <surname>Yang</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tu</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wang</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Xu</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chen</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          :
          <article-title>Attention Based LSTM for Target Dependent Sentiment Classi cation</article-title>
          .
          <source>In: AAAI</source>
          . pp.
          <volume>5013</volume>
          {
          <issue>5014</issue>
          (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          29.
          <string-name>
            <surname>Yang</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yang</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dyer</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>He</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Smola</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hovy</surname>
          </string-name>
          , E.:
          <article-title>Hierarchical attention networks for document classi cation</article-title>
          .
          <source>In: Proceedings of the 2016 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies</source>
          . pp.
          <volume>1480</volume>
          {
          <issue>1489</issue>
          (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          30.
          <string-name>
            <surname>Zhang</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          , Zhang,
          <string-name>
            <given-names>P.</given-names>
            ,
            <surname>Yan</surname>
          </string-name>
          ,
          <string-name>
            <surname>Y.</surname>
          </string-name>
          :
          <article-title>Attention-based LSTM with Multi-task Learning for Distant Speech Recognition</article-title>
          .
          <source>Proc. Interspeech</source>
          <year>2017</year>
          pp.
          <volume>3857</volume>
          {
          <issue>3861</issue>
          (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>