<!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>Action Planning based on Open Knowledge Graphs and LOD</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Seiji Koide</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Fumihiro Kato</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Hideaki Takeda</string-name>
          <email>takeda@nii.ac.jp</email>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Yuta Ochiai</string-name>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Kenki Ueda</string-name>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>National Institute of Informatics</institution>
          ,
          <addr-line>2-1-2 Hitotsubashi, Chiyoda-ku, Tokyo 101-8430</addr-line>
          ,
          <country country="JP">Japan</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>SOKENDAI, The Graduate University for Advanced Studies</institution>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Toyota Motor Corporation</institution>
        </aff>
      </contrib-group>
      <abstract>
        <p>In this preliminary report, we show how action planning is realized by using LOD datasets, e.g., Linked Geo Data, DBpedia, WordNet, etc. To make a recommendation for car drivers and passengers, we combine these existing open datasets with newly constructed ontologies of facilities and services. We develop the inference procedure to translate user requests into SPARQL queries to obtain a recommendation on appropriate facilities for users. Common sense knowledge is also required in the reasoning process.</p>
      </abstract>
      <kwd-group>
        <kwd>DBpedia</kwd>
        <kwd>LinkedGeoData</kwd>
        <kwd>Knowledge-based system</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>While Linked Data is now gradually growing to be the infrastructure of coming
Knowledge Society, we are still struggling to show the potential of Linked Data
to most people in the society including basic industries. To cope with this
situation and propel the deployment of Semantic Web technology, it is needed to
demonstrate the performance of linking distinct datasets and show the usefulness
of outbound and inbound linking data beyond enterprise data in diverse
applications. Yet there is no linking data among large linked datasets such as DBpedia,
Freebase, and OpenCyc from the viewpoint of LOD applications, although each
collection of them are a kind of isolated showcase of LOD with internally linked
data within their own territories and objectives.</p>
      <p>In our use-case, the system accepts ambiguous requests from car drivers and
passengers, plans driver actions to achieve goals that satis es the requests,
including alternatives, and makes a recommendation for the drivers and
passengers.</p>
      <p>In this preliminary work, we have found that it is required more goal-oriented
linked datasets and common sense knowledge as bridge between isolated LOD
datasets existing. We have also found that Semantic Web technology or
specifically RDF stores and SPARQL engines are enough as enabling technology to
create and demonstrate new applications based on heterogeneous and diverse
datasets.</p>
      <p>
        To obtain driving destinations as goal, we arranged Linked Geo Data and
DBpedia Japanese[
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] with newly constructed facility ontology and service
ontology, which make links among such existing datasets. Japanese WordNet[
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] is also
utilized as general knowledge, because it was necessary to make the inference
with common sense to discover destinations from user requests. We developed
the inference procedure to translate user requests into SPARQL queries to obtain
a recommendation on appropriate facilities for users.
      </p>
      <p>The purpose of this preliminary report is to make a clear direction for
development of LOD applications in order to deploy linked data as the infrastructure
of society in future. The structure of this preliminary paper is as follows. We
describe the detail of the use-case in Section 2. Section 3 reports the related work
from the viewpoint of the long-term research activity on arti cial intelligence.
In Section 4, we show how we realize new ontologies on facilities and services
in order to utilize open knowledge-bases and LOD. Section 5 describes the
systematization of multiple linked datasets and the SPARQL endpoint. Section 6
describes the inference procedure for the purpose of getting recommendations
by using SPARQL queries. We show how we can realize action planning by using
open knowledge-bases and LOD. Section 7 reports a simple example of execution
by this prototype system that realizes a new purpose-oriented inference engine
with SPARQL and large-scale open knowledge-bases. Section 8 provides
discussions. In the last section, we summarize the results and address the future work
toward the new era of Knowledge Society based on Open Data and Linked Data.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Problem Setting for the Use Case</title>
      <p>In setting of the use-case, we rstly made more than ten scenarios of conversation
between users and this system. In each case, a user in a car speaks a single or
a number of requests to do something with driving a car. Then, the system
analyzes the requests under the consideration of current contexts such as time,
location, driving time, etc. At last, the system makes concrete action proposals
to visit speci c points (shop, facility, etc.) or areas (sightseeing area, good place
for time-consuming, etc.) with a reasonable visiting order. Basically, the request
may be vague and complex, but the recommendation is speci c and concrete.
However, every recommendation is a sequence of actions, and proposed actions
are quite limited within these scenarios, for example, drive somewhere, buy or
eat something, do some sport, and so on. One of the simplest scenarios is as
follows.</p>
      <p>Child passenger(hereafter C): I want to see a lion.</p>
      <p>System(hereafter S): How about Ueno Zoo. A baby lion was born
recently.</p>
      <p>C: It sounds good, but I was there last month.</p>
      <p>S: Well, how about Kinoshita Circus. You can see a lion show there.
C: OK. That's ne.</p>
      <p>In this scenario, the system must discover the knowledge that a lion is a
kind of animal and a zoo is a public entertainment facility for seeing animals.
The system must nd out a nearest zoo, that is Ueno Zoo in this case, from
the current location, and must reason that users have enough time to drive to
the destination and walking around the zoo. Furthermore, due to the negative
response of the user, the system must discover a neighboring circus that presents
a lion show as an alternative.
3</p>
    </sec>
    <sec id="sec-3">
      <title>Related Work</title>
      <p>
        Planning was one of the most popular AI research area in the 1970s through the
1980s, where the research efforts focused on reasoning mechanisms on making
plans [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ][
        <xref ref-type="bibr" rid="ref4">4</xref>
        ][
        <xref ref-type="bibr" rid="ref5">5</xref>
        ], but the role of knowledge in inference was not regarded. Around
the 1980s, the reasoning with knowledge was well studied in problem solving,
and the efforts how to use human experts' knowledge with inference engines
amounted to expert systems. Even after that, we have no remarkable innovation
to solve information-rich planning problems, as expert systems was confronted
with. Note that scheduling problems in project management, production
management, and delivery management are rare successes by domain speci c
knowledge and algorithms.
      </p>
      <p>
        The recent success of IBM Watson in TV show Jeopardy! seems to promise
knowledge graph approach for problem solving and decision making[
        <xref ref-type="bibr" rid="ref6">6</xref>
        ].
However, we should note that Watson system for Jeopardy! did not use common
sense for combining multiple knowledge graphs. Basically, the system model for
Jeopardy! game is categorized into a Q&amp;A system for trivial knowledge.
Multiple knowledge graphs and selection of the most probable answer candidates are
key technique in Watson for Jeopardy!, and common sense knowledge is used
only in WATSONPATHS for breaking down the top level question into
subquestions based on unstructured text corpus, and not used as bridge for multiple
knowledge graphs [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ].
      </p>
      <p>
        To endow computers with common sense is one of the major long-term goals
of arti cial intelligence. Common sense reasoning widely ranges over a number
of different elds from taxonomic reasoning, geographic reasoning, temporal
reasoning, reasoning about actions and changes, qualitative reasoning [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] to naive
physics, interpersonal interaction theory, and social relationship theory. Mueller
[
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] described common sense reasoning based on event calculus. The
knowledgebased approach of common sense reasoning is categorized by Davis [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] into ve
types as i) Math-based, ii) Informal, iii) Large-scale, iv) Web mining, and v)
Crowd Sourcing, then he discussed pros and cons of each approach. In this
research, our approach is classi ed as Informal and Large-scale, while DBpedia
can be classi ed into the approach of Crowd Sourcing.
      </p>
      <p>The role of verb is not seriously regarded in action planning so far. Action
is just called operator in the context of old AI planning. Cognitive Linguistics
pays more careful attention on the relation between verbs and objectives. In
this research work, we picked up several verbs such as `see', `eat', and `buy' in
order to plan actions according to the use-case scenarios, and the relation of
such verbs to objectives is realized in our facility ontology and service ontology.
See the details in the following section.</p>
      <p>
        Schank addressed eleven primitive actions in Conceptual Dependency
theory [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. He suggested us verbs may be categorized in hierarchy structure. Schank
also invented the idea of script that explains typical stereotyped human
behaviors at restaurants or fast food shops or other facilities [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]. We also de ned
typical behavior for users in our facility ontology and service ontology, where a
noodle shop as food facility provides noodle food service, and the noodle food
service is composed of eat action and food noodle as objective.
      </p>
      <p>
        Frame theory by Fillmore is a theory for Natural Language
Understanding [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]. In Filmore's semantic frame, verb `buy' is described by other frames
such as `goods' as object, `buyer' as subject, in addition to other frames `seller'
and `money'. Extending semantic frame theory, Fillmore developed Case
Grammar, in which a sentence is analyzed with two type cases, surface cases and
deep cases. Fillmore addressed several deep cases, Agent, Object, Instrumental,
Result, Locative, etc. In this work, we also adopted case grammar for text
processing, because Japanese is very compatible to Case Grammar, and it is easy
to apply surface cases to Japanese particles. See the details in Section 6.
      </p>
      <p>
        Levin [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] published a resource materials on the English verb lexicon, in which
verbs in English are classi ed into a number of verb classes (by attributes), but
there is no hierarchy of classes and no ontological or taxonomic description about
verbs, and less descriptions on the relationship to objectives.
      </p>
      <p>
        Generally, we have a number of aspects in dialogue. Searle described the
mechanism of human speech interaction and addressed the Speech Act theory
[
        <xref ref-type="bibr" rid="ref13">13</xref>
        ]. In his theory, he follows the idea of John L. Austin and elaborated ten
speech aspects of illocutionary act, that is a terminology for intensive action by
speech, i.e., request, question, assert, state, affirm, thank, advice, warn, greet, and
congratulate. Today, chat should be taken account of in addition. In this
preliminary work, we took account of only request. See the details of text processing in
Section 6.
4
4.1
      </p>
    </sec>
    <sec id="sec-4">
      <title>Ontologies for Facility, Action Target, and Service</title>
      <sec id="sec-4-1">
        <title>How to Make Facility Ontology</title>
        <p>Instead of directly searching individual facilities like Ueno Zoo or individual
shops like Yodobashi Akiba store (a home electric appliance mass retailer in
Japan), we considered classes of facilities like zoo or home electric appliance
mass retailer to make the system scalable, then made a facility ontology that
contains typical facilities and we de ned typical users' behavior at such facilities
like \a user sees animals in a zoo" or \a user buys a household appliance at
a home electric appliance mass retailer." Even if we accidentally fail to guide
an actual facility that satis es user's special requests, such a problem will be
solved with the development of richer and more speci c datasets that includes
individual facilities.</p>
        <p>The facility ontology is constructed mainly by extracting facility classes
related to leisure and meals in Linked Geo Data (LGD). LGD constructs a shallow
class hierarchy from tags attached to the nodes and ways of OpenStreetMap
(OSM). Therefore, LGD classes makes it easy to incorporate new facilities and
new facility types.</p>
        <p>On the other hand, as a result of adopting LGD / OSM, duplicates of classes
due to notation uctuation of tags and the low coverage rate of actual facilities
at the instance level could be a big problem. However, we think this approach
is the best for our purpose in our best knowledge, because the LGD / OSM is
the largest facility data that is freely available at the present. Also note that
actually it is impossible to measure how much the existing facilities are covered
in reality. Regarding duplicates of classes in LGD, we select an entity as primary
class that has both the most information-rich descriptions on the OSM and a
large number of instances, then the rest are associated with owl:equivalentClass
to the primary class.</p>
        <p>The following shows an example of zoo class in the facility ontology. The
meanings of Japanese words are added here in English as turtle comments for
readers. Both a service of \see animal" and \pay admission fee for cultural
facility" are actually described in the service ontology as subclasses of \see" service
and \admission-viewing-gaming" service. Note that each service is described as a
pair of an action and an action target, which users can perform. In this paper, we
manually acquired and created service knowledge of facilities within the scenarios
as necessary. See the statistic numbers in Table 1. As shown below, the lgdo:Zoo
class is linked to the dbo:Zoo class in DBpedia Ontology to make possible to
search related facility instances in DBpedia Japanese. The dbo:Zoo already has
a link to Wikidata's wikidata:Q43501. Thus, it can be easily expanded when
Wikidata is added.
lgdo:Zoo a owl:Class;
servicevoc:dbpediaClass dbo:Zoo ;
servicevoc:provideService [ servicevoc:hasService [
servicevoc:action action: ;
servicevoc:target target:
servicevoc:action action: ;
servicevoc:target target: ]] ;
rdfs:subClassOf servicevoc:Facility .
4.2</p>
      </sec>
      <sec id="sec-4-2">
        <title>How to Make Service Ontology</title>
        <p>In the facility ontology, a number of services corresponding to distinct facilities
come up with common abstract services. For example, both museums and art
museums have the same service of \paying entrance fee for cultural facilities". In
addition, there are hierarchical relationships among users' action targets, then
we have a similar relationship between services. For example, \seeing animals"
can be regarded as the top of \looking at a lion". We constructed an ontology of
# pay
], [ # admission fee
# for cultural facility
# see
# animal
services apart from facility classes, so that services are independently
recognizable, and it enabled us to expand the performance of inference by applying the
hierarchy of services. In this paper, the part of service ontology is constructed
by using the Classi cation in the Household Survey of the Ministry of Internal
Affairs and Communications. The top of service ontology is the `facility service'
and it is related to aspects of two types of behaviors, namely, `purchase service'
focused on purchasing behavior, and an `activity service' focused on the other
behaviors at facilities. The following shows an example of `purchase service'
ontology entries.</p>
        <p>service: _ a owl:Class;
rdfs:label " _ ";
servicevoc:action action: ;
servicevoc:target target: ;
rdfs:subClassOf service: _
service: _ a owl:Class;
rdfs:label " _ ";
servicevoc:action action: ;
servicevoc:target target: ;
rdfs:subClassOf service: _
# food service
# buy
# food
. # purchase service
# meat service
# buy
# meat
. # food service
4.3</p>
      </sec>
      <sec id="sec-4-3">
        <title>How to Make Target Ontology</title>
        <p>For the sake of systematical description of actions and action targets, we used
the Household Income Balance Item Classi cation List (January, 2015) of the
Statistics Bureau of the Ministry of Internal Affairs and Communications, of
which items of statistics data are used to describe purchasing behavior at
facilities. User's behavior at facilities can be divided into purchasing behavior (such
as buying something or paying for some bene ts as service) and the other actions
(see, eat, drink, etc.). This classi cation is based on a hierarchical structure of
action targets as users' behavior as consumer, so it is possible to consider
cooperation with statistical data in future, starting with purchase actions. For actions
and action targets other than purchasing behavior, we used Japanese WordNet,
because we want to use WordNet's knowledge on the relationship between each
verb as action and each noun as an action target. For instance, we made Action
Target Ontology as follows.
target: rdfs:label " ";
servicevoc:wordnet
wnja11instances:word# animal
.
target: a owl:Class; rdfs:label " ";
servicevoc:wordnet
wnja11instances:wordrdfs:subClassOf target: .
All LOD datasets and ontologies in this study and their statistics data are
described in Table 1.</p>
        <p>The service ontology at the bottom of the table is the ontology we constructed
this time, as explained in the above.</p>
        <p>While the number of data with longitude and latitude were respectively
26,351,904, 100,139, and 1,014,836 for LinkedGeoData, DBpedia Japanese, and
DBpedia respectively, the number of geodata, of which each is close to
rectangle, in domestic portion excluding Hokkaido, is respectively 538,878, 67,199, and
15,409.
5</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>Building Knowledge Graphs</title>
      <p>We have collected a number of open knowledge resources as shown at the upper
part of Table 1, and all of them are stored in one RDF store. However, at the time
of this writing, we have actually used only DBpedia Japanese, LinkedGeoData,
Japanese WordNet, and DBpedia Ontology as open datasets. Wikidata is not
stored because of the capacity.</p>
      <p>The system used one endpoint built with one dedicated RDF store.</p>
    </sec>
    <sec id="sec-6">
      <title>Reasoning and Q&amp;A Process</title>
      <p>In this preliminary research, we process natural sentences only within the range
expected at use-cases. Furthermore, in this paper it is assumed that the input
is transcribed as text instead of speech.
6.1</p>
      <sec id="sec-6-1">
        <title>Process Flow and Reasoning</title>
        <p>Work ow of this system is described as follows (see, Figure 1).
1. Input a text of user's requests.
2. Perform the morphological analysis for the input text.
3. Perform the case analysis starting with surface cases to deep cases.
4. Translate the requests into SPARQL queries.
5. Obtain the reply of SPARQL queries.
6. Generate the answering text from the obtained reply.
7. Output the recommendation.</p>
        <p>Japanese is a kind of agglutinative languages and a Japanese sentence is
written without a space left among phrases and words. A noun phrase is
composed of a noun and a particle, a verb phrase is composed of a stem of verb and a
grammatical conjugation. So, morphological analysis is requisite in Japanese text
processing in order to separate a sentence into phrases and words. Furthermore,
particles attached to nouns decide the grammar case. For example, in response
to an user's input \ (I want to see a lion)", the morphological
analysis and shift-reduce method changes the Japanese sentence into the form of
(( (pos info) 8) (( (pos info) 6) ( (pos info) 5)) (( (pos info) 4) (
(pos info) 0))), here (pos info) stands for a Part-of-Speech information
of each, then case analysis produces the result such as Subject:NIL, Verb:(
(pos info) 5), Object:( (pos info) 0), toPlace:NIL, fromPlace:NIL,
Tool:NIL. Part-of-speech information obtained from morphological analysis is
effectively used in various ways. For example, if there is an auxiliary verb `
(want)' next to a form of a behavioral verb such as ` (see)' or ` (eat)',
the whole sentence is interpreted as request. Thus, a request of seeing a lion is
captured and transformed into a SPARQL query to the endpoint.</p>
        <p>From the interpretation of request (see lion), the system searches facilities
that can see a lion, using action target ontology and facility ontology. However,
we have no common sense as LOD that a lion is in a zoo. When searching fails
here, WordNet is used to generalize the target to more abstract ones by searching
hypernym relations in WordNet until animal is found.</p>
        <p>The SPARQL search picks up a number of facilities that are located near the
current location, and the closest one to the current location is chosen outside of
SPARQL search.
6.2</p>
      </sec>
      <sec id="sec-6-2">
        <title>Inference with SPARQL</title>
        <p>
          Initially, we attempted to make a plan by introducing IS-A logic function into
planning based on classical state space reasoning and backward reasoning [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ].
However, more than it, searching combined ontologies using one SPARQL query
easily enabled us to retrieve acceptable instances of appropriate facility from
the action target ontology and the facility ontology without any problems in
execution speed. The LGD class according to the user's request from the facility
ontology can be found, and once the LGD class is known, SPARQL allows direct
retrieval of the facility instance within the LGD. If there is a DBpedia class linked
from LGD, DBpedia Japanese is also automatically searched in SPARQL queries.
The current system consists of RDF Store search and inference for interpretation
of user's requests. This con guration is bene cial at usability and re-usability.
Based on SPARQL search and open resources, it is possible to expand and
re ne ontology without touching the inference engine of the planning system
in applications. It is meaningful for practical application of reasoning by large
amount of data.
7
        </p>
      </sec>
    </sec>
    <sec id="sec-7">
      <title>Example of Execution</title>
      <p>The following shows an example of execution by this prototype system, see the
added comments translated into English for readers.</p>
      <p>SYSTEM(4): (eliza)
system&gt;
;; I want to enjoy some sport, after that, I want to go to hot spring.
;; the current location is Toyota Higashfuji Institute.</p>
      <p>; searching a location for sports
......</p>
      <p>; guiding the nearest place
13.37621km ; the distance is 13.37621km</p>
      <p>; place: Numazu City Ball Park
35.1125 ; longitude
138.863 ; latitude
URL "http://linkedgeodata.org/triplify/node2877270449"
(35.1125 . 138.863) ; the current location is (35.1125 . 138.863)
; searching a location for hot spring
......</p>
      <p>; guiding the nearest place
10.426165km ; the distance is 10.426165km</p>
      <p>; place: Izu-Nagaoka Hot Spring
35.0353 ; longitude
138.929 ; latitude
URL "http://ja.dbpedia.org/resource/ "</p>
      <p>Searching for a facility in the vicinity of the current location, the Toyota
Higashifuji Institute, the system made a recommendation to go to Numazu City
Ball Park, then go to Izu-Nagaoka Hot Spring, in response to a request to go to
a hot spring after enjoying some sport.</p>
      <p>
        Here the command `eliza' is named for just representing a mimic of Eliza
dialog system [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ], that is the rst dialog system in AI history. While this
prototype of action planning by using open knowledge sources and SPARQL queries
is widely applicable to various kind of applications, yet there is not enough as
intelligent agent, because it has neither short-term nor long-term memory like
original Eliza. Making more intelligent agent remains in future work.
8
      </p>
    </sec>
    <sec id="sec-8">
      <title>Discussion</title>
      <p>In this work, we captured knowledge about our world into three layers, i,e.,
factual knowledge, general knowledge, and empirical knowledge. The factual
knowledge includes objective information on individual events and matters. On
the other hand, the general knowledge is not information on individual events
and things, but rather description of relationships among them in addition to
the abstract descriptions of events and things. It is regarded as objectively valid
by most people or as social agreement. The empirical knowledge is a speci c
knowledge that does not go into general knowledge in society, such as personal
knowledge which are agreed only by less people. For example, suppose a very
delicious hamburger made by a fast food shop located at a place, the information
on this shop's address is factual knowledge, the knowledge of classi cation on
fast food shop is general knowledge, and knowledge such as a hamburger made
by this hamburger shop is delicious is empirical knowledge.</p>
      <p>As shown in Table 1, most of LGD / OSM is factual knowledge and it is
categorized to factual dataset, but a part of LGD / OSM is categorized into
general knowledge. DBpedia contains both fact data and general knowledge.
However, WordNet contains general and empirical common knowledge.</p>
      <p>In this preliminary research, the following issues are suggested.
1. It is necessary to understand data characteristics of coverage and granularity
of each dataset, but it is generally hard for large datasets. At this time, we
rstly made a utilization plan on the whole data set, after we examined the
availability of actual data on the premise of these use-case scenarios.
2. Generally, it is tough work to nd out correct relations between datasets.</p>
      <p>While simple string matching allows us an automatic matching process, the
ontology mapping cannot be avoid human power at the present. While the
accuracy of this mapping greatly affects the result, mechanical matching
processing is difficult. In addition, we built intermediate ontologies and mapped
them to LOD datasets, but building ontology is generally not easy for a
novice.
3. Since DBpedia and LGD are datasets made by crowd sourcing, we cannot
expect the completeness and validity of them. Missing or biased data is still
problematic at reasoning. Actually, we found a closed food shop as results.
At this time we attempted to eliminate errors as soon as it was found, but
we need to think about some tools for (semi) automated error checking.
4. The inference procedure was designed according to these use-case scenarios.</p>
      <p>For other problems, different datasets and different work ows may be used.
For example, it depends on features of a target problem about how the
balance should be taken between general knowledge and fact data to solve
the problem.
9</p>
    </sec>
    <sec id="sec-9">
      <title>Conclusion</title>
      <p>In this preliminary research, we made a prototype of action planning system for
events of everyday life and world, based on open knowledge of LOD as fact data
and taxonomy as common knowledge. We utilized a number of large-scale open
databases and knowledge-bases. We found that we had already abundant
knowledge about the everyday life and world as diverse open knowledge resources. This
condition is very different at the era of Good-Old-Fashioned-AI (GOGAI) before
the Web age and LOD. However, we also found that we needed the additional
general and common knowledge that connects such different open resources in
reasoning action plans with SPARQL endpoints. It is obvious that it will be
necessary to make open knowledge more available not only in the veri cation
and validation for each, but also in the combinations of them for applications.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Kato</surname>
          </string-name>
          , Fumihiro, Hideaki Takeda, Seiji Koide, and Ikki Ohmukai:
          <article-title>Building DBpedia Japanese and Linked Data Cloud in Japanese</article-title>
          .
          <source>Proc. Joint International Workshop: Linked Data in Practice Workshop (LDPW2013)</source>
          , pp.
          <volume>1</volume>
          {
          <issue>11</issue>
          (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Koide</surname>
          </string-name>
          , Seiji, and Hideaki Takeda:
          <source>RDFization of Japanese Electronic Dictionaries and LOD. 2nd Workshop on Linked Data in Linguistics (LDL-2013)</source>
          , pp.
          <volume>64</volume>
          {
          <issue>69</issue>
          ,
          <string-name>
            <surname>Association for Computational Linguistics</surname>
          </string-name>
          (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Newell</surname>
          </string-name>
          , Allen, and
          <article-title>Herbert A. Simon: GPS, A Program that Simulates Human Thought</article-title>
          .
          <source>Lernende Automaten</source>
          ,
          <volume>191</volume>
          ,
          <string-name>
            <surname>Munchen (R. Oldenbourg</surname>
          </string-name>
          , ed.) (
          <year>1961</year>
          )
          <article-title>Reprinted in Computers and Thought (Feigenbaum</article-title>
          and Feldman, eds.) (
          <year>1963</year>
          )
          <article-title>Reprinted in Computation</article-title>
          &amp;
          <string-name>
            <surname>Intelligence (George F. Luger</surname>
          </string-name>
          , ed.) (
          <year>1995</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4. Fikes, Richard E., and Nils J.
          <article-title>Nilsson: STRIPS: A New Approach to the Application of Theorem Proving to Problem Solving</article-title>
          .
          <source>Arti cial Intelligence</source>
          <volume>2</volume>
          ,
          <fpage>189</fpage>
          -
          <lpage>208</lpage>
          (
          <year>1971</year>
          ), Reprinted in Computation &amp; Intelligence,
          <string-name>
            <surname>(George F. Luger</surname>
          </string-name>
          , ed.) (
          <year>1995</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Penberthy</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          <string-name>
            <surname>Scott</surname>
          </string-name>
          , Daniel S. Weld:
          <article-title>UCPOP: A Sound, Complete, Partial Order Planner for ADL</article-title>
          .
          <source>KR'92 Proc. the Third International Conf. on Principles of Knowledge Representation and Reasoning</source>
          , pp.
          <volume>103</volume>
          {
          <issue>114</issue>
          (
          <year>1992</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Kalyanpur</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          , et al. :
          <article-title>Structured data and inference in DeepQA</article-title>
          .
          <source>IBM J. Res. &amp; Dev</source>
          . Vol.
          <volume>56</volume>
          No.
          <issue>3</issue>
          /4 pp.
          <volume>10</volume>
          :
          <issue>1</issue>
          {
          <fpage>10</fpage>
          :
          <fpage>14</fpage>
          ,
          <string-name>
            <surname>IBM</surname>
          </string-name>
          (May/July 2012)
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Mueller</surname>
          </string-name>
          ,
          <source>T. Erik: Commonsense Reasoning</source>
          (2nd Ed.). Morgan Kaufmann (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Davis</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Marcus</surname>
          </string-name>
          , G.:
          <article-title>Commonsense Reasoning and Commonsense Knowledge in Arti cial Intelligence</article-title>
          .
          <source>Commun. ACM</source>
          , Vol.
          <volume>58</volume>
          , No.
          <issue>9</issue>
          , pp.
          <volume>92</volume>
          {
          <fpage>103</fpage>
          . (
          <year>2015</year>
          ) DOI: https://doi.org/10.1145/2701413
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Schank</surname>
          </string-name>
          , Roger: Conceptual Information Processing. North-Holland (
          <year>1975</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Schank</surname>
          </string-name>
          , Roger, Robert Abelson:
          <article-title>Scripts Plans Goals and Understanding, An Inquiry into Human Knowledge Structures</article-title>
          .
          <source>LEA</source>
          (
          <year>1977</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Fillmore</surname>
          </string-name>
          , Charles J.:
          <article-title>Frame Semantics and the Nature of Language</article-title>
          .
          <source>Annals of the New York Academy of Sciences (1976-10) DOI: 10</source>
          .1111/j.1749-
          <fpage>6632</fpage>
          .
          <year>1976</year>
          ,tb25467.x
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Levin</surname>
          </string-name>
          ,
          <article-title>Beth: English Verb Classes and Alternations</article-title>
          . Univ. Chicago (
          <year>1993</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Searle</surname>
          </string-name>
          , John R.:
          <article-title>Speech Acts, an Essay in the Philosophy</article-title>
          . Cambridge Univ. (
          <year>1969</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Ghallab</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nau</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Traverso</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <source>Automated Planning, theory and practice</source>
          ,
          <source>Elsevier</source>
          (
          <year>2004</year>
          ) .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Weizenbaum</surname>
            , Joseph: Computer Power and
            <given-names>Human</given-names>
          </string-name>
          <string-name>
            <surname>Reason</surname>
            .
            <given-names>W.H.</given-names>
          </string-name>
          <string-name>
            <surname>Freeman</surname>
          </string-name>
          and Company (
          <year>1976</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>