Acquiring and Structuring Web Content with Knowledge Level Models

Increasingly diverse and useful information repositories are being made available over the World Wide Web (WWW). However, information retrieved from the Web is often of limited use for problem solving because it lacks task-relevance, structure and context. This research draws on software agency as a medium through which model-driven knowledge engineering techniques can be applied to the WWW. The IMPS (Internet-based Multiagent Problem Solving) architecture described here involves software agents that can conduct structured on-line knowledge acquisition using distributed knowledge sources. Agent-generated domain ontologies are used to guide a flexible system of autonomous agents arranged in a server architecture.

[1]  Henry Lieberman,et al.  Letizia: An Agent That Assists Web Browsing , 1995, IJCAI.

[2]  Kevin Knight,et al.  Toward Distributed Use of Large-Scale Ontologies t , 1997 .

[3]  Michael R. Genesereth,et al.  Software agents , 1994, CACM.

[4]  Giles,et al.  Searching the world wide Web , 1998, Science.

[5]  Bob J. Wielinga,et al.  Using explicit ontologies in KBS development , 1997, Int. J. Hum. Comput. Stud..

[6]  Guus Schreiber,et al.  Towards a unification of knowledge modelling approaches , 1993 .

[7]  Thomas R. Gruber,et al.  A translation approach to portable ontology specifications , 1993, Knowl. Acquis..

[8]  Annette McElligott,et al.  Creation of a Semantic Lexicon by Traversal of a Machine Tractable Concept Taxonomy , 1995, J. Quant. Linguistics.

[9]  M. R. Genesereth,et al.  Knowledge Interchange Format Version 3.0 Reference Manual , 1992, LICS 1992.

[10]  Gio Wiederhold,et al.  Mediators in the architecture of future information systems , 1992, Computer.

[11]  B. Chandrasekaran,et al.  Generic Tasks for Knowledge-Based Reasoning: The "Right" Level of Abstraction for Knowledge Acquisition , 1987, Int. J. Man Mach. Stud..

[12]  E. J. Friedman-hill,et al.  Jess, the Java expert system shell , 1997 .

[13]  John McDermott,et al.  Usable and reusable programming constructs , 1991 .

[14]  Yolanda Gil,et al.  Explicit Representations of Problem-Solving Strategies to Support Knowledge Acquisition , 1996, AAAI/IAAI, Vol. 1.

[15]  Luc Steels,et al.  Components of Expertise , 1990, AI Mag..

[16]  Michael Uschold,et al.  Knowledge level modelling: concepts and terminology , 1998, The Knowledge Engineering Review.

[17]  Timothy W. Finin,et al.  KQML as an agent communication language , 1994, CIKM '94.

[18]  Dieter Fensel,et al.  Ontologies and the configurations of problem-solving methods , 1996 .

[19]  Craig A. Knoblock,et al.  Semi-automatic wrapper generation for Internet information sources , 1997, Proceedings of CoopIS 97: 2nd IFCIS Conference on Cooperative Information Systems.

[20]  Brian R. Gaines,et al.  Knowledge acquisition for knowledge-based systems , 1991, IEEE Expert.

[21]  Samson W. Tu,et al.  Mapping domains to methods in support of reuse , 1994, Int. J. Hum. Comput. Stud..

[22]  J. F. M. Burg,et al.  The Impact of Linguistics on Conceptual Models: Consistency and Understandability , 1995, Data Knowl. Eng..

[23]  Yunsick Sung,et al.  Author index , 1994, Regulatory Peptides.

[24]  Franz Schmalhofer,et al.  An Oligo-Agents System with Shared Responsibilities for Knowledge Management , 1999, EKAW.

[25]  Gary S. Kahn,et al.  The Mud System , 1986, IEEE Expert.

[26]  Walter Van de Velde Issues in knowledge level modelling , 1993 .

[27]  Katherine J. Miller,et al.  Adjectives in WordNet , 1990 .

[28]  George A. Miller,et al.  Introduction to WordNet: An On-line Lexical Database , 1990 .

[29]  Nicolaas J. I. Mars,et al.  Towards very large knowledge bases, knowledge building and knowledge sharing 1995 , 1995 .

[30]  Luc Steels,et al.  Second-Generation Expert Systems , 1985, IEEE Expert.

[31]  Dieter Fensel,et al.  Ontobroker: or how to enable intelligent access to the WWW , 1998 .

[32]  Christiane Fellbaum,et al.  English Verbs as a Semantic Net , 1990 .

[33]  Henrik Eriksson,et al.  Plug-and-Play: Construction of Task-Speci c Expert-System Shells Using Sharable Context Ontologies , 1996 .

[34]  B. Chandrasekaran,et al.  Generic Tasks in Knowledge-Based Reasoning: High-Level Building Blocks for Expert System Design , 1986, IEEE Expert.