<!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>Pattern structures for news clustering</article-title>
      </title-group>
      <contrib-group>
        <aff id="aff0">
          <label>0</label>
          <institution>School of Applied Mathematics and Information Science, National Research University Higher School of Economics</institution>
          ,
          <addr-line>Moscow</addr-line>
          ,
          <country>Russia Knowledge Trail Incorporated</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Usually web search results are represented as long list of document snippets. It is di cult for users to navigate through this collection of text. We propose clustering method that uses pattern structure constructed on augmented syntactic parse trees. In addition, we compare our method to other clustering methods and demonstrate the limitations of the competitive methods.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction and related works</title>
      <p>
        Document clustering problem has been widely investigated in many applications
of text mining. One of the most important aspects of a text clustering problem is
a structured representation of text. The common approach to text representation
is the Vector Space Model [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], where the collection or corpus of documents is
represented as a term-document matrix. The main drawback of this model is its
inability to re ect the importance of words with respect to a document and a
corpus. To tackle this issue the weighted scheme based on tf-idf score has been
proposed.
      </p>
      <p>
        However, a term-document matrix built on a large texts collection may be
sparse and have high dimensionality. To reduce the feature space one may use
PCA, truncated SVD (Latent Semantic Analysis), random projection and other
methods. To handle synonyms as similar terms a Generalized Vector Space
Model [
        <xref ref-type="bibr" rid="ref2 ref3">2, 3</xref>
        ], a Topic-based Vector Model [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] and Enhanced Topic-based
Vector Space Model [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] were introduced. The most common ways to clustering of a
term-document matrix are Hierarchical clustering, k-Means and also Bisecting
k-Means.
      </p>
      <p>
        Graph models are also used for text representation. Document Index Graph
(DIG) was proposed by Hammouda [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. Zamir and Etzioni [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] use su x tree for
representing web snippets, where words are used instead of characters. The more
sophisticated model based on n-grams was introduced in [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ].
      </p>
      <p>
        In this paper, we consider a particular application of document clustering:
representation of web search results that could make it easier for users to nd the
information they are looking for [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. Clustering snippets on salient phrases (i.e.
key phrases that characterize a cluster) are described in [
        <xref ref-type="bibr" rid="ref10 ref11">10, 11</xref>
        ]. But the most
promising approach for document clustering is conceptual clustering, because it
allows to obtain overlapping clusters and to organize them into a hierarchical
structure as well [12{17]. We present an approach to select the most signi cant
clusters based on pattern structures [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ]. This approach was introduced in [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ].
The main idea is to construct a hierarchical structure of clusters using a reduced
representation of syntactic trees with discourse relations between them.
Leveraging discourse information allows to combine news articles not only by keyword
similarity but by broader topicality and writing styles as well.
2
      </p>
    </sec>
    <sec id="sec-2">
      <title>Clustering based on pattern structure</title>
      <p>
        Parse Thickets Parse thicket [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ] is de ned as a set of parse trees for each
sentence augmented with a number of arcs, re ecting inter-sentence relations. In
this work we use parse thickets based on a limited set of relations: coreferences
[
        <xref ref-type="bibr" rid="ref20">20</xref>
        ], Rhetoric structure relations [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ] and Communicative Actions [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ]. More
information could be found in [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ].
      </p>
      <p>FCA A formal context is a triple (G; M; I), where G and M be sets, called the
set of objects and attributes, respectively. Let I be a relation I G M between
objects and attributes, i.e. (g; m) 2 I if the object g has the attribute m. The
derivation operator ( )0 are de ned for A G and B M as follows:
A0 = fm 2 M j8g 2 A : gImg</p>
      <p>
        B0 = fg 2 Gj8m 2 B : gImg
A0 is the set of attributes common to all objects of A and B0 is the set of objects
sharing all attributes of B. The double application of ( )0 is a closure operator,
i.e., ( )00 is extensive, idempotent and monotone. Sets (A)00 and (B)00 are said to
be closed. A formal concept is a pair (A; B), where A G, B M and A0 = B,
B0 = A. A and B are called the formal extent and the formal intent, respectively.
Pattern Structure and Projections Pattern Structures are generalization of
formal contexts, where objects are described by more complex structures, rather
than a binary data. A pattern structure [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ] is de ned as a triple (G; (D; u) ; ),
where G is a set of objects, (D; u) is a complete meet-semilattice of descriptions
and : G ! D is a mapping an object to a description. The Galois connections
between set of objects and their descriptions are de ned as follows:
A := ug2A (g) for A
      </p>
      <p>G
d := fg 2 Gjd v</p>
      <p>(g)g for d 2 D
A pair (A; d) for which A = d and d = A is called a pattern concept.</p>
      <p>A projection is a kernel operator, i.e. it is monotone (x v y ) (x) v
(y)), contractive ( (x) v x), and idempotent ( ( (x)) = (x)). The
mapping : D ! D is used to replace (G; (D; u) ; ) by (G; (D ; u ) ; ), where
D = fd 2 Dj9d0 2 D : (d0) = dg.</p>
      <p>In our case, an original paragraph of text and parse thickets constructed from
this paragraph correspond to an object and a description of pattern concepts
respectively. To improve e ciency and decrease time complexity we use projection
instead of a parse thicket itself. Projection on a parse thicket is de ned as a set
of its maximal sub-trees and the intersection operator takes the form of pairwise
intersection of elements within noun and verb phrase groups.
3</p>
    </sec>
    <sec id="sec-3">
      <title>Reduced pattern structures</title>
      <p>A pattern structure constructed from the collection of short texts usually has
a huge number of concepts. To reduce the computational costs and improve
the interpretability of pattern concepts we introduce several metrics that are
described below.</p>
      <p>Average and Maximal Pattern Score The average and maximal pattern score
indices are meant to assess how meaningful is the common description of texts
in the concept. The higher the di erence of text fragments from each other, the
lower their shared content is. Thus, meaningfulness criterion of a pattern concept
hA; di is</p>
      <p>Scoremax hA; di :=</p>
      <p>max Score (chunk)
chunk2d
Scoreavg hA; di :=
1 X
jdj chunk2d</p>
      <p>Score (chunk)</p>
      <p>The score function Score (chunk) estimates description d using its weights
for di erent parts of speech.</p>
      <p>Average and Minimal Pattern Loss Score This scores estimate how much
information contained in the description of a text is lost with respect to the
original text. The average pattern loss score calculates the average loss of a cluster
content with respect to texts in this cluster, while minimal pattern score loss
represents a minimal loss of content among all texts included in a concept.</p>
      <p>ScoreLossmin hA; di := 1</p>
      <sec id="sec-3-1">
        <title>Scoremax hA; di</title>
        <p>ming2A Scoremax hg; dgi</p>
      </sec>
      <sec id="sec-3-2">
        <title>Scoreavg hA; di</title>
        <p>ScoreLossavg hA; di := 1</p>
        <p>jd1j Pg2A Scoremax hg; dgi</p>
        <p>We use a reduced pattern structure. We propose to create exactly
meaningful pattern concepts. For arbitrary sets of texts A1 and A2, corresponding
descriptions d1, d2 and candidate for a pattern concept hA1 [ A2 ; d1 \ d2i need
to satisfy the following constrains</p>
        <sec id="sec-3-2-1">
          <title>ScoreLoss hA1 [ A2 ; d1 \ d2i</title>
          <p>Score hA1 [ A2 ; d1 \ d2i</p>
        </sec>
        <sec id="sec-3-2-2">
          <title>1 min fScore hA1 ; d1i; Score hA2 ; d2ig</title>
        </sec>
        <sec id="sec-3-2-3">
          <title>2 max fScore hA1 ; d1i; Score hA2 ; d2ig</title>
          <p>The rst constraint provides condition for the construction of concepts with
meaningful content, while two other constrains ensure that we do not use
concepts with similar content.
4</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Experiments</title>
      <p>In this section we consider two examples for the proposed clustering method.
The rst one corresponds to the case when clusters are overlapping and
distinguishable, the second one is the case of non-overlapping clusters.
4.1</p>
      <p>
        User Study
In the most cases it is quite di cult to identify disjoint classes for a text collection
[
        <xref ref-type="bibr" rid="ref23">23</xref>
        ]. To con rm this, we conducted experiments similar to the experiment scheme
described in [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]. We took web snippets obtained by querying the Bing search
engine API and asked a group of four experts to label ground truth for them.
We performed news queries related to world's most pressing news (for example,
\ ghting Ebola with nanoparticles", \turning brown eyes blue", \F1 winners",
\read facial expressions through webcam", \2015 ACM awards winners") to
make labeling of data easier for the experts.
      </p>
      <p>According to the experts, it was di cult to determine partitions, while
overlapping clusters naturally stood out. As a result, in the case of non-overlapping
clusters we usually got a small number of large classes or a su ciently large
number of classes consisting of 1-2 snippets. More than that, for the same set of
snippets we obtained quite di erent partitions.</p>
      <p>We used the Adjusted Mutual Information score to estimate pairwise
agreement of non-overlapping clusters, which were identi ed by the experts. This
metric allows one to estimate agreement of two clustering results with
correction for randomness partition.</p>
      <p>M Iadj =</p>
      <p>M I (U; V ) E [M I (U; V )]
max (H(U ); H(V )) E [M I (U; V )]
where U and V are partitions of the news set, M I(U; V ) - the mutual information
between them and E [M I (U; V )] is the expected mutual information between
two random clusterings.</p>
      <p>To study the behavior of the conventional clustering approach we consider
12 short texts on news query \The Ebola epidemic". Tests are available by link
1.</p>
      <p>Experts identify quite di erent non-overlapping clusters. The pairwise
Adjusted Mutual Information score was in the range of 0,03 to 0,51. Next, we
1 https://drive.google.com/file/d/0B7I9HM34b_62TEFtUTRqdzdqWjA/view?usp=
sharing
compared partitions to clustering results of the following clustering methods:
kmeans clustering based on vectors obtained by truncated SVD (retaining at least
80% of the information), hierarchical agglomerative clustering (HAC), complete
and average linkage of the term-document matrix with Manhattan distance and
cosine similarity, hierarchical agglomerative clustering (both linkage) of tf-idf
matrix with Euclidean metric. In other words, we turned an unsupervised
learning problem into the supervised one. The accuracy score for di erent clustering
methods is represented in Figure 1. Curves correspond to the di erent partitions
that have been identi ed by people.</p>
      <p>As it was mentioned earlier, we obtain inconsistent \true" labeling. Thereby
the accuracy of clustering di ers from labeling made by evaluators. This
approach doesn't allow to determine the best partition, because a partition itself
is not natural for the given news set. For example, consider clusters obtained
by HAC based on cosine similarity (trade-o between high accuracy and its
low variation): 1-st cluster: 1,2,7,9; 2-nd cluster: 3,11,12; 3-rd cluster: 4,8; 4-th
cluster: 5,6; 5-th cluster: 10.</p>
      <p>Almost the same news 4, 8, 12 and 9, 10 are in the di erent clusters. News
10, 11 should be simultaneously in several clusters (1-st, 5-th and 2-nd,3-rd
respectively).
4.2</p>
      <p>Examples of pattern structures clustering
To construct hierarchy of overlapping clusters by the proposed methods, we use
the following constraints: = 0; 75, 1 = 0; 1 and 2 = 0; 9. The value of limits
the depth of the pattern structure (the maximal number of texts in a cluster),
put di erently, the higher , the closer should be the general intent of clusters.</p>
      <p>1 and 2 determine the degree of dissimilarity of the clusters on di erent levels
of the lattice (the clusters are prepared by adding a new document to the current
one).</p>
      <p>We consider the proposed clustering method on 2 examples. The rst one was
described above, it corresponds to the case of overlapping clusters, the second
one is the case when clusters are non-overlapping and distinguishable. Texts of
the second example are available by link 2. Three clusters are naturally identi ed
in this texts.</p>
      <p>The cluster distribution depending on volume are shown in Table 1. We got
107 and 29 clusters for the rst and the second example respectively.</p>
      <p>Text number 1 2 3 4 5 6
Example 1 12 34 33 20 7 1</p>
      <p>Example 2 11 15 3 0 0 0</p>
      <p>In fact, this method is an agglomerative hierarchical clustering with
overlapping clusters. Hierarchical structure of clusters provides browsing of texts with
similar content by layers. The cluster structure is represented on Figure 2. The
top of the structure corresponds to meaningless clusters that consist of all texts.
Upper layer consists of clusters with large volume.</p>
      <p>(a) pattern structure without
reduction
(b) reduced pattern structure</p>
      <p>MaxScore Cluster (extent) MaxScore Cluster (extent) MaxScore Cluster (extent)
7,8 f3, 11, 12g 3,8 f1, 2, 3, 7, 9g 3,2 f3, 9, 11g
4,1 f4, 8, 11g 3,3 f2, 4, 11g 2,8 f3, 10g
3,8 f1, 5, 11g 3,3 f2, 11g 2,4 f1, 2, 6, 9, 10g
3,8 f1, 11g 3,3 f5, 6g 2,3 f1, 5, 6g</p>
      <p>We also consider smaller clusters and select those for which adding of any
object (text) dramatically reduces the M axScore f1; 2; 3; 7; 9g and f5; 6g. For
2 https://drive.google.com/file/d/0B7I9HM34b_62czFlZ29zZl9kblk/view?usp=
sharing
other nested clusters signi cant decrease of M axScore occurred exactly with
the an expansion of single clusters.</p>
      <p>For the second example we obtained 3 clusters that corresponds to \true"
labeling.</p>
      <p>Our experiments show that pattern structure clustering allows to identify
easily interpretable groups of texts and signi cantly improves text browsing.
5</p>
    </sec>
    <sec id="sec-5">
      <title>Conclusion</title>
      <p>In this paper, we presented an approach that addressed the problem of short
text clustering. Our study shows a failure of the traditional clustering methods,
such as k-means and HAC. We propose to use parse thickets that retain the
structure of sentences instead of the term-document matrix and to build the
reduced pattern structures to obtain overlapping groups of texts.
Experimental results demonstrate considerable improvement of browsing and navigation
through a texts set for users. Introduced indices Score and ScoreLoss both
improve computing e ciency and tackle the problem of redundant clusters.</p>
      <p>An important direction for future work is to take into account synonymy and
to compare the proposed method to similar approach that use key words instead
of parse thickets.</p>
    </sec>
    <sec id="sec-6">
      <title>Acknowledgments</title>
      <p>The project is being developed by the \Methods of web corpus collection, analysis
and visualisation" research and study group under guidance of prof. B.Mirkin
(grant 15 - 05 - 0041 of Academic Fund Program).</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Salton</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wong</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yang</surname>
            ,
            <given-names>C.S.:</given-names>
          </string-name>
          <article-title>A vector space model for automatic indexing</article-title>
          .
          <source>Communications of the ACM</source>
          <volume>18</volume>
          (
          <year>1975</year>
          )
          <volume>613</volume>
          {
          <fpage>620</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Wong</surname>
            ,
            <given-names>S.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ziarko</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wong</surname>
            ,
            <given-names>P.C.</given-names>
          </string-name>
          :
          <article-title>Generalized vector spaces model in information retrieval</article-title>
          .
          <source>In: Proceedings of the 8th annual international ACM SIGIR conference on Research and development in information retrieval</source>
          ,
          <source>ACM</source>
          (
          <year>1985</year>
          )
          <volume>18</volume>
          {
          <fpage>25</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Tsatsaronis</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Panagiotopoulou</surname>
          </string-name>
          , V.:
          <article-title>A generalized vector space model for text retrieval based on semantic relatedness</article-title>
          .
          <source>In: Proceedings of the 12th Conference of the European Chapter of the Association for Computational Linguistics: Student Research Workshop</source>
          , Association for Computational Linguistics (
          <year>2009</year>
          )
          <volume>70</volume>
          {
          <fpage>78</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Becker</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kuropka</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Topic-based vector space model</article-title>
          .
          <source>In: Proceedings of the 6th International Conference on Business Information Systems</source>
          . (
          <year>2003</year>
          )
          <volume>7</volume>
          {
          <fpage>12</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Polyvyanyy</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kuropka</surname>
            ,
            <given-names>D.:</given-names>
          </string-name>
          <article-title>A quantitative evaluation of the enhanced topicbased vector space model</article-title>
          . (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Hammouda</surname>
            ,
            <given-names>K.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kamel</surname>
            ,
            <given-names>M.S.:</given-names>
          </string-name>
          <article-title>Document similarity using a phrase indexing graph model</article-title>
          .
          <source>Knowledge and Information Systems</source>
          <volume>6</volume>
          (
          <year>2004</year>
          )
          <volume>710</volume>
          {
          <fpage>727</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Zamir</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Etzioni</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          :
          <article-title>Web document clustering: A feasibility demonstration</article-title>
          .
          <source>In: Proceedings of the 21st annual international ACM SIGIR conference on Research and development in information retrieval</source>
          ,
          <source>ACM</source>
          (
          <year>1998</year>
          )
          <volume>46</volume>
          {
          <fpage>54</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Schenker</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bunke</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Last</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kandel</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Clustering of web documents using graph representations</article-title>
          .
          <source>In: Applied Graph Theory in Computer Vision and Pattern Recognition</source>
          . Springer (
          <year>2007</year>
          )
          <volume>247</volume>
          {
          <fpage>265</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Galitsky</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          :
          <article-title>Natural language question answering system: Technique of semantic headers</article-title>
          .
          <source>Advanced Knowledge International</source>
          (
          <year>2003</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Zamir</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Etzioni</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          :
          <article-title>Grouper: a dynamic clustering interface to web search results</article-title>
          .
          <source>Computer Networks</source>
          <volume>31</volume>
          (
          <year>1999</year>
          )
          <volume>1361</volume>
          {
          <fpage>1374</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Zeng</surname>
            ,
            <given-names>H.J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>He</surname>
            ,
            <given-names>Q.C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chen</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ma</surname>
          </string-name>
          , W.Y.,
          <string-name>
            <surname>Ma</surname>
          </string-name>
          , J.:
          <article-title>Learning to cluster web search results</article-title>
          .
          <source>In: Proceedings of the 27th annual international ACM SIGIR conference on Research and development in information retrieval</source>
          ,
          <source>ACM</source>
          (
          <year>2004</year>
          )
          <volume>210</volume>
          {
          <fpage>217</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Galitsky</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ilvovsky</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kuznetsov</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Strok</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>Finding maximal common subparse thickets for multi-sentence search</article-title>
          . In Croitoru,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Rudolph</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            ,
            <surname>Woltran</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            ,
            <surname>Gonzales</surname>
          </string-name>
          , C., eds.:
          <article-title>Graph Structures for Knowledge Representation and Reasoning</article-title>
          . Volume
          <volume>8323</volume>
          of Lecture Notes in Computer Science. Springer International Publishing (
          <year>2014</year>
          )
          <volume>39</volume>
          {
          <fpage>57</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Cole</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Eklund</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Stumme</surname>
          </string-name>
          , G.:
          <article-title>Document retrieval for e-mail search and discovery using formal concept analysis</article-title>
          .
          <source>Applied arti cial intelligence</source>
          <volume>17</volume>
          (
          <year>2003</year>
          )
          <volume>257</volume>
          {
          <fpage>280</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Koester</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          :
          <article-title>Conceptual knowledge retrieval with fooca: Improving web search engine results with contexts and concept hierarchies</article-title>
          .
          <source>In: Advances in Data Mining. Applications in Medicine, Web Mining</source>
          , Marketing, Image and
          <string-name>
            <given-names>Signal</given-names>
            <surname>Mining</surname>
          </string-name>
          . Springer (
          <year>2006</year>
          )
          <volume>176</volume>
          {
          <fpage>190</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Messai</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Devignes</surname>
            ,
            <given-names>M.D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Napoli</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Smail-Tabbone</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Many-valued concept lattices for conceptual clustering and information retrieval</article-title>
          .
          <source>In: ECAI</source>
          . Volume
          <volume>178</volume>
          . (
          <year>2008</year>
          )
          <volume>127</volume>
          {
          <fpage>131</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Carpineto</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Romano</surname>
          </string-name>
          , G.:
          <article-title>A lattice conceptual clustering system and its application to browsing retrieval</article-title>
          .
          <source>Machine Learning</source>
          <volume>24</volume>
          (
          <year>1996</year>
          )
          <volume>95</volume>
          {
          <fpage>122</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Strok</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Galitsky</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ilvovsky</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kuznetsov</surname>
            ,
            <given-names>S.:</given-names>
          </string-name>
          <article-title>Pattern structure projections for learning discourse structures</article-title>
          . In Agre, G.,
          <string-name>
            <surname>Hitzler</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Krisnadhi</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kuznetsov</surname>
          </string-name>
          , S., eds.:
          <source>Arti cial Intelligence: Methodology, Systems, and Applications</source>
          . Volume
          <volume>8722</volume>
          of Lecture Notes in Computer Science. Springer International Publishing (
          <year>2014</year>
          )
          <volume>254</volume>
          {
          <fpage>260</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Ganter</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kuznetsov</surname>
            ,
            <given-names>S.O.</given-names>
          </string-name>
          :
          <article-title>Pattern structures and their projections</article-title>
          .
          <source>In: Conceptual Structures: Broadening the Base</source>
          . Springer (
          <year>2001</year>
          )
          <volume>129</volume>
          {
          <fpage>142</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Galitsky</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ilvovsky</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kuznetsov</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Strok</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>Matching sets of parse trees for answering multi-sentence questions</article-title>
          .
          <source>Proc. Recent Advances in Natural Language Processing (RANLP</source>
          <year>2013</year>
          ), Bulgaria (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <surname>Lee</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Recasens</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chang</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Surdeanu</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jurafsky</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Joint entity and event coreference resolution across documents</article-title>
          .
          <source>In: Proceedings of the 2012 Joint Conference on Empirical Methods in Natural Language Processing and Computational Natural Language Learning, Association for Computational Linguistics</source>
          (
          <year>2012</year>
          )
          <volume>489</volume>
          {
          <fpage>500</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          21.
          <string-name>
            <surname>Mann</surname>
            ,
            <given-names>W.C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Thompson</surname>
            ,
            <given-names>S.A.</given-names>
          </string-name>
          :
          <article-title>Discourse description: Diverse linguistic analyses of a fund-raising text</article-title>
          . Volume
          <volume>16</volume>
          . John Benjamins Publishing (
          <year>1992</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          22.
          <string-name>
            <surname>Searle</surname>
            ,
            <given-names>J.R.</given-names>
          </string-name>
          :
          <article-title>Speech acts : an essay in the philosophy of language</article-title>
          . Cambridge University Press (
          <year>1969</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          23.
          <string-name>
            <surname>Galitsky</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>de la Rosa</surname>
            ,
            <given-names>J.L.</given-names>
          </string-name>
          :
          <article-title>Concept-based learning of human behavior for customer relationship management</article-title>
          .
          <source>Information Sciences</source>
          <volume>181</volume>
          (
          <year>2011</year>
          )
          <year>2016</year>
          {
          <fpage>2035</fpage>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>