<!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>Methods for intrinsic plagiarism detection and author diarization</article-title>
      </title-group>
      <contrib-group>
        <aff id="aff0">
          <label>0</label>
          <institution>Antiplagiat Research, Moscow Institute of Physics and Technology</institution>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Mikhail Kuznetsov</institution>
          ,
          <addr-line>Anastasia Motrenko, Rita Kuznetsova, and Vadim Strijov</addr-line>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2016</year>
      </pub-date>
      <abstract>
        <p>The paper investigates methods for intrinsic plagiarism detection and author diarization. We developed a plagiarism detection method based on constructing an author style function from features of text sentences and detecting outliers. We adapted the method for the diarization problem by segmenting author style statistics on text parts, which correspond to different authors. Both methods were tested on the PAN-2011 collection for the intrinsic plagiarism detection and implemented for the PAN-2016 competition on author diarization.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>
        Traditional intrinsic plagiarism detection problem [
        <xref ref-type="bibr" rid="ref10 ref13 ref9">13,9,10</xref>
        ] is formulated as follows.
Given a suspicious document, the task is to determine whether the document is
written by a single author or contains plagiarized sections. Unlike the extrinsic setting, no
external collection is given: plagiarism detection should be performed without
comparing a suspicious document to the potential sources. The traditional intrinsic plagiarism
setting contains an essential condition: there exists one main author who wrote at least
70% of the considered text document.
      </p>
      <p>
        The «one-main-author» condition designated the following common schema for the
intrinsic plagiarism detection [
        <xref ref-type="bibr" rid="ref11 ref14 ref15 ref4 ref8">11,14,15,4,8</xref>
        ]: 1) split a text document into a set of text
segments (e.g. sentences), 2) develop a set of segment features and combine them to
an author style function that measures an author-style correspondence for each text
segment, and 3) find critical values in the author style function to detect plagiarized
segments. The authors in [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] proposed to divide a text document into a set of
intersecting segments (a «sliding window» approach) and used character 3-gram frequencies as
the main component of an author style function. The other considered style function
examples are the n-gram classes (i.e. the inverted frequencies) [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ], punctuation, pronouns
and part-of-speech tags count [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ], normalized word frequency class [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ]. Oberreuter
et al. [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] proposed to construct a style function which counts a relative deviation of an
n-gram frequency from its typical value.
      </p>
      <p>
        The PAN-2016 competition [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] provided a more general setting for intrinsic
plagiarism detection named author diarization. Unlike the traditional intrinsic plagiarism
formulation, the text document is written by n authors, no single main author is given,
and each author can contribute in arbitrary extent. The task is to distinguish exactly n
authors in the given text document, where the number n can be known or unknown.
      </p>
      <p>To deal with the full stack of PAN diarization problems (traditional intrinsic
plagiarism detection, diarization with a given number of authors, diarization with an unknown
number of authors) we propose a single algorithmic framework with slight
modifications for each particular problem. First, we divide a text document into sentences and
construct basic stylometric features for each sentence (character and word n-gram
frequencies, punctuation and pronouns count). Second, we train a classifier over the
constructed feature space using the PAN-2011 evaluation corpus. Third, having the
classifier output (that can be also referred to as author style function over text sentences)
we make 1) outlier detection for the intrinsic plagiarism problem, 2) classifier
statistics segmentation for the diarization problem. If the number of authors is unknown, we
compute its estimation by an exhaustive search maximizing a heuristical cluster
measure.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Intrinsic plagiarism detection</title>
      <p>We provide an algorithm description for the traditional intrinsic plagiarism framework
and the more general author diarization problem. Three main stages of this method are:
composing basic features for a text segment, constructing an author style function, and
post-processing with outliers detection. An author style function is constructed as an
output of a classifier trained on basic features.</p>
      <p>Problem setting. Denote by D a collection of text documents. Each document d 2 D
has one main author who wrote its main part (at least 70% of a text); the other parts of
a document may be written by other authors. The problem is to detect these intrusive
fragments in a text document.</p>
      <p>We formulate the intrinsic plagiarism problem as text segments classification. A
text segment s is a sequence of symbols in a document d such that d splits into a set of
segments S, d = S S. The problem is to find the labels a(si) such that a(si) = 0 if
s2S
the segment si is written by the main author, and a(si) = 1 if the segment si contains
plagiarism.</p>
      <p>
        Our method exploits per-sentence approach [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ] to the segment construction.
Unlike the more commonly used sliding-window approach [
        <xref ref-type="bibr" rid="ref11 ref4 ref8">11,4,8</xref>
        ], the sentence method
constructs disjoint segments of different length and detects plagiarism on sentence level.
To split a document into sentences we use the standard nltk parser (sent_tokenize
from Natural Language Processing Toolkit, [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]).
      </p>
      <p>
        To train a classification model we use the labeled collection from the PAN-2011
contest [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ]. We use the similar notation for the ground truth information: yi is an
indicator variable showing whether the sentence si is written by the main author of
document d. The sentence si is classified correctly if the label a(si) equals to the ground
truth label, a(si) = yi, for document d.
      </p>
      <p>The initial label information yi is given in the form of character labeling. Sentences
are labeled by the rule: if more than a half of characters in si are plagiarized, then assign
yi = 1, otherwise yi = 0.
2.1</p>
      <sec id="sec-2-1">
        <title>Features construction</title>
        <p>
          To vectorize text sentences and construct feature description, mapping
sid 7! xid 2 Rn;
the common methods from [
          <xref ref-type="bibr" rid="ref11 ref14 ref15">11,14,15</xref>
          ] were implemented with slight modifications. The
list of methods is provided below.
        </p>
        <p>Word frequencies. A word frequency feature is based on analyzing occurrences of text
words w, the lowercased sequences of letter characters excepting the stopwords. Let
nd(w) be a number of occurrences of word w in document d, ns(w) is a number of
occurrences of word w in sentence s, and wd is the most frequent word in document d.
By ds(w) denote a relational frequency of word w in document d without sentence s:
ds(w) = log2 nd(w)
nd(wd)
ns(w) + 1
:
(1)</p>
        <p>A relational frequency (1) characterizes specificity of word w in sentence s.
Similarly, a set of word frequencies d(s) = f ds(w) : w 2 sg characterizes specificity of
sentence s: the more specific words has the sentence, the more it deviates from the main
author style. The mean, 5% and the 95% percentiles of a set d(s) compose feature
description for sentence s. That is, for each sentence the algorithm constructs three
wordbased features that can be interpreted as 1) mean frequency of words in a sentence, 2)
frequency of the most rare word in a sentence, 3) frequency of the most frequent word
in a sentence.
n-gram frequencies. Together with word frequencies the algorithm computes the
ngram character frequencies using the same technique as above. The only difference is
text parsing: the document and each sentence are splitted into character n-grams
instead of words. Finally, the algorithm computes three statistics (mean, 5% and 95%
percentiles) for each sentence and for each n. The experiments show that the best
practice is to use 1-grams, 3-grams and 4-grams jointly. That is, the resulting n-gram feature
returns nine statistics, three for each of the considered n-grams.</p>
        <p>
          Count and length. For each sentence the algorithm computes the number of occurrences
of the most common punctuation symbols (!,.?-;) and the universal part-of-speech
tags (VERB, NOUN, PRON, ADJ, ADV, ADP, CONJ, DET, NUM, PRT) using the nltk
parser [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ]. Since the sentence lengths differ, the counts are additionally normalized by
the sentence words number.
        </p>
        <p>Finally for each sentence the algorithm computes its length in characters, and the
mean length of the sentence words.
2.2</p>
      </sec>
      <sec id="sec-2-2">
        <title>Classification and author style function</title>
        <p>In this section we describe classification and outlier detection stages of plagiarism
detection. The method constructs classifier function over vectorized sentences x1; :::; xm
and trains it according to the following schema. Each sentence si has a ground truth
plagiarism label yi. To consider the impact of nearby sentences, the classifier predicts
label a(si) using two sentences from left and right of si. That is, to predict label a(si)
classifier function f uses an extended description [xi 2; xi 1; xi; xi+1; xi+2]T ,
a(si) = f ([xi 2; xi 1; xi; xi+1; xi+2]);
(2)
and maximizes accuracy of prediction of the ground truth labels yi.</p>
        <p>
          To predict plagiarism labels the algorithm uses Scikit-learn implementation
of the Gradient Boosting Regression Trees (GBRT) [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ]. The optimal
parameters (n_estimators=200, max_depth=4) were set by maximization of the
Area-Under-Curve classification measure. The output of the GBRT model is also
called an author style function: the model combines features and returns sentence
scores a(s1); :::; a(sm), which indicate degree of mismatch with main author style.
        </p>
        <p>In a final step the algorithm detects outliers in an author style statistics. The outlier
sentences are finally labeled as plagiarized. The outlier detection method is
thresholdbased: all sentences with a classifier label more than a certain threshold marked as
outliers. A threshold is determined by a grid of quantiles of style function values. Among
the 0.71,0.72,...,0.99 quantiles the algorithm chooses the one which optimizes the
F1measure for final plagiarism detection. For the PAN-2011 dataset an optimal quantile is
0.94. That means approximately 6% of the dataset sentences are plagiarized.
The author diarization problem with given number of authors is to segment a
document into parts corresponding to the different authors. No main author is given, each of
writers can contribute in arbitrary extent.
The intrinsic plagiarism method was adapted to solve the diarization problem. The
algorithm splits a document into sentences and vectorizes sentences as it is described
in section 2.1. The algorithm also uses a trained model (2) and computes the series
statistics a(s1); :::; a(sm) for the sentences s1; :::; sm.</p>
        <p>
          Instead of the outlier detection stage, the diarization method provides segmentation
of series a(s1); :::; a(sm) using the Hidden Markov Model approach with Gaussian
emissions [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ]. The algorithm uses hmmlearn [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ] implementation of the Viterbi
algorithm with fixed number of hidden components equalling to number of authors n. The
examples of segmented time series are shown on figure 2 (number of authors n equals
three on both figures).
To deal with unknown number of authors we make its estimation computing an
averaged t-statistic for all pairs of author segments. Iterating through probable number
of authors n from 2 to 20, the diarization method computes the time series
segmentation c1; :::; cn for each n. For each segmentation it computes Q(n), the measure of
clusters discrepancy:
        </p>
        <p>Q(n) = Xn jm(ci)</p>
        <p>m(cj )j
i;j=1 q l((ccii))2 + l((ccjj))2
;
where m(ci) is the mean of elements in cluster ci, (ci) is the mean deviation, and l(ci)
is the cluster size.</p>
        <p>The final estimation n^ maximizes clusters discrepancy Q(n). Having obtained the
estimation, the algorithm performs a diarization method with known number of
authors n^.
4</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Experiment</title>
      <p>
        We conducted several computational experiments on the PAN-2011 collection for
intrinsic plagiarism detection [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. The test collection consists of 4753 documents and is
splitted into 10 folds. Each folds contains 500 documents except for the smaller fold
10.
      </p>
      <p>
        Quality criteria. The criteria from [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] and [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] were used to measure quality of the
methods. By y denote a ground truth character plagiarism segment, a sequence of
labeled characters in a document. By a denote a detected character plagiarism segment.
By Y and A denote the sets of given and detected plagiarism segments, respectively.
      </p>
      <p>Micro- and macro precision and recall criteria are defined as follows:
Precmicro(Y; A) =
Precmacro(Y; A) =
[(y;a)2(Y A)(y \ a) ;</p>
      <p>j[a2Aaj
1
A
j j a2A</p>
      <p>X [y2Y (y \ a) ;
jaj</p>
      <p>Recmicro(Y; A) =
Recmacro(Y; A) =
jY j y2Y
[(y;a)2(Y A)(y \ a) ;</p>
      <p>j[y2Y yj
1</p>
      <p>X [a2A(a \ y) :
jY j
F1 measure is a combination of precision and recall for both micro and macro cases:
An overall score pladget is an F1-measure normalized by granularity:
Results. The first series of experiment uses a cross-validation schema to estimate and
compare different models on test folds. Take first five folds of the collection and
construct five models. Each time use four of five folds for training, use the remaining fold
as the test sample. Quality results for different models are shown on table 1. The best
result (F1-measure 0.32, pladget 0.24) was achieved by the model tested on the fold 4.</p>
      <p>The remaining folds of the collection were used to validate the model quality.
Table 2 shows the results for a single best model, separately by folds 6-10 and on average.
The finally achieved quality is 0.29 for macro F1-measure and 0.21 for macro-pladget.
The proposed intrinsic plagiarism detection method splits a text document into
sentences, vectorizes the sentences, trains a classification model and finds outliers in the
classifier output. To adapt the framework for the author diarization problem, it
additionally segments an output statistics into a set of clusters corresponding to the different
authors. If the number of authors is unknown, the method estimates it by maximization
of cluster discrepancy measure.</p>
      <p>
        The method was implemented to the PAN-2016 competition in author
diarization [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]. The model achieved f1-measure 0.2 for the intrinsic plagiarism problem,
bcubed-f measure 0.54 for author diarization with known number of authors, and
bcubed-f measure 0.5 for unknown number of authors.
      </p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          <article-title>1. Implementation of the hidden markov models in python</article-title>
          . http://hmmlearn.readthedocs.io/en/latest/, accessed:
          <fpage>2016</fpage>
          -05-10
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2. The pan plagiarism corpus
          <year>2011</year>
          . http://www.uni-weimar.de/en/media/chairs/webis/corpora/corpus-pan-pc-
          <volume>11</volume>
          /, accessed:
          <fpage>2016</fpage>
          -05-24
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Amigó</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gonzalo</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Artiles</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Verdejo</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>A comparison of extrinsic clustering evaluation metrics based on formal constraints</article-title>
          .
          <source>Information retrieval 12</source>
          (
          <issue>4</issue>
          ),
          <fpage>461</fpage>
          -
          <lpage>486</lpage>
          (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Bensalem</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rosso</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chikhi</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Intrinsic plagiarism detection using n-gram classes</article-title>
          .
          <source>In: EMNLP</source>
          . pp.
          <fpage>1459</fpage>
          -
          <lpage>1464</lpage>
          (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Bird</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Nltk: the natural language toolkit</article-title>
          .
          <source>In: Proceedings of the COLING/ACL on Interactive presentation sessions</source>
          . pp.
          <fpage>69</fpage>
          -
          <lpage>72</lpage>
          . Association for Computational Linguistics (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Friedman</surname>
            ,
            <given-names>J.H.</given-names>
          </string-name>
          :
          <article-title>Greedy function approximation: a gradient boosting machine</article-title>
          . Annals of statistics pp.
          <fpage>1189</fpage>
          -
          <lpage>1232</lpage>
          (
          <year>2001</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Keogh</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chu</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hart</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pazzani</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Segmenting time series: A survey and novel approach</article-title>
          .
          <source>Data mining in time series databases 57</source>
          ,
          <fpage>1</fpage>
          -
          <lpage>22</lpage>
          (
          <year>2004</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Oberreuter</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>L</surname>
          </string-name>
          'Huillier,
          <string-name>
            <given-names>G.</given-names>
            ,
            <surname>Rıos</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.A.</given-names>
            ,
            <surname>Velásquez</surname>
          </string-name>
          ,
          <string-name>
            <surname>J.D.</surname>
          </string-name>
          :
          <article-title>Approaches for intrinsic and external plagiarism detection</article-title>
          .
          <source>Proceedings of the PAN</source>
          (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Potthast</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gollub</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hagen</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kiesel</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Michel</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Oberländer</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tippmann</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Barrón-Cedeno</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gupta</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rosso</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          , et al.:
          <article-title>Overview of the 4th international competition on plagiarism detection</article-title>
          . In: CLEF (Online Working Notes/Labs/Workshop).
          <source>Citeseer</source>
          (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Potthast</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Stein</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Barrón-Cedeño</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rosso</surname>
            ,
            <given-names>P.:</given-names>
          </string-name>
          <article-title>An evaluation framework for plagiarism detection</article-title>
          .
          <source>In: Proceedings of the 23rd international conference on computational linguistics: Posters</source>
          . pp.
          <fpage>997</fpage>
          -
          <lpage>1005</lpage>
          . Association for Computational Linguistics (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Stamatatos</surname>
          </string-name>
          , E.:
          <article-title>Intrinsic plagiarism detection using character n-gram profiles (</article-title>
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Stamatatos</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tschuggnall</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Verhoeven</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Daelemans</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Specht</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Stein</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Potthast</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Clustering by Authorship Within and Across Documents</article-title>
          .
          <source>In: Working Notes Papers of the CLEF 2016 Evaluation Labs. CEUR Workshop Proceedings, CLEF and CEUR-WS.org (Sep</source>
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Stein</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Barrón</surname>
            <given-names>Cedeño</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>L.A.</given-names>
            ,
            <surname>Eiselt</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Potthast</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Rosso</surname>
          </string-name>
          ,
          <string-name>
            <surname>P.</surname>
          </string-name>
          :
          <article-title>Overview of the 3rd international competition on plagiarism detection</article-title>
          .
          <source>In: CEUR Workshop Proceedings. CEUR Workshop Proceedings</source>
          (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Zechner</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Muhr</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kern</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Granitzer</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>External and intrinsic plagiarism detection using vector space models</article-title>
          .
          <source>In: Proc. SEPLN</source>
          . vol.
          <volume>32</volume>
          , pp.
          <fpage>47</fpage>
          -
          <lpage>55</lpage>
          (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <given-names>Zu</given-names>
            <surname>Eissen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.M.</given-names>
            ,
            <surname>Stein</surname>
          </string-name>
          ,
          <string-name>
            <surname>B.</surname>
          </string-name>
          :
          <article-title>Intrinsic plagiarism detection</article-title>
          .
          <source>In: Advances in Information Retrieval</source>
          , pp.
          <fpage>565</fpage>
          -
          <lpage>569</lpage>
          . Springer (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>