same approach to the conversation logs. This
growing database could serve as the basis for
learning using the Genetic Programming features of
the EVA architecture (Heudin, 2010). We argue that,
even in the case of no interaction with a user, some
dedicated nano-agents could learn new information
and behaviours from both the web and the log
database.
6 CONCLUSIONS
We have presented in this paper a novel approach
for creating intelligent conversational agents. This
approach relies both on a more sophisticated
character design inspired by novel writer practices
and its implementation using a “schizophrenic”
model. The latter represents a promising scheme
thanks to its intrinsically parallel and bio-inspired
features. On a long term, we think that we can create
an intelligent conversational agent based on a swarm
rather than a small number of personalities.
While our theoretical framework is based on the
complex system approach, our experimental
approach focuses on real-world applications. Our
approach has obvious applications for designing
intelligent agents for commercial web sites and
marketing studies. We also like to imagine virtual
assistants on smart phones, assistants for lone aged
and/or sick people, for learning foreign languages,
virtual characters in video games, for robotic and
embedded applications.
REFERENCES
Allen, J., Byron D., Dzikovska, M., Ferguson, G.,
Galescu, L., Stent, A. 2001. Towards conversational
human-computer interaction. AI Magazine, vol. 22.
Baker, J. E., 1987. Reducing Bias and Inefficiency in the
Selection Algorithm. In Grefenstette, J. J. (ed.):
Proceedings of the Second International Conference
on Genetic Algorithms and their Application,
Lawrence Erlbaum Associates, Hillsdale, pp. 14-21.
Cassel, J., Sullivan, J., Prevost, S., Churchill, E. F., (eds.)
2000. Embodied Conversational Agents. MIT Press,
Boston.
Clinger, W., Rees, J. (Eds.) 1991. Revised(4) Report on
the Algorithmic Language Scheme.
Digman, J. M., 1990. Personality structure: Emergence of
the five-factor model. Annual Review of Psychology,
41, pp. 417-440.
Gebhard, P., 2005. ALMA: A layered model of affect. 4th
International Joint Conference on Autonomous Agents
and Multi-agent Systems, pp. 29-36.
Heudin, J.-C., Panetto, C., 1992. RISC Architectures,
Chapman & Hall, London.
Heudin, J.-C., 2004. Evolutionary Virtual Agent.
Proceedings of the Intelligent Agent Technology
Conference, ACM-WIC-IEEE, Beijing, pp. 93-98.
Heudin, J.-C., 2007. Modeling Complexity using
Hierarchical Multi-Agent Systems. Proceedings of the
6th International Workshop on Data Analysis in
Astronomy, Erice.
Heudin, J.-C., 2009. An Evolutionary Nano-Agent Control
Architecture for Intelligent Artificial Creatures.
Proceedings of the 14th International Symposium on
Artificial Life and Robotics, AROB, Beppu.
Heudin, J.-C., 2010. A Bio-inspired Nano-Agent
Architecture for Intelligent Agents. In Web
Intelligence and Intelligent Agents, Z. Usmani (Ed.),
In-Tech, Olajnica, pp. 1-11.
HirschMüler, A., 2005. http://www.answer.com/topic/
bernays-freud-minna
Langton, C. G., 1989. Artificial Life, Proceedings of the
First Artificial Life Conference, Vol. VI., Addison-
Wesley, Redwood City.
McCutcheon, M., 1996. The Writer's Digest Sourcebook
for Building Believable Characters, Writers Digest
Books, 1st edition.
Millet, P., Heudin, J.-C., 2007. Web mining in the EVA
intelligent agent architecture, Proceedings of the
Intelligent Agent Technology Conference, ACM-WIC-
IEEE, California.
Ray, T. S., 1991, An approach to the synthesis of life.
Proceedings of the 2nd Artificial Life Conference,
Addison-Wesley, Redwood City, pp. 371-408.
Shore, D., 2004. http://en.wikipedia.org/wiki/House.
Sussman, J. G., Steele, G. L., 1975. Scheme: An
Interpreter for Extended Lambda Calculus, MIT AI
Lab Memo AIM-349.
Vala, M., Paiva, A., Gomes, M. R., 2002. From Virtual
Bodies to Believable Characters. AISB Journal, 1(2).
Wallace, R.S., 2002.
The anatomy of Alice,
http://www.alicebot.org.
Weizenbaum, J., 1966. Eliza, A Computer Program for the
Study of Natural Language. Communication between
Man and Machine, Communication ACM, 9, pp. 36-
45.
ICAART 2011 - 3rd International Conference on Agents and Artificial Intelligence
256