<!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>CLUSTERING IN ONTOLOGY-BASED ANALYSIS OF RESEARCH PROJECT DESCRIPTIONS</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>P. Lula</string-name>
          <email>apawel.lula@uek.krakow.pl</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>J. Tuchowski</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>U. Cieraszewska</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>M. Talaga</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Cracow University of Economics</institution>
          ,
          <country country="PL">Poland</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Paweł Lula</institution>
          ,
          <addr-line>Janusz Tuchowski, Urszula Cieraszewska, Magdalena Talaga</addr-line>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2021</year>
      </pub-date>
      <fpage>5</fpage>
      <lpage>9</lpage>
      <abstract>
        <p>Ontology-based approach in exploratory analysis of textual data can significantly improve the quality of the obtained results. On the other hand, the use of domain knowledge defined in the form of ontologies increases the time needed to prepare a model and makes required calculations more complex. The publication will discuss selected aspects of cluster analysis performed on documents automatically annotated using ontologies. It seems that methodological aspects of cluster analysis process, especially the way in which distances are determined, should depend on the structure of a given ontology. Three cases involving the use of ontologies with linear, hierarchical and network structures will be discussed. The methodological aspects of ontology-based cluster analysis of text documents was used for analysis of projects' descriptions related to the area of economics and registered in the period 2019-2021. Only Horizon and Framework Program projects were included.</p>
      </abstract>
      <kwd-group>
        <kwd>scientific productivity</kwd>
        <kwd>ontology-based cluster analysis</kwd>
        <kwd>CORDIS</kwd>
        <kwd>JEL</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        Scientific text annotation has become an important task for scientists. There is an increasing
need for the development of intelligent systems to support new scientific findings [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. Currently,
ontologies are viewed as a shared and common understanding of a domain that can be communicated
between people and heterogeneous and distributed application systems [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. Public databases available
on the Web provide useful data. Text annotation may help as it relies on the use of ontologies to
maintain annotations based on a uniform vocabulary.
      </p>
      <p>
        Clustering text documents into different category groups is an important step in indexing,
retrieval, management and mining of abundant text data on the Web or in corporate information
systems. Among others, the challenging problems of text clustering are big volume, high
dimensionality and complex semantics [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ].
      </p>
      <p>
        Nowadays, there is an increasing need for decision support systems to guide the investments
on new scientific research projects. They need to extract useful information from many different
resources. One such resource that allows you to see in which directions research ideas are developing
is the Community Research and Development Information Service (CORDIS) [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] which is the
European Commission's primary source of results from the projects funded by the EU's framework
programmes for research and innovation. It has a rich and structured public repository with all project
information.
2. Methodological aspects of ontology-based cluster analysis of text
documents
      </p>
      <p>The main assumption which was made by the authors is that the cluster analysis of documents
is supported by domain knowledge represented by an ontology. Starting from this assumption the
following stages in the analysis process can be defined:
●
●
●
●
●
corpus preparation,
ontology building (or ontology selection),
documents’ annotation,
distance matrix calculation,
conducting a clustering process.</p>
      <p>In the corpus preparation phase all documents were transformed to pure text format coded in
UTF-8 format. Next all words were transformed to their base form (lemmatization process). Also,
numeric values and punctuation marks were omitted.</p>
      <p>Providing of a proper ontology is the main goal of the next step. It seems that the adoption of a
widely accepted ontology is better than building a new ontology designed exclusively for a given
research process.</p>
      <p>Next, an annotation process should be conducted. During this stage concepts from a given
ontology should be assigned to words or phrases in documents. There are many techniques which can
be used for implementing annotation task, but rule-based technique is the most popular.</p>
      <p>Ontology classification into three classes (with linear, hierarchical or network structure) is
very important from the perspective of cluster analysis because ontology’s type determines the way of
distance calculation.</p>
      <p>For ontologies with linear character (gazetteers) it is only possible to check if two concepts are
the same or not. For ontologies having hierarchical structure there are two popular approaches used to
calculate distances between concepts. First based on the length of a path connecting to concepts. And
the second which is based the information theory. It seems that for ontologies with network structure,
Proceedings of the 9th International Conference "Distributed Computing and Grid Technologies in Science and</p>
      <p>Education" (GRID'2021), Dubna, Russia, July 5-9, 2021
the most convenient way of distance calculation is based on the length of path between nodes
representing two concepts.</p>
      <p>Having a measure between concepts defined, the ontology-based similarity measure between
two documents should be specified. Let’s assume that the set   contains all concepts occurring in a 
th document. Then a similarity between two documents can be defined depending on the type of a
given ontology.</p>
      <p>For linear ontologies distances between documents can be calculated as:
●
●</p>
      <sec id="sec-1-1">
        <title>Jaccard distance:</title>
        <p>Hamming distance:

( 1,  2) = 1 −
| 1 ∩  2|
| 1 ∪  2|</p>
        <p>( 1,  2) = | 1⨁ 2|</p>
        <p>While for hierarchical or network-based ontologies the following formulas for document
similarity can be used:
●
average distance between all concepts:

( 1,D 2) =</p>
        <p>(  ,   ),   ∈  1,   ∈  2
●
average distance between the nearest concepts:

( 1, 2) =
∑

 =1 m in(
(  ,   )) + ∑ =1 m in(</p>
        <p>(  ,   ))
 + 
●
average distance between concepts chosen as a solution of the optimal alignment problem
defined as:</p>
        <p>, 

( 1,  2) = arg min ∑</p>
        <p>(  ,   ) ,   ∈  1,   ∈  2</p>
        <p>Formulas presented above allow to define similarity matrix between documents. This matrix is
a starting data for distance-based</p>
        <p>cluster analysis. The authors decided to use hierarchical,
agglomerative approach, mostly Ward’s method.
3. Analysis of Horizon and Framework Program projects related to the
area of economics registered in the CORDIS database</p>
        <p>The methodology presented in the previous section was used for analysis of projects’
descriptions related to the area of economics and registered in the period 2019-2021. Only Horizon
and Framework Program projects were included. The total number of projects was 292.</p>
        <p>
          All documents were annotated with the use of the JEL ontology [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ]. During this process all
concepts defined in the ontology were identified. Next, the significance of main concepts was
evaluated by calculating an average number of occurrences for concepts belonging to every main
class. The results are presented in Figure 25.
        </p>
        <p>JEL main concepts significance
0.08
0.06
0.04
0.02
0.00
For annotated documents cluster analysis may be performed with the use of Hamming
distance and Ward’s method. The results are presented on Figure 26.</p>
        <p>The shape of the dendrogram suggest that the division of descriptions into two groups. The
evaluation of clustering process quality based on silhouette coefficients shows that the structure of
clusters is rather weak. It means that clusters are overlapping.
Silhouette plot of (x = groups, dist = d)
n = 292
2 clusters Cj
j : nj | avei Cj si</p>
        <p>For more than two clusters an average value of the silhouette index was smaller and therefore
further analysis was performed for two groups of projects Figure 27. For every group the significance
of JEL main concepts was estimated. The results are presented on Figure 28.</p>
        <p>JEL main concepts significance - group: 1
JEL main concepts significance - group: 2
0.10
0.08
0.06
0.04
0.02
0.00
/tJL_ooEA /tJL_oEB /tJL_oEC t/JL_ooED t/J_LooEE /tJL_ooFE t/JL_ooEG /tJL_ooEH tI/J_LooE /tJJ_LoE /tJ_LoKE /tJ_LLooE t/J_LoEM /tJ_LooEN t/J_LooEO /tJ_LooEP /tJL_oEQ t/J_LooER /tJ_LooYE /tJ_LooZE
R oR oR R R R R R R oR oR R oR R R R oR R R R
t/JooL_EA t/Jo_LEB t/Jo_LEC t/Joo_LED t/JooL_EE /tJooL_FE /tJooL_EG t/JooL_EH t/IJooL_E t/JJoL_E /tJoL_EK t/Joo_LLE t/Jo_LEM /tJoo_LEN t/Joo_LEO /tJoo_LEP /tJo_LEQ t/JooL_ER /tJoo_LEY /tJooL_ZE</p>
        <p>R oR oR R R R R R R oR oR R oR R R R oR R R R</p>
        <p>The analysis of descriptions assigned to every group confirms previous observation regarding
high similarity between clusters.</p>
      </sec>
    </sec>
    <sec id="sec-2">
      <title>4. Conclusions</title>
      <p>The results obtained during the analysis show that:
● ontology-based approach allows to perform the analysis of project descriptions to identify
concepts related to a given research domain,
● Hamming distance and Ward’s method can be used for cluster analysis of documents
annotated with automatically identified ontology concepts,
● silhouette coefficients inform about the quality of document clusters identified by cluster
analysis methods.</p>
      <p>The authors are going to develop the system presented here by adding modules performing
concepts’ identifications defined in other domain ontologies (MeSH or CSO). Also the analysis of
relationships between concepts derived from more than one ontology will be ensured in future
solutions.
0.10
0.08
0.06
0.04
0.02
0.00
[Online].</p>
      <sec id="sec-2-1">
        <title>Available:</title>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>P. C. e C.</given-names>
            <surname>Gomes</surname>
          </string-name>
          ,
          <string-name>
            <surname>A. M. de C. Moura</surname>
            , and
            <given-names>M. C.</given-names>
          </string-name>
          <string-name>
            <surname>Cavalcanti</surname>
          </string-name>
          , '
          <article-title>A multi-ontology approach to annotate scientific documents based on a modularization technique'</article-title>
          ,
          <string-name>
            <surname>J. Biomed. Inform.</surname>
          </string-name>
          , vol.
          <volume>58</volume>
          , pp.
          <fpage>208</fpage>
          -
          <lpage>219</lpage>
          , Dec.
          <year>2015</year>
          , doi: 10.1016/j.jbi.
          <year>2015</year>
          .
          <volume>09</volume>
          .022.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>R.</given-names>
            <surname>García</surname>
          </string-name>
          , 'A Semantic Web Approach to Digital Rights Management',
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>L.</given-names>
            <surname>Jing</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Zhou</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. K.</given-names>
            <surname>Ng</surname>
          </string-name>
          , and
          <string-name>
            <given-names>J. Z.</given-names>
            <surname>Huang</surname>
          </string-name>
          , '
          <article-title>Ontology-based Distance Measure for Text Clustering'</article-title>
          ,
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4] 'European Commission : CORDIS : Search : Results page'. https://cordis.europa.eu/projects/en (accessed
          <year>Sep</year>
          .
          <volume>13</volume>
          ,
          <year>2021</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>[5] 'Journal of Economic Literature'. https://www.aeaweb.org/econlit/jelCodes.php?view=jel</mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>