<!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>PRHLT at PR-SOCO: A Regression Model for Predicting Personality Traits from Source Code</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Maite Giménez</string-name>
          <email>mgimenez@dsic.upv.es</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Roberto Paredes</string-name>
          <email>rparedes@dsic.upv.es</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Pattern Recognition and Human Language, Technology (PRHLT) Research Center, Universitat Politècnica de València</institution>
          ,
          <addr-line>Camino de Vera s/n, 46022 Valencia</addr-line>
          ,
          <country country="ES">Spain</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Pattern Recognition and Human Language, Technology (PRHLT) Research Center, Universitat Politècnica de València</institution>
          ,
          <addr-line>Camino de Vera s/n, 46022 Valencia</addr-line>
          ,
          <country country="ES">Spain</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>This paper describes our participation in the PAN@FIRE Personality Recognition in Source Code (PR-SOCO) 2016 shared task. We have proposed two di erent approaches to tackle this task, on the one hand, each code sample from each author was taken as an independent sample and it was vectorized using word n-grams; on the other hand, all the code from an author was taken as a unique sample, and it was vectorized using word n-grams together with handcrafted features that may determine the personality traits of an author. Regardless of the approach, a regression model was trained to classify the personality traits of the author of a sample of source code. All the systems we have submitted to be evaluated have achieved a root mean square error (RMSE) below the mean RMSE of the participants of the shared task. Moreover, one of our runs, the one that included the hand-crafted features, held the best result in the personality trait Agreeableness. This suggests that in the absence of enough independent samples to train a machine learning system, hand-crafted features are able to obtain better results.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        One of the new emerging research areas in Natural
Language Processing (NLP) is Personality Recognition (PR),
which seeks to classify the personality traits of the author
of a text. In psychology, Norman et al. (1963) [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]
proposed a taxonomy for describing the personality along ve
dimensions known as \Big Five", which are: agreeableness,
conscientiousness, extroversion, openness to experience, and
emotional stability. Besides, this work determined that our
personality traits have a strong in uence on our
individual behavior. The work carried out by Gill (2003) [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]
outline that the personality is projected through the language.
Therefore, by exploiting di erent kinds of NLP techniques,
it is possible to infer the personality of the author of a text.
In addition, Personality Recognition can be useful in
various applications such as marketing, sociology, etc. [
        <xref ref-type="bibr" rid="ref15 ref6 ref7">6, 7, 15,
18</xref>
        ]. Also, PR can be inferred using texts extracted from
di erent sources: social media, essays, blog posts, etc. [
        <xref ref-type="bibr" rid="ref1 ref14 ref2">1,
2, 14</xref>
        ]. Finally, it is noteworthy that previous studies [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]
have already proven the impact of the personality traits in
the behavior of developers in the FLOSS community 1.
Previously, there were some e orts to evaluate
Personality Recognition systems in several shared tasks, using texts
gathered from Twitter [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ], YouTube Vlogs, and Mobile
Phone interactions [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. However, the Personality
Recognition in Source Code (PR-SOCO) shared task was the rst
competition where the objective was to determine the
personality of developers from the source code they wrote,
laying groundwork for a fair comparison between di erent
approaches and future work.
      </p>
      <p>In this paper we describe our participation for addressing
the PR-SOCO task. The rest of the paper is organized as
follows. Next section is devoted to de ne the Personality
Recognition task. In Section 4 the model proposed is
described. Following, in Section 5, the results achieved are
presented. Finally, in Section 6 our results are discussed,
and future work is proposed.
2.</p>
    </sec>
    <sec id="sec-2">
      <title>TASK DEFINITION</title>
      <p>
        The main objective proposed by the organizers of the
PRSOCO shared task was to predict the personality traits of
developers given a collection of their source code. The
personality of a developer was determined following the Five
Factor Theory or Big Five [
        <xref ref-type="bibr" rid="ref11 ref3 ref5">5, 11, 3</xref>
        ] which is the most widely
accepted in psychology. Therefore, ve traits de ne the
personality of an author. Those traits are: agreeableness (A),
conscientiousness (C), extroversion (E), openness to
experience (O), and emotional stability / neuroticism (N). Each
trait was labeled within a range between 20 and 80. The
models were evaluated by the organizers using two metrics:
the average Root Mean Squared Error (RMSE) as well as
the Pearson Product-Moment Correlation (PC). For further
information about the task, please review the overview
paper of the task [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ].
3.
      </p>
    </sec>
    <sec id="sec-3">
      <title>DATA</title>
      <p>The organizers have gathered 60 samples of source code
from 60 di erent programmers. In order to train the
partic1Free/Libre Open Source Software https://www.gnu.org/
philosophy/ oss-and-foss.en.html
ipants' models, 49 samples were provided, and 21 were held
to validate the results. Each sample consists of a collection
of source code written in Java. In Table 1 the total number
of training and test samples is shown.</p>
      <p>
        We have studied the distribution of the number of samples
available for each value of each trait to classify depending
on whether we considered the number of code samples as
independent (number of pieces of source code) or not (number
of authors). Figures 1 and 2 show the number of samples
available for the trait Agreeableness. Similarly, the rest of
the traits presented an equivalent distribution of the
number of training samples available. It should be noted that
the number of authors, and therefore the number of training
samples available might be insu cient to adjust the
parameters of a machine learning system adequately. If we consider
each sample of code as an independent training sample, we
will have more training samples available, which might be
useful for ghting the curse of dimensionality [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. This has
led us to two di erent approaches that will be described in
Section 4.
      </p>
      <p>Noteworthy, we are not exploiting any external dataset or
resource to either train or ne-tune our models.</p>
    </sec>
    <sec id="sec-4">
      <title>4. SYSTEM DESCRIPTION</title>
      <p>Provided that the number of data samples available for
training machine learning models is crucial, two approaches
were evaluated. We have proposed an Author Based (AB)
approach and a Code Based (CB) approach.</p>
      <p>Author-Based approach uses all the samples of code from
an author including hand-crafted features in addition
to the words n-grams. The features considered were:
the number of samples of code that implemented the
same class (hf1), the number of allocations (hf2), the
number of loops (hf3), the appearance of pieces of code
suspicious of plagiarism (hf4)2, the number of imports
(hf5), the number of functions (hf6), the number of
exceptions handled (hf7), the number classes
developed (hf8), the number of di erent classes developed
(hf9), the number of comment lines (hf10), and the
number of prints (hf11).</p>
      <p>Code-Based approach assumed independence between the
samples. This nave assumption allowed us to train
with 1,741 samples. The CB approach relies solely
on the n-grams found in each piece of code, without
considering any kind of aggregated information from
each author. It generates a prediction for each sample
of source code. Therefore, the nal prediction for an
author is the mean of all the predictions obtained for
each piece of code that this author wrote.</p>
      <p>
        As text representation, several vectorizer methods were
evaluated for each approach. The vectorizers considered
were: the term frequency-inverse document frequency
(tfidf) from one to four words (t df-words), the tf-idf from
one to four n-grams of words ignoring the terms that have
a frequency strictly higher than the threshold 0.5 and
applying sub-linear scaling (sublinear-1:4), idem but
exploring n-grams from one to six words (sublinear-1:6), the tf-idf
from one to six characters (t df-chars), and a bag of words
(BOW). We carried out a preprocessing phase where code
snippets (e.g. a sequence of words that de ne a loop) were
replaced by tokens. However, the systems that included this
2We supposed that those samples of code that
instantiate classes that do not belong to the standard library are
suspicious of plagiarism, e.g. the class
SeparateChainingHashTable.
phase obtained worse results that those systems without
preprocessing. This phenomenon was previously reported in the
author pro ling literature [
        <xref ref-type="bibr" rid="ref1 ref10">1, 10</xref>
        ]. Our results con rm that
the preprocessing phase also has a negative impact on the
personality recognition task from source code.
      </p>
      <p>Moreover, both approaches used a regression model to
classify the authors automatically. The machine learning
algorithms considered were: an Epsilon-Support Vector
Regression (SVR) model, a Linear Regression (LR) model,
a Linear Least Squares model with l2 regularization and
= 0:5 (Ridge), Linear model trained with L1 prior as
regularizer and = 0:5 (Lasso), a Multi-layer Perceptron
classi er (MLP), a Decision Tree Regressor (DTR), and a
Random Forest Regressor (RFR). The task was also evaluated as
a classi cation problem using Support Vector Machines, and
Random Forest. Nevertheless, the classi cation approach
behaved worse than the regression approach. Therefore, this
classi cation approach was discarded.</p>
      <p>
        We have developed a pipeline using scikit-learn [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ]. In
the CB approach, we have selected the best combination
of n-grams and the regression model using a 5-cross
validation. The selection of the models was a compromise solution.
We selected those models that achieved better global RMSE
computed as the mean of the RMSE for each trait and for
each fold:
      </p>
      <p>X
trait2A;C;E;N;O</p>
      <p>P5
fold=1(RM SEtrait&amp;fold)=5
5
This has allowed us to obtain models with a competitive
performance for all traits measured with the RMSE. Our
systems were only optimized for the RMSE, which might
a ect the performance using the Pearson Correlation since
there is no reciprocity between the RMSE and the Pearson
Correlation. Conversely, in the AB approach, the best
handcrafted combination was selected applying an ablation test,
and these features were concatenated to the word n-grams
of the best model obtained for the CB approach.</p>
    </sec>
    <sec id="sec-5">
      <title>RESULTS</title>
      <p>Hereafter, we will describe the results achieved by our
best models. Table 2 shows the RMSE of our best models
at development time. Due to the computational complexity
of performing the grid search over two metrics, we have only
used the RMSE to adjust our models.</p>
      <p>After selecting the best model for the Code-Based
approach, we have selected the hand-crafted features that
improved the classi cation in the Author-Based approach. The
hand-crafted features selected were: the number of samples
of code that implemented the same class hf1, the appearance
of pieces of code suspicious of plagiarism hf4, the number
of classes developed hf8, and the number of di erent classes
developed hf9.</p>
      <p>We submitted ve di erent models. Those that performed
better during the development phase, which were:
1. run 1: a Code-Based approach using sublinear-1:4 and</p>
      <p>Ridge.
2. run 2: a Code-Based approach using sublinear-1:6 and</p>
      <p>Ridge.
3. run 3: an Author-Based approach using sublinear-1:4,
the following hand-crafted features: hf1 hf4 hf8
hf9 hf10 and Ridge.
4. run 4: a Code-Based approach using sublinear-1:4 and</p>
      <p>Logistic Regression.
5. run 5: a Code-Based approach using sublinear-1:6 and</p>
      <p>Logistic Regression.</p>
      <p>Two baselines were provided by the organizers: a bag
of words 3-grams with frequency weight (bow), and an
approach that always predicts the mean value observed in the
training data (mean). The evaluation results for each
personality trait over the test set can be found in Table 3.</p>
      <p>Eleven teams have presented their respective systems. In
total, 48 systems were submitted for evaluation. All the
systems we have submitted have performed better than the
mean of the systems proposed using the RMSE.
Despite the results achieved during the development phase,
our best performing system was the one that followed the
Author-Based approach. This system was able to achieve
the best RMSE result in the personality trait Agreeableness.
Nevertheless, our systems' predictions did not nd a
correlation with the gold standard following the Pearson coe cient
metric. Besides, neither the baselines proposed nor the best
performing participants were able to nd a signi cative
correlation. The best correlation found by the participants was
0.62 for the trait Openness, which can not be considered a
strong positive correlation.
6.</p>
    </sec>
    <sec id="sec-6">
      <title>DISCUSSION AND FUTURE WORK</title>
      <p>In this paper we have presented our participation in the
PAN@FIRE Personality Recognition in Source Code 2016
shared task. Two approaches were proposed an
AuthorBased approach and a Code-Based approach. The AB
approach performed better for all the traits. This could be
explained because the samples we used to train the systems
that followed the Code-Based approach were not
independent. Therefore, the results we obtained in the development
phase correspond to over- tted systems.</p>
      <p>However, provided that we did not have enough samples we
still need to include proper techniques for data
augmentation. If we would be able to get more labeled data, new
approaches could be studied such as deep learning methods
and word embeddings for text representation.</p>
      <p>Noteworthy, the minimum error achieved by the
participants' proposals in the RMSE is close to the baseline models
for all the personality traits, and only for some traits a
correlation with the gold standard was found. This highlights the
complexity of the task. Therefore, personality recognition in
source codes is an open problem and new NLP approaches
could improve the performance of the systems.
W. Daelemans. Overview of the 3rd author pro ling
task at pan 2015. In CLEF, 2015.
[18] R. S. Rubin, D. C. Munz, and W. H. Bommer.</p>
      <p>Leading from within: The e ects of emotion
recognition and personality on transformational
leadership behavior. Academy of Management
Journal, 48(5):845{858, 2005.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>S.</given-names>
            <surname>Argamon</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Dhawle</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Koppel</surname>
          </string-name>
          , and
          <string-name>
            <given-names>J. W.</given-names>
            <surname>Pennebaker</surname>
          </string-name>
          .
          <article-title>Lexical predictors of personality type</article-title>
          .
          <source>In Proceedings of the 2005 Joint Annual Meeting of the Interface and the Classi cation Society of North America</source>
          ,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>S.</given-names>
            <surname>Argamon</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Koppel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. W.</given-names>
            <surname>Pennebaker</surname>
          </string-name>
          , and
          <string-name>
            <given-names>J.</given-names>
            <surname>Schler</surname>
          </string-name>
          .
          <article-title>Mining the blogosphere: Age, gender and the varieties of self-expression</article-title>
          .
          <source>First Monday</source>
          ,
          <volume>12</volume>
          (
          <issue>9</issue>
          ),
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>G. J.</given-names>
            <surname>Boyle</surname>
          </string-name>
          , G. Matthews, and
          <string-name>
            <given-names>D. H.</given-names>
            <surname>Saklofske</surname>
          </string-name>
          .
          <source>The SAGE Handbook of Personality Theory and Assessment: Personality Measurement and Testing</source>
          , volume
          <volume>2</volume>
          .
          <string-name>
            <surname>Sage</surname>
          </string-name>
          ,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>F.</given-names>
            <surname>Celli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Lepri</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.-I.</given-names>
            <surname>Biel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Gatica-Perez</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Riccardi</surname>
          </string-name>
          , and
          <string-name>
            <given-names>F.</given-names>
            <surname>Pianesi</surname>
          </string-name>
          .
          <source>The workshop on computational personality recognition 2014</source>
          .
          <source>In Proceedings of the 22nd ACM international conference on Multimedia</source>
          , pages
          <volume>1245</volume>
          {
          <fpage>1246</fpage>
          . ACM,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>P. T.</given-names>
            <surname>Costa</surname>
          </string-name>
          and
          <string-name>
            <given-names>R. R.</given-names>
            <surname>McCrae</surname>
          </string-name>
          .
          <article-title>The revised neo personality inventory (neo-pi-r)</article-title>
          .
          <source>The SAGE handbook of personality theory and assessment</source>
          ,
          <volume>2</volume>
          :
          <fpage>179</fpage>
          {
          <fpage>198</fpage>
          ,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>S.</given-names>
            <surname>Cruz</surname>
          </string-name>
          ,
          <string-name>
            <surname>F. Q. da Silva</surname>
          </string-name>
          , and
          <string-name>
            <given-names>L. F.</given-names>
            <surname>Capretz</surname>
          </string-name>
          .
          <article-title>Forty years of research on personality in software engineering: A mapping study</article-title>
          .
          <source>Computers in Human Behavior</source>
          ,
          <volume>46</volume>
          :
          <fpage>94</fpage>
          {
          <fpage>113</fpage>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>R.</given-names>
            <surname>Fuchs</surname>
          </string-name>
          .
          <article-title>Personality traits and their impact on graphical user interface design</article-title>
          .
          <source>In 2nd Workshop on Attitude, Personality and Emotions in User Adapted Interaction</source>
          ,
          <year>2001</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>A. J.</given-names>
            <surname>Gill</surname>
          </string-name>
          .
          <article-title>Personality and language: The projection and perception of personality in computer-mediated communication</article-title>
          .
          <source>PhD thesis</source>
          , University of Edinburgh,
          <year>2003</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>E.</given-names>
            <surname>Keogh</surname>
          </string-name>
          and
          <string-name>
            <given-names>A.</given-names>
            <surname>Mueen</surname>
          </string-name>
          .
          <article-title>Curse of dimensionality</article-title>
          .
          <source>In Encyclopedia of Machine Learning</source>
          , pages
          <volume>257</volume>
          {
          <fpage>258</fpage>
          . Springer,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>A.</given-names>
            <surname>McEnery</surname>
          </string-name>
          and
          <string-name>
            <given-names>M.</given-names>
            <surname>Oakes</surname>
          </string-name>
          . Authorship studies/textual statistics.
          <year>2000</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>W. T.</given-names>
            <surname>Norman</surname>
          </string-name>
          .
          <article-title>Toward an adequate taxonomy of personality attributes: Replicated factor structure in peer nomination personality ratings</article-title>
          .
          <source>The Journal of Abnormal and Social Psychology</source>
          ,
          <volume>66</volume>
          (
          <issue>6</issue>
          ):
          <fpage>574</fpage>
          ,
          <year>1963</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>O. H.</given-names>
            <surname>Paruma-Pabon</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F. A.</given-names>
            <surname>Gonzalez</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Aponte</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. E.</given-names>
            <surname>Camargo</surname>
          </string-name>
          , and
          <string-name>
            <given-names>F.</given-names>
            <surname>Restrepo-Calle</surname>
          </string-name>
          .
          <article-title>Finding relationships between socio-technical aspects and personality traits by mining developer e-mails</article-title>
          .
          <source>In Proceedings of the 9th International Workshop on Cooperative and Human Aspects of Software Engineering</source>
          , pages
          <volume>8</volume>
          {
          <fpage>14</fpage>
          . ACM,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>F.</given-names>
            <surname>Pedregosa</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Varoquaux</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Gramfort</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Michel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Thirion</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Grisel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Blondel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Prettenhofer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Weiss</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Dubourg</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Vanderplas</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Passos</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Cournapeau</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Brucher</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Perrot</surname>
          </string-name>
          , and
          <string-name>
            <given-names>E.</given-names>
            <surname>Duchesnay</surname>
          </string-name>
          .
          <article-title>Scikit-learn: Machine learning in Python</article-title>
          .
          <source>Journal of Machine Learning Research</source>
          ,
          <volume>12</volume>
          :
          <fpage>2825</fpage>
          {
          <fpage>2830</fpage>
          ,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>B.</given-names>
            <surname>Plank</surname>
          </string-name>
          and
          <string-name>
            <given-names>D.</given-names>
            <surname>Hovy</surname>
          </string-name>
          .
          <article-title>Personality traits on twitter - or - how to get 1,500 personality tests in a week</article-title>
          .
          <source>In Proceedings of the 6th Workshop on Computational Approaches to Subjectivity, Sentiment and Social Media Analysis</source>
          , pages
          <volume>92</volume>
          {
          <fpage>98</fpage>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>D.</given-names>
            <surname>Preotiuc-Pietro</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Eichstaedt</surname>
          </string-name>
          , G. Park,
          <string-name>
            <given-names>M.</given-names>
            <surname>Sap</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Smith</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Tobolsky</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H. A.</given-names>
            <surname>Schwartz</surname>
          </string-name>
          , and
          <string-name>
            <given-names>L.</given-names>
            <surname>Ungar</surname>
          </string-name>
          .
          <article-title>The role of personality, age and gender in tweeting about mental illnesses</article-title>
          .
          <source>NAACL HLT</source>
          <year>2015</year>
          , page
          <volume>21</volume>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>F.</given-names>
            <surname>Rangel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Gonzalez</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Restrepo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Montes</surname>
          </string-name>
          , and
          <string-name>
            <given-names>P.</given-names>
            <surname>Rosso</surname>
          </string-name>
          . Pan at re:
          <article-title>Overview of the pr-soco track on personality recognition in source code</article-title>
          .
          <source>In Working notes of FIRE 2016 - Forum for Information Retrieval Evaluation</source>
          , Kolkata, India, December 7-
          <issue>10</issue>
          ,
          <year>2016</year>
          ,
          <string-name>
            <given-names>CEUR</given-names>
            <surname>Workshop</surname>
          </string-name>
          <article-title>Proceedings</article-title>
          . CEUR-WS.org,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>F.</given-names>
            <surname>Rangel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Rosso</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Potthast</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Stein</surname>
          </string-name>
          , and
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>