Professional Documents
Culture Documents
www.seipub.org/ijps
*1
Received 24 February, 2014; Revised 29 March, 2014; Accepted 5 April, 2014; Published 20 April, 2014
2014 Science and Engineering Publishing Company
Abstract
Philosophy is usually regarded as a daunting subject by
many people due to its abstract and elusive nature. This
paper proposed to make philosophy more appealing and
interesting to the general public through the use of
interactive media and artificial intelligence technology. In
particular, by examining the nature of traditional Chinese
philosophy and philosophy learning, we designed a new
kind of conversational agent named iSage, which emulates
the famous Chinese philosopher, Confucius, to carry out
automatic text-based conversation with users. Instead of
reading books, people can chat with a virtual Confucius to
learn about his philosophy. The interactivity and
engagement afforded by the conversational interface make
the system a fun and light-weight channel for
communicating philosophy to the general public. In this
paper, we will describe the motivation, design and
implementation of the virtual philosopher system.
Keywords
Conversational Agents; Natural Language; Virtual Philosopher
Introduction
People from different cultures tend to have distinctive
beliefs, attitudes and values. Their philosophy
represents the cultural identities and diversity of
mankind, and it is a valuable intangible culture worth
being preserved and promoted. In ancient China, the
first education Chinese children received was
philosophy, and they studied it by means of reading
the Four Books and Five Classics. At that time,
philosophy was the top concern of every educated
person (Fung and Bodde 1997). By studying
philosophy, we form the most basic beliefs and values
that can be used to guide our decisions and actions.
The principles and wisdom contained in ancient
www.seipub.org/ijps
www.seipub.org/ijps
interfaces
give
computers
www.seipub.org/ijps
www.seipub.org/ijps
www.seipub.org/ijps
Biographical Information
The first category (biographical information) is
domain specific factual knowledge, or in other words,
biographical information about Confucius and related
figures. This includes information about Confucius as
an individual, for example, his age, date of birth,
hometown, etc., as well as introductory statements
about the figures appearing in Confucius's responses
(mostly Confucius's disciples). For this part, the
domain experts provide question and answer pairs in
natural language, which are then automatically
converted to the AIML (Wallace 2003) using a script
we wrote. For instance, if the user asks who is Yan
Hui, Confucius's reply will directly be taken from the
scripts saying, Yan Hui is my favourite disciple. The
corresponding representation using AIML is as
follows:
<category>
<pattern>Who is Yan Hui</pattern>
<template>
Yan Hui is my favorite disciple.
</template>
</category>
Knowledge Statements
The second category (knowledge statements) is the
major part of the knowledge base, which contains all
Confucius's sayings collected from the abovementioned four classical texts. Philosophy texts often
contain implicit meanings that are impossible to be
deduced from the literal understanding of the sentence
using standard natural language processing
techniques such as Word Sense Disambiguation
(Pedersen and Kolhatkar 2009) or Topic Modelling
(Blei 2012). One such example is the sentence Advance
the upright and set aside the crooked, then the people will
submit, which talks about how to govern a country.
By only analysing the literal meaning of the words, it
is difficult to deduce that this sentence is about
governance. Therefore, manual semantic annotation by
the domain experts is necessary, as it helps to make
sure all the sentences are correctly interpreted,
especially those with implicit meanings.
For each database entry in the Knowledge Statements,
the domain expert tagged it with 1-3 topic(s) to
describe the content of the sentence. Further, the
domain experts tagged these topics with specific
senses in the context of Confucius's teaching. This is
necessary, because many of the topics in this domain
have particular meanings, and literal word level
www.seipub.org/ijps
David
M.
2012.
Probabilistic
Topic
Models.
www.seipub.org/ijps
Proceedings
for
Computational
Linguistics
Human
1720.
Language
Boulder,
CO.:
the
4th
International
Conference
on
Nakatsu.
2012.
Philosophy
Meets
Entertainment:
Proceedings of
Publisher.
the 11th
International
Conference on
Application.
In
Proceedings
of
the
12th
137.
JCDL 02, 410. New York, New York, USA: ACM Press.
Tosa, Naoko. 2010. Cultural Computing Creative Power
Integrating Culture, Unconsciousness and Software. In
of