<!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>Knowledge Acquisition for Life Counseling</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Regis Newo</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Klaus-Dieter Altho</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>German Research Center for Arti cial Intelligence, DFKI GmbH, Research Group Knowledge Management, Competence Centre Case-Based Reasoning</institution>
        </aff>
      </contrib-group>
      <abstract>
        <p>In this paper, we explain how highly unstructured domain knowledge can be acquired and integrated in a case-based reasoning system. We apply our approach to the life counseling domain. We introduce the two steps of our knowledge acquisition approach in such unstructured domains. The rst step is manual and relies on domain experts. The second step is automatic and uses information extraction techniques. Our approach has the potential to contribute to the formalizing and establishing of an important subset of life counseling terminology. In addition, our approach could serve as an example for comparable weak theory domains.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>
        Case-Based Reasoning (CBR) is a methodology for problem solving based on
the fact that previously experienced knowledge can be used to solve new
problems [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. It has been successfully applied in di erent domains like for example
medicine [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], help-desk [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] or technical diagnosis [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. The needed knowledge used
in a CBR system is stored in the so-called knowledge containers (vocabulary,
similarity measures, adaptation knowledge and the case base) [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. The amount
of knowledge available for each container depends on the application domain.
For application domains, in which a certain level of formalization is already
achieved, it might be easier to ll the vocabulary and similarity measures
containers. Whereas it might be easier to ll the case base container in unformalized
and/or unstructured application domains.
      </p>
      <p>Our application SeBaPort (Portal for counseling, in German Seelsorge- und
Beratungsportal) deals with life counseling. Life counseling deals with the wellbeing
of humans. Life counselors conduct converstions with consulters, give advices and
help them to help themselves. Counselors often rely on past expriences for the
counseling. The goal of SeBaPort is to help counselors by providing them with
counseling cases (depending on their requests), which they can learn from. This
makes CBR an ideal methodology to process the knowledge used in that
domain.</p>
      <p>Life counseling is a domain which is highly unstructured. This makes it very
di cult to develop a CBR system for life counseling and be able to provide
knowledge in the previously mentioned knowledge containers. For this
application domain, we would have to develop an initial set of vocabulary and similarity
measures, and also nd a methodology to process the available (unstructured)
cases and store them in our case base. SeBaPort does not aim at providing
solutions for a given counsel or problem, primarily because the acceptance of the
counselors would signi cantly diminish, if we claim to be able to provide
complete solutions to counseling problems.</p>
      <p>In order to build a life counseling CBR system, we started by developing an
initial CBR model and acquiring structured cases. In this paper, we describe
in Section 3 how we designed our initial CBR model and our approach for the
acquisition of (structured) cases in Section 4. Afterwards we will present some
related work in Section 5 and will conclude the paper in Section 6. In the next
section, we will rst give an elaborate presentation of the life counseling domain.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Life Counseling</title>
      <p>Life counseling is concerned with the welfare of human beings, more precisely
the thinking, feeling, acting, and also the faith of persons. Life counselors help
people deal with their problems and con icts. They conduct several counseling
interviews with the consulters. The main idea is to help people help themselves by
having several discussions with them, give them multiple views on their problem
and give them basic hints. Life counselors for example give exercises, which
are part of a counseling method, to consulters after an interview. During the
following interviews, they try to nd out, whether it helped the consulter or it
should be changed.</p>
      <p>In order to do that, counselors themselves mainly rely on their experience in
the domain, but also on the methodical knowledge they learned during their
formation. They are grouped in small communities to share their experiences.
As they do not only build on self-made experiences but also on those from others,
they often rely on peer consulting and supervision to critically analyse past cases
(and be able to learn from them). Further they contact other colleagues when
they need help in an actual or past counseling case. Such help might comprise
a whole counseling case or just information about parts or aspects (e.g., the
method or exercise that can be used in a given situation) of life counseling.
Our goal is to provide a system that can be used to help life counselors in their
work. We want to provide a decision support system that helps the counselors
to document and share their experiences. They would also learn new cases from
others and be able to nd hints and references (e.g., to counseling methods) while
looking for help (when they deal with a given case). The intended functionality
of our system is presented in gure 1 on the basis of the CBR cycle.</p>
      <p>An example of the description of the patient's problem in a documented case
is given below.</p>
      <p>Woman, 48 years old, married and 3 children: 12, 15 and 18 years old.
She has been working shifts as a full-time midwife for 2 years. She
attends counseling because of insomnia due to her often alternating shift
work. She has particularly problems with insomnia after night shifts. She
cannot ignore surrounding noises and she cannot completely darken her
bedroom. As a consequence of this, she is often tired, is not able to work
under pressure and su ers from headaches.</p>
      <p>The documentation of the case also contains the documentation of each interview
with for example the applied methods, goal validation and solution interventions.
3</p>
    </sec>
    <sec id="sec-3">
      <title>Case Model for Life Counseling</title>
      <p>When developing CBR systems, one of the rst challenges is to ll the knowledge
containers. We have to evaluate which kind of knowledge is availaible in order
to know which containers can be lled. In life counseling, the knowledge that is
easier to acquire is the experirences made by the experts represented as cases.
Due to lack of formalization in the domain, we need to nd a way to extract
formalized knowledge from the available cases. For that, we want to structure
the information contained in cases.
Most experts have their own way to write down their cases. Furthermore, the
cases do not contain the same kind of information, have di erent levels of detail
and elaborateness. It is thus nearly impossible to automatically detect a structure
in raw cases.</p>
      <p>Our approach to structure the available cases is to get the needed information
from the experts. Instead of getting unstructured cases, we want to be able to
get semi-structured cases from the experts. For that purpose, we elaborated a
structure that should be used by the experts. The used structure has to re ect
the way of thinking of life counselors. We thus have to involve experts in order
to de ne such a structure.</p>
      <p>
        Table 2 shows the structure for life counseling cases that we developed. It is
based on a preliminary study done with domain experts (i.e. counselors) [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. We
validated the structure by comparing it with a doctor's report used in a clinic
for psychotherapy and psychosomatic medicine. It shows that a case can contain
a multitude of information. Although a given case must not contain all possible
information (i.e. each parameter of the structure must not be lled), it would
be very di cult to automatically map the knowledge from a given case to the
parameters. We used the de ned case structure to develop a CBR model with
an initial vocabulary and an initial set of similarity measures. The CBR model
is more detailled, so we can have a better description of the cases and also more
precise similarity measures. For example, the medication (in personal data) has
following attributes:
{ the name of the medication,
{ the generic type,
{ the active substance,
{ the daily dosage, etc.
      </p>
      <p>As another example, the CBR has attributes for the number of children as well
as the gender and the age of each children.
4</p>
    </sec>
    <sec id="sec-4">
      <title>Two-Step Case Acquisition</title>
      <p>Now that we de ned a case model, the next challenge is to ll our case base
with life counseling cases following the model. Unfortunately, counselors do not
have a formal manner to document their cases. This leads to unstructured case
descriptions. In order to be able to use those cases in our CBR system, we have
to nd methods to formalize the existing knowledge (i.e. cases). This is a di cult
task because of the diversity of information available in a case, as can be seen
in the last section. Our approch for the knowledge acquisition consists of two
steps.</p>
      <p>The goal of the rst step is to organize the available information. This is a
manual step in which the available diversi ed information is mapped to the structure
de ned in Section 3. We rely on domain experts to cope with this assignment. In
SeBaPort, this step is realized by providing experts with web forms, which can
be used to enter the cases. At the end of this step, we have a case description
that matches the structure de ned in Table 2.</p>
      <p>
        The second step of the knowledge acquisition is automatic and consists of using
information extraction to obtain structured CBR cases. The complexity of this
step depends on the type of information given by the experts in the rst step.
Some information, like the gender or the nationality of the patients can be
easily matched to a formal case model. Other, like the medication or the children,
need more e ort for the formalization. For example, the way information about
medication is given di ers from one expert to another and can be more or less
expressive. Nevertheless we have to be able to match the natural language
description of the medication information to our formal model which contains the
additional attributes de ned at the end of Section 3. Another example is the
attribute children, for which the same holds. From the given description, we have
to be able to identify, if given, the number of children, the age and/or gender of
each children and so on. In the example given in Section 2, we would identify 3
children and the ages of the children. However, the gender are not documented.
We used information extraction techniques provided by the component ANNIE
of the framework GATE (see [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]) to tackle this challenge.
      </p>
      <p>Another goal we pursue in SeBaPort, is to be able to learn from the acquired
cases in order to formalize the application domain. We thus want to perform a
stepwise knowledge formalization for life counseling. This has to be done from
scratch because the domain, as explained earlier, is highly unstructured. We are
actually trying to gain the formalized knowledge from the acquired cases. The
purpose is to be able to tackle the fact that there are not only several ways
to document a counseling case, but also di erent counseling perspective. The
representatives of each perspective often have problems to deal with case
documentations from other perspectives. A formaliztion like the one we are targeting
would promote the intercommunication between the representatives of the di
ent perspectives.
5</p>
    </sec>
    <sec id="sec-5">
      <title>Related Work</title>
      <p>
        The idea of using CBR in medical related domains has been explored in the
last couple of years. In [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] the authors present four recent CBR applications in
di erent medical domains. The applications deal with:
{ Long-term follow-up of oncology patients
{ Assistance of type 1 Diabetes patients
{ Support of physicians in the domain of end stage renal disease
{ Diagnosis and treatment of stress.
      </p>
      <p>
        There have been many other CBR applications in medical domains. Nevertheless,
to our knowledge, SeBaPort is the rst one to deal with life counseling.
As for knowledge formalization, there are also other approaches that deal with
that topic. One of them is the knowledge formalization continuum presented in
[
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. The authors present a process for knowledge development based on a exible
organization of knowledge. The main di erence between our aproach and this
one (as well as many other knowledge formalization approaches) is that the
only initially available knowledge in life counseling are the unstructured case
descriptions. That is, our inital information can hardly be used for learning,
classi cation or even formalization.
      </p>
      <p>
        In [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ], the authors present an approach for knowledge extraction from data taken
from forums, which are communities of experts. This approach relies on a initial
auxiliary data to extract the knowledge and uses the extracted knowledge to
improve the knowledge extraction.
6
      </p>
    </sec>
    <sec id="sec-6">
      <title>Conlusion</title>
      <p>In this paper, we presented the domain of life counseling and how the available
knowledge can be used to develop a CBR system (SeBaPort). SeBaPort will
help life counselors to extend their knowledge and learn from past cases. We
showed how we are actually extracting the knowledge from available cases and we
want to use it for the knowledge formalization. We intend to test our knowledge
acquisition by evaluating the similarity measures with the acquired cases. The
evaluation is still an ongoing work. Furthermore we will develop an approach to
incorporate experts' feedback to our formalization process.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Aamodt</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Plaza</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          :
          <article-title>Case-based reasoning : Foundational issues, methodological variations, and system approaches</article-title>
          .
          <source>AI Communications</source>
          <volume>1</volume>
          (
          <issue>7</issue>
          ) (
          <year>March 1994</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Marling</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Montani</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bichindaritz</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Funk</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>Synergistic case-based reasoning in medical domains</article-title>
          .
          <source>Expert Systems with Applications</source>
          (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Roth-Berghofer</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>Learning from homer, a case-based help desk support system</article-title>
          . In Melnik, G.,
          <string-name>
            <surname>Holz</surname>
          </string-name>
          , H., eds.
          <source>: Advances in Learning Software Organizations. Volume 3096 of Lecture Notes in Computer Science</source>
          . Springer Berlin Heidelberg (
          <year>2004</year>
          )
          <volume>88</volume>
          {
          <fpage>97</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Altho</surname>
            ,
            <given-names>K.D.</given-names>
          </string-name>
          <article-title>: Machine Learning and Knowledge Acquisition in a Computational Architecture for Fault Diagnosis in Engineering Systems</article-title>
          . In Weintraub, M., ed.
          <source>: Proc. International Machine Learning Conference (ML92)</source>
          ,
          <article-title>Workshop on "Computational Architectures for Supporting Machine Learning and Knowledge Acquisition"</article-title>
          . (
          <year>1992</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Richter</surname>
            ,
            <given-names>M.M.</given-names>
          </string-name>
          :
          <article-title>Fallbasiertes Schlie en</article-title>
          . In: Handbuch der Kunstlichen Intelligenz. Oldenbourg Wissenschaftsverlag Verlag (
          <year>2003</year>
          )
          <volume>407</volume>
          {
          <fpage>430</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Newo</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Altho</surname>
            ,
            <given-names>K.D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bach</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Altho</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zirkel-Bayer</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          :
          <article-title>Case-Based Reasoning for Supporting Life Counselors</article-title>
          . In Cassens, J.,
          <string-name>
            <surname>Roth-Berghofer</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>KofodPetersen</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Massie</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chakraborti</surname>
          </string-name>
          , S., eds.
          <source>: Proceedings of the Workshop on Human-Centered and Cognitive Approaches to CBR at the ICCBR</source>
          <year>2011</year>
          . (Sept
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Cunningham</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Maynard</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bontcheva</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tablan</surname>
          </string-name>
          , V.:
          <article-title>GATE: A Framework and Graphical Development Environment for Robust NLP Tools and Applications</article-title>
          .
          <source>In: Proceedings of the 40th Anniversary Meeting of the Association for Computational Linguistics (ACL'02)</source>
          . (
          <year>2002</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Baumeister</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Reutelshoefer</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Puppe</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>Engineering intelligent systems on the knowledge formalization continuum</article-title>
          .
          <source>International Journal of Applied Mathematics and Computer Science (AMCS) 21(1)</source>
          (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Bach</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sauer</surname>
            ,
            <given-names>C.S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Altho</surname>
          </string-name>
          , K.D.:
          <article-title>Deriving case base vocabulary from web community data</article-title>
          . In Marling, C., ed.: ICCBR-2010
          <source>Workshop Proceedings: Workshop on Reasonng From Experiences On The Web</source>
          .
          <article-title>(</article-title>
          <year>2010</year>
          )
          <volume>111</volume>
          {
          <fpage>120</fpage>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>