<!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>Modeling, Measuring and Exploiting Concept Drift in the Labour Market Domain</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Panos Alexopoulos</string-name>
          <email>alexopoulos@textkernel.com</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Spyretta Leivaditi</string-name>
          <email>spyretta.leivaditi@kentivo.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Kentivo B.V.</institution>
          ,
          <addr-line>Kerksteeg 1, 3582 CV, Utrecht</addr-line>
          ,
          <country country="NL">The Netherlands</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Textkernel B.V.</institution>
          ,
          <addr-line>Nieuwendammerkade 26a5, 1022 AB, Amsterdam</addr-line>
          ,
          <country country="NL">The Netherlands</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>The Labour Market domain is a relatively narrow domain in terms of concept types that appear in it (as it typically consists of professions, skills and qualifications) but a very broad one in terms of actual concepts (as these professions and skills can be in all kinds of domains such as Technology, Education, Finance, etc). More importantly, it is a quite volatile domain in the sense that the meaning of many concepts changes (at diferent rates) over time. This phenomenon, known as semantic or concept drift, poses a challenge for the maintenance and evolution of knowledge graphs that represent such domains, and requires dedicated approaches for tackling it so as to prevent such graphs from becoming irrelevant. With that in mind, in this paper we describe our experiences from dealing with concept drift in an in-house developed labour market knowledge graph, and provide insights on: i) how concept drift can be efectively defined and modeled for labour market concepts, and ii) how it can be detected, measured and efectively incorporated in the knowledge graph lifecycle.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>INTRODUCTION</title>
      <p>
        A few years after Google announced that their knowledge graph
allowed searching for things, not strings1, knowledge graphs have
been gaining momentum in the world’s leading organisations as
a means to integrate, share and exploit data and knowledge that
they need in order to stay competitive [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]. Apart from Google,
prominent examples of companies that develop knowledge graphs
include Microsoft2, LinkedIn3, BBC4 and Thomson Reuters5. A
similar knowledge graph, for the recruitment and labour market
domain, we have been developing and using for the last couple of
years at Textkernel, aiming to significantly improve the way our
semantic software modules parse, retrieve and match CVs and Job
Vacancies.
      </p>
      <p>Our knowledge graph defines and interrelates concepts and
entities about the labour market and recruiting domain, such as
professions, skills and qualifications, for multiple languages and countries.
Using the graph, an agent (human or computer system) can answer
1googleblog.blogspot.com
2https://arstechnica.com/information-technology/2012/06/inside-the-architectureof-googles-knowledge-graph-and-microsofts-satori/
3https://engineering.linkedin.com/blog/2016/10/building-the-linkedin-knowledgegraph
4http://www.bbc.co.uk/ontologies
5https://www.scribd.com/document/288608104/Creating-the-Thomson-Reutersknowledge-graph-and-open-permID-ODI-Summit-2015
questions like "What are the most important skills for a certain
profession?", "What professions are specializations of Profession X?" or
"What qualifications do I need in order to acquire skill Y" . Moreover,
we use the graph within our systems for a) performing entity
recognition and disambiguation in CVs and vacancies and b) determining
the semantic similarity between these entities when searching or
matching CVs and vacancies.</p>
      <p>
        Constructing the knowledge graph in an eficient and cost-efective
way is a quite challenging task, not only because the labour market
domain is quite broad but also because it is very heterogeneous
(diferent industries and business areas, languages, labour markets,
educational systems etc.). What is equally challenging, however, is
dealing with the concept drift that happens to the domain’s concepts
as the time goes by, and causes changes to their meaning [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ].
      </p>
      <p>
        In particular, drift in our graph is mainly observed in Professions,
Skills and Qualifications. Take for example journalists. Before the
proliferation of the Internet and social media, a reporter would
have to research stories through contacts, speaking to people, door
knocking and visiting the local library to consult past publications.
She would also most likely not know how to do her own video
production editing but would rely on experts to do that for her.
Nowadays, however, it’s more likely to meet a reporter who can
use efectively Google, Twitter and other modern information
channels, and, to a still low yet increasing extent, data analysis and
visualization tools [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]. Similar arguments can be made for other
professions but also for qualifications and skills. A contemporary
degree in Finance, for example, has definitely diferent content and
even somewhat diferent learning objectives than it had 30 years
ago. Similarly, being expert in Marketing nowadays is highly
associated to being expert in Search Engine Optimization and Social
Media.
      </p>
      <p>
        These changes can be bigger or smaller, faster or slower, and
more or less profound, depending on the concept type and of course
the real-world dynamics. In any case, such changes can afect the
quality of a knowledge graph and, therefore, dedicated frameworks
for modeling, measuring and exploiting semantic drift in the context
of knowledge graph maintenance and evolution are needed [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ].
      </p>
      <p>
        In this short paper, we corroborate this argument and we extend
it with the following two arguments:
(1) The definition and modeling of semantic drift for a given
knowledge graph should take into account the graph’s
content, domain and application context, and adapted
accordingly. While generic formalizations of concept drift
are very useful (like for example modeling drift in terms of
label, intension and extension [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ]), these are not
necessarily directly or completely applicable to all domains and/or
graphs, the reason being that not all aspects of a concept’s
meaning contribute to its drift in the same way and to the
same extent.
(2) There is not a unique optimal way to measure concept
drift for a given knowledge graph, but rather
multiple ways whose outcomes can have diferent
interpretations and usages. Indeed, the values one gets when
measuring concept drift can be quite diferent, depending on the
metrics, data sources and methods/algorithms used for the
measurement. Therefore, it is important that a) for a given
drift measurement approach, the drift values it produces can
be clearly interpreted and used, and b) for a desired
interpretation/usage, an appropriate drift measurement method can
be selected.
      </p>
      <p>In the rest of the paper we further explain and exemplify these
arguments by describing how we model and measure concept drift
in our Labour Market Knowledge Graph, as well as how we apply
the measurement results, not only for improving the graph but also
gaining business benefits.
2
2.1</p>
    </sec>
    <sec id="sec-2">
      <title>DRIFT MODELING FOR LABOUR MARKET</title>
    </sec>
    <sec id="sec-3">
      <title>CONCEPTS</title>
    </sec>
    <sec id="sec-4">
      <title>Concept Representation</title>
      <p>The Textkernel knowledge graph consists primarily of the following
concept types:
• Professions: Concepts that represent groupings of jobs that
involve similar tasks and require similar skills and
competencies.
• Skills: Concepts that represent tools, techniques,
methodologies, areas of knowledge, activities, and generally anything
that a person can "have knowledge of", "be experienced in"
or "be expert at" (e.g., Economics, Software Development,
"doing sales in Africa", etc). Also concepts that represent
personality traits, including communication abilities,
personal habits, cognitive or emotional empathy, time
management, teamwork and leadership traits (usually referred as
soft skills).
• Qualifications: Concepts that represent "formal outcomes
of assessment and validation processes which are obtained
when a competent body determines that an individual has
achieved learning outcomes to given standards" (European
Qualifications Framework 6).
• Organizations: Concepts that represent organizations of
diferent types, including public organizations and institutes,
private companies and enterprises, educational institutes (of
all educational levels) and others.
• Industries: Concepts that represent industrial groupings of
companies based on similar products and services,
technologies and processes, markets and other criteria.</p>
      <p>
        The diferent ways a concept can be expressed in a text
(surface forms) are represented in the graph via the well-known SKOS
relations prefLabel and altLabel [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. Moreover, concepts can be
taxonomically related to other concepts of the same type via the
SKOS relations broader and narrower (e.g., "Software Developer"
is broader than "Java Developer" and "Economics" is broader than
"Microeconomics").
      </p>
      <p>Additional relations are defined per concept type. In particular,
professions are linked to skills and activities they involve, as well
as the locations, organizations and industries where they are found.
They are also linked to qualifications that are (formally or
informally) required for their exercise (e.g., the BAR exam for practicing
law in the United States), and, of course, to other professions that
are similar to them.</p>
      <p>Skills, in turn are linked to similar skills and activities,
professions and industries they are mostly demanded by, and
qualifications that develop and verify them. Finally, qualifications are linked,
apart from skills, to organizations that provide them as well as the
educational levels they cover.</p>
      <p>
        Most of the above relations are extracted and incorporated into
the knowledge graph in a semi-automatic way from a variety of
structured and unstructured data sources, including CVs, Job
Vacancies and Wikipedia [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ] [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ], as well as Search Query Logs
[
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. Moreover, many of these relations are vague, i.e., there are (or
could be) pairs of concepts for which it is indeterminate whether
they stand in the relation or not (e.g., the similarity between
different skills or the importance of a skill for a profession) [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. The
problem with vague relations is that their interpretation is highly
subjective, context-dependent, and usually a matter of degree, thus
making it hard to achieve a global consensus over their veracity.
For this reason, in our graph, such relations have the following
three properties:
• Strength: A number (typically from 0 to 1) indicating the
strength/confidence of the relation.
• Applicability Context: The contexts (location, language,
industry etc) in which the relation has been discovered and
considered to be true.
• Provenance: Information about how the relation has been
added to the graph (source, method, process).
      </p>
      <p>
        These properties do not remove of course vagueness, but help
towards making the relations better interpretable by both humans
and systems and reducing disagreements [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. Moreover, as we show
below, these properties play an important role in the measurement
of concept drift.
2.2
      </p>
    </sec>
    <sec id="sec-5">
      <title>Concept Drift</title>
      <p>
        Concept drift in the semantic knowledge representation literature
is usually modeled (and measured) with respect to three aspects
of a concept’s meaning, namely its labels (i.e., the words used to
express the concept), its intension (i.e., the concept’s characteristics
as expressed via its properties and relations), and its extension
(i.e., the set concept’s of the concept’s instances) [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ] [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ]. The
extension’s role in drift is disputed by [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ], suggesting that it depends
on the kind of concepts under consideration.
      </p>
      <p>In our knowledge graph, we adopt this latter perspective, by
not considering extensions as part of our concepts’ meaning and
drift. One reason for that is that concepts like skills and professions
are rather abstract and do not have straightforward instances (e.g.,
professions do not refer to specific persons or jobs). One could
consider as profession instances the people that exercise them or
the vacancies that are available for them, but then a change in the
workforce size does not alter the profession’s meaning. Instead,
it’s the qualitative characteristics of this workforce that signify
a change, and that’s exactly what we capture via the concepts’
intension.</p>
      <p>Nevertheless, we do not consider all properties and relations of
our concepts to be part of their meaning and drift, nor to the same
extent. In particular:
• We do consider as drift changes in a concept’s labels, yet only
when these changes are not merely additions or removals of
spelling and/or morphosyntactic variations of existing labels
(e.g., part-of-speech or plural form). Moreover, we consider
changes in preferred labels as slightly more important than
alternative labels, as the former are typically more suggestive
of the concept’s meaning.
• We do consider as drift changes in a concept’s broader and
narrower relations, with broader changes suggesting in
general a more fundamental drift in the concept’s meaning than
the narrower ones.
• For profession concepts meaning is primarily defined by
the skills and activities they involve (see the example of
journalist above). Essential skills for a profession are more
important than optional skills, though that can be hard to
distinguish. Profession meaning also changes, though to a
lesser extent, when the industries it is found in change (e.g.,
journalists start working in the tech sector). On the other
hand, a profession concept does not drift when the locations
or companies it is most popular in, change.
• For skill concepts meaning is primarily defined by their
similar skills and activities, as these describe for what tasks and
in what contexts a skill is used. It also changes, though to a
lesser extent, when it starts being applied in diferent
professions and industries, as part of possessing a skill includes
having experience in its application contexts.
• For qualification concepts meaning is primarily defined by
the skills they develop and/or verify. Secondarily, by the
professions they regulate and/or are useful for (especially
in some countries, qualifications are the main criterion for
entering a profession).</p>
      <p>
        It’s worth noting that we are aware of the distinction between
concept drift and concept replacement (i.e., change in the concept’s
core meaning) [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ], but we don’t really tackle this issue in our graph,
because a) it can be quite dificult to define the core meaning of a
concept in a way that is easily detectable, and b) it’s a phenomenon
that is rather rare, not causing any observable problems to our
graph and its applications so far.
3
      </p>
    </sec>
    <sec id="sec-6">
      <title>DRIFT MEASUREMENT FOR LABOUR</title>
    </sec>
    <sec id="sec-7">
      <title>MARKET CONCEPTS</title>
      <p>
        Concept drift is typically detected and quantified by measuring the
diference in meaning between two or more diferent versions of
the same concept in diferent points in time [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. The
more dissimilar the two versions are to each other, the greater the
drift is.
      </p>
      <p>
        Measuring concept meaning similarity is obviously dependent on
how meaning is modeled. Thus, for example, in [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ] and [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] where
the authors consider as meaning the concept’s intension, extension
and labeling, they define corresponding similarity functions for
each of these aspects. In particular, they employ string similarity
metrics for measuring labeling drift, and set similarity metrics for
measuring intension and extension drift. For our graph, we follow
a similar approach, but with some important diferences.
      </p>
      <p>First, for labeling we don’t use string similarity to measure
change, one reason being that we don’t consider spelling or
morphosyntactic change as a drift. Instead, we consider labels as part of
the concept’s intension and we use set similarity metrics to measure
the diference between a concept’s changing label sets.</p>
      <p>
        Second, since many of the concept relations are vague and with
their validity quantified by some strength score, when we calculate
similarity based on them we use metrics that can take in
consideration this strength. One approach that we use, for example, is
as follows: Given two versions of the same concept and a (vague)
relation that influences drift, we derive the top-N related concepts
for each version (based on the strength score), and we calculate
their similarity using the generalized Kendall’s tau [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] that can
measure distance between rankings. In that way, for example, if
the "Data Scientist" profession continues having the same top 10
related skills but diferently ranked, a drift will be detected.
      </p>
      <p>Third, in order to be able to understand and interpret concept
drift better, we need a versatile measurement framework that
enables the dynamic and highly configurable measurement and
presentation of drift. Such a framework should take as input a set of
parameters, specifying the scope, type and other characteristics of
the drift we want to measure, and generate corresponding output.
Examples of parameters we consider are:
• Target concept types (Professions, Skills, etc.)
• Time scope (either as a specific time period or as specific
releases to be included).
• Relations and properties to be included.</p>
      <p>• Relation applicability context and provenance.</p>
      <p>The reason we need all these parameters, is that diferent values
of them can yield diferent drift, not only in terms of intensity
but also in terms of interpretation. For example, if we calculate a
concept’s drift using only CVs as a data source, then the drift we will
measure will reflect the change in the way the workforce side of the
labour market interprets and uses the concept. On the other hand, if
we use only Vacancies, we shall get an idea of how the same concept
changes from the industry’s perspective. Similarly, if we use news
articles, we will measure the change in the general perception of the
concept, while the usage of more encyclopedic and definitional data
sources (e.g. Wikipedia or specialized dictionaries) may indicate
changes in more core aspects of the concept’s meaning.</p>
      <p>Finally, as suggested in the previous section, diferent relations
have diferent influence to concept drift, and that diference needs
to be considered when relation-specific drifts are aggregated. A
similar argument can be made for other drift aspects like provenance or
context (e.g., the change of a profession concept in a country with
more advanced economy may be more important/crucial than the
change in less developed country). For that reason, our drift
framework supports the definition of drift aspect importance weights
that are used for combining and aggregating partial drift scores.</p>
    </sec>
    <sec id="sec-8">
      <title>DRIFT EXPLOITATION</title>
      <p>The modeling and measurement of concept drift in our knowledge
graph serves mainly two purposes, one engineering related and
one of business nature. On the engineering side, the measurement
and monitoring of drift helps us quantify and understand better
the dynamics of our domain and our graph’s content. This, in turn,
enables us to plan and prioritize the maintenance and evolution
of the knowledge graph much more efectively by, for example,
identifying highly volatile graph aspects that need more frequent
updates, and allocating more resources for that. This applies not
only for computational resources (data storage capacity, data
processing eficiency, etc.) but also human ones (knowledge engineers,
quality analysts, annotators etc.)</p>
      <p>On the business side, the drift in our knowledge graph indicates
to a large extent the changes that take in place in the labour market,
especially the one that we derive from CVs and Vacancies. These
changes we can then communicate to job seekers, candidate seekers,
education and training providers, policy makers, and generally
anyone who can gain advantage from knowing the dynamics of
the labour market.</p>
      <p>For example, most job holders have a narrow perception of what
their profession entails and to what extent and rate it evolves over
time, as they usually operate in a narrow context. As a result, when
these people become job seekers, they have to change this
perception, otherwise they may fail to secure a new job that may have the
same title but quite diferent content. The same applies for
organizations that need to hire people but fail to do so, mainly because
their job definitions are too restrictive and not in sync with the
supply side of the market.
5</p>
    </sec>
    <sec id="sec-9">
      <title>CONCLUSION</title>
      <p>In this short paper we have described how we have been
modeling, measuring and exploiting concept drift in a Knowledge Graph
for the Labour Market domain, making the case for a more
flexible, adaptable, and domain/application dependent drift tackling
approach. We have shown how not all aspects of a concept’s
meaning contribute to its drift in the same way and to the same extent,
thus requiring a careful analysis and selection of them for the
domain and graph at hand. We have also shown how versatile can be
the outcome of measuring concept drift (depending on the metrics,
data sources and methods/algorithms used for the measurement),
suggesting nevertheless that this versatility can be actually useful
and, therefore, in need of proper management.</p>
      <p>Our parameter-based drift management framework is still work
in progress, requiring further research and development on how
it can be properly operationalized within our enterprise. This
includes full-fledged UI support, additional drift metrics, guidelines
for interpreting and acting on the metrics, and a more formal user
and data driven evaluation.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>Panos</given-names>
            <surname>Alexopoulos</surname>
          </string-name>
          , Silvio Peroni, Boris Villazón-Terrazas, Jef
          <string-name>
            <given-names>Z.</given-names>
            <surname>Pan</surname>
          </string-name>
          , and
          <string-name>
            <surname>José Manuél</surname>
          </string-name>
          Gómez-Pérez.
          <year>2014</year>
          .
          <article-title>A Metaontology for Annotating Ontology Entities with Vagueness Descriptions. In Uncertainty Reasoning for the Semantic Web III - ISWC International Workshops</article-title>
          ,
          <source>URSW 2011-2013, Revised Selected Papers</source>
          .
          <fpage>100</fpage>
          -
          <lpage>121</lpage>
          . https://doi.org/10.1007/978-3-
          <fpage>319</fpage>
          -13413-
          <issue>0</issue>
          _
          <fpage>6</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>Panos</given-names>
            <surname>Alexopoulos</surname>
          </string-name>
          , Manolis Wallace, Konstantinos Kafentzis, and
          <string-name>
            <given-names>Dimitris</given-names>
            <surname>Askounis</surname>
          </string-name>
          .
          <year>2012</year>
          .
          <article-title>IKARUS-Onto: a methodology to develop fuzzy ontologies from crisp ones</article-title>
          .
          <source>Knowl. Inf. Syst</source>
          .
          <volume>32</volume>
          ,
          <issue>3</issue>
          (
          <year>2012</year>
          ),
          <fpage>667</fpage>
          -
          <lpage>695</lpage>
          . https://doi.org/10.1007/ s10115-011-0457-6
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <surname>Khalifeh</surname>
            <given-names>AlJadda</given-names>
          </string-name>
          , Mohammed Korayem, and
          <string-name>
            <given-names>Trey</given-names>
            <surname>Grainger</surname>
          </string-name>
          .
          <year>2015</year>
          .
          <article-title>Improving the quality of semantic relationships extracted from massive user behavioral data</article-title>
          .
          <source>In 2015 IEEE International Conference on Big Data, Big Data</source>
          <year>2015</year>
          , Santa Clara, CA, USA,
          <source>October 29 - November 1</source>
          ,
          <year>2015</year>
          .
          <fpage>2951</fpage>
          -
          <lpage>2953</lpage>
          . https://doi.org/10.1109/BigData.
          <year>2015</year>
          .7364133
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>Ronald</given-names>
            <surname>Fagin</surname>
          </string-name>
          , Ravi Kumar, and
          <string-name>
            <given-names>D.</given-names>
            <surname>Sivakumar</surname>
          </string-name>
          .
          <year>2003</year>
          .
          <article-title>Comparing Top K Lists</article-title>
          .
          <source>In Proceedings of the Fourteenth Annual ACM-SIAM Symposium on Discrete Algorithms (SODA '03)</source>
          .
          <source>Society for Industrial and Applied Mathematics</source>
          , Philadelphia, PA, USA,
          <fpage>28</fpage>
          -
          <lpage>36</lpage>
          . http://dl.acm.org/citation.cfm?id=
          <volume>644108</volume>
          .
          <fpage>644113</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>Antske</given-names>
            <surname>Fokkens</surname>
          </string-name>
          , Serge Ter Braake, Isa Maks, and
          <string-name>
            <given-names>Davide</given-names>
            <surname>Ceolin</surname>
          </string-name>
          .
          <year>2016</year>
          .
          <article-title>On the Semantics of Concept Drift: Towards Formal Definitions of Concept Drift and Semantic Change</article-title>
          .
          <source>In Proceedings of the 1st Workshop on Detection</source>
          ,
          <article-title>Representation and Management of Concept Drift in Linked Open Data co-located with the 20th International Conference on Knowledge Engineering and Knowledge Management (EKAW</article-title>
          <year>2016</year>
          ), Bologna, Italy, November,
          <year>2016</year>
          .
          <fpage>10</fpage>
          -
          <lpage>17</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>Jon</given-names>
            <surname>Atle</surname>
          </string-name>
          <string-name>
            <surname>Gulla</surname>
          </string-name>
          , Geir Solskinnsbakk, Per Myrseth, Veronika Haderlein, and
          <string-name>
            <given-names>Olga</given-names>
            <surname>Cerrato</surname>
          </string-name>
          .
          <year>2010</year>
          .
          <article-title>Semantic Drift in Ontologies</article-title>
          .
          <source>In WEBIST 2010, Proceedings of the 6th International Conference on Web Information Systems and Technologies</source>
          , Volume
          <volume>2</volume>
          ,
          <string-name>
            <surname>Valencia</surname>
          </string-name>
          , Spain, April 7-
          <issue>10</issue>
          ,
          <year>2010</year>
          .
          <fpage>13</fpage>
          -
          <lpage>20</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>Adam</given-names>
            <surname>Jatowt</surname>
          </string-name>
          and
          <string-name>
            <given-names>Kevin</given-names>
            <surname>Duh</surname>
          </string-name>
          .
          <year>2014</year>
          .
          <article-title>A Framework for Analyzing Semantic Change of Words Across Time</article-title>
          .
          <source>In Proceedings of the 14th ACM/IEEE-CS Joint Conference on Digital Libraries (JCDL '14)</source>
          . IEEE Press, Piscataway, NJ, USA,
          <fpage>229</fpage>
          -
          <lpage>238</lpage>
          . http://dl.acm.org/citation.cfm?id=
          <volume>2740769</volume>
          .
          <fpage>2740809</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <surname>Jouni-Matti Kuukanen</surname>
          </string-name>
          .
          <year>2008</year>
          .
          <article-title>Makinh Sense of Conceptual Change</article-title>
          .
          <source>History and Theory</source>
          <volume>47</volume>
          ,
          <issue>3</issue>
          (
          <year>2008</year>
          ),
          <fpage>351</fpage>
          -
          <lpage>372</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>Alistair</given-names>
            <surname>Miles</surname>
          </string-name>
          and
          <string-name>
            <given-names>Sean</given-names>
            <surname>Bechhofer</surname>
          </string-name>
          .
          <year>2009</year>
          .
          <article-title>SKOS Simple Knowledge Organization System Reference</article-title>
          .
          <source>W3C Recommendation 18 August</source>
          <year>2009</year>
          . (
          <year>2009</year>
          ). http://www. w3.org/TR/2009/REC-skos-reference-
          <volume>20090818</volume>
          /
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>Nic</given-names>
            <surname>Newman</surname>
          </string-name>
          .
          <year>2017</year>
          . Journalism, Media, and
          <source>Technology Trends and Predictions</source>
          <year>2017</year>
          .
          <source>Technical Report. Reuters Institute for the Study of Journalism.</source>
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <surname>Jef</surname>
            <given-names>Pan</given-names>
          </string-name>
          , Guido Vetere, Jose Manuel Gomez-Perez, and
          <string-name>
            <given-names>Honghan</given-names>
            <surname>Wu</surname>
          </string-name>
          .
          <year>2017</year>
          .
          <article-title>Exploiting Linked Data and Knowledge Graphs in Large Organisations</article-title>
          . Springer International Publishing Switzerland. https://doi.org/10.1007/978-3-
          <fpage>319</fpage>
          -45654-6
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <surname>Gabriel</surname>
            <given-names>Recchia</given-names>
          </string-name>
          , Ewan Jones, Paul Nulty, John Regan, and Peter de Bolla.
          <year>2016</year>
          .
          <article-title>Tracing Shifting Conceptual Vocabularies Through Time</article-title>
          .
          <source>In Drift-a-LOD@EKAW (CEUR Workshop Proceedings)</source>
          , Vol.
          <volume>1799</volume>
          . CEUR-WS.org, 2-
          <fpage>9</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <surname>Thanos</surname>
            <given-names>G.</given-names>
          </string-name>
          <string-name>
            <surname>Stavropoulos</surname>
          </string-name>
          , Stelios Andreadis, Efstratios Kontopoulos, Marina Riga, Panagiotis Mitzias,
          <article-title>and</article-title>
          <string-name>
            <surname>Yiannis. Kompatsiaris.</surname>
          </string-name>
          <article-title>SemaDrift: A Protégé Plugin for Measuring Semantic Drift in Ontologies</article-title>
          . In Hollink, L.,
          <string-name>
            <surname>Darányi</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Meroño</surname>
            <given-names>Peñuela</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            , and
            <surname>Kontopoulos</surname>
          </string-name>
          , E. (eds.) 1st International Workshop on Detection,
          <article-title>Representation and Management of Concept Drift in Linked Open Data (Drift-a-LOD) in conjunction with the 20th International Conference on Knowledge Engineering and Knowledge Management (EKAW)</article-title>
          .
          <source>CEUR Workshop Proceedings</source>
          Vol
          <volume>1799</volume>
          . Bologna, Italy,
          <fpage>34</fpage>
          -
          <lpage>41</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <surname>Ljiljana</surname>
            <given-names>Stojanovic</given-names>
          </string-name>
          , Alexander Maedche, Boris Motik, and
          <string-name>
            <given-names>Nenad</given-names>
            <surname>Stojanovic</surname>
          </string-name>
          .
          <year>2002</year>
          .
          <article-title>User-Driven Ontology Evolution Management</article-title>
          .
          <source>In Proceedings of the 13th International Conference on Knowledge Engineering and Knowledge Management. Ontologies and the Semantic Web (EKAW '02)</source>
          . Springer-Verlag, London, UK, UK,
          <fpage>285</fpage>
          -
          <lpage>300</lpage>
          . http://dl.acm.org/citation.cfm?id=
          <volume>645362</volume>
          .
          <fpage>650868</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <surname>Shenghui</surname>
            <given-names>Wang</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Stefan Schlobach</surname>
          </string-name>
          , and
          <string-name>
            <surname>Michel</surname>
            <given-names>C. A.</given-names>
          </string-name>
          <string-name>
            <surname>Klein</surname>
          </string-name>
          .
          <year>2011</year>
          .
          <article-title>Concept drift and how to identify it</article-title>
          .
          <source>Journal of Web Semantics</source>
          <volume>9</volume>
          (
          <year>2011</year>
          ),
          <fpage>247</fpage>
          -
          <lpage>265</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <surname>Meng</surname>
            <given-names>Zhao</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>Faizan</given-names>
            <surname>Javed</surname>
          </string-name>
          , Ferosh Jacob, and
          <string-name>
            <surname>Matt McNair</surname>
          </string-name>
          .
          <year>2015</year>
          .
          <article-title>SKILL: A System for Skill Identification and Normalization</article-title>
          .
          <source>In Proceedings of the Twenty-Ninth AAAI Conference on Artificial Intelligence (AAAI'15)</source>
          . AAAI Press,
          <fpage>4012</fpage>
          -
          <lpage>4017</lpage>
          . http://dl.acm.org/citation.cfm?id=
          <volume>2888116</volume>
          .
          <fpage>2888273</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <surname>Wenjun</surname>
            <given-names>Zhou</given-names>
          </string-name>
          , Yun Zhu, Faizan Javed, Mahmudur Rahman, Janani Balaji, and
          <string-name>
            <surname>Matt McNair</surname>
          </string-name>
          .
          <year>2016</year>
          .
          <article-title>Quantifying skill relevance to job titles</article-title>
          .
          <source>In 2016 IEEE International Conference on Big Data, BigData 2016</source>
          ,
          <string-name>
            <surname>Washington</surname>
            <given-names>DC</given-names>
          </string-name>
          , USA, December 5-
          <issue>8</issue>
          ,
          <year>2016</year>
          .
          <fpage>1532</fpage>
          -
          <lpage>1541</lpage>
          . https://doi.org/10.1109/BigData.
          <year>2016</year>
          .7840761
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>