SlideShare a Scribd company logo
1 of 4
Download to read offline
SPRING 1999 119
Workshop Report
problem (Chandrasekaran 1998),
which states that representing knowl-
edge for the purpose of solving some
problem is strongly affected by the
nature of the problem and the infer-
ence strategy to be applied to the
problem. Through ontologies and
PSMs, this interaction can be made
explicit and taken into consideration.
Ontologies
Ontologies aim at capturing domain
knowledge in a generic way. An ontol-
ogy, therefore, provides a commonly
agreed understanding of a domain,
which can be reused and shared across
â–  The Workshop on Applications of
Ontologies and Problem-Solving Meth-
ods (PSMs), held in conjunction with the
Thirteenth Biennial European Confer-
ence on Artificial Intelligence (ECAI ’98),
was held on 24 to 25 August 1998. Twen-
ty-six people participated, and 16 papers
were presented. Participants included sci-
entists and practitioners from both the
ontology and PSM communities. The
first day was devoted to paper presenta-
tions and discussions. The second (half)
day, a joint session was held with two
other workshops: (1) Building, Maintain-
ing, and Using Organizational Memories
and (2) Intelligent Information Integra-
tion. The reason for the joint session was
that in all three workshops, ontologies
play a prominent role, and the goal was
to bring together researchers working on
related issues in different communities.
The workshop ended with a discussion
about the added value of a combined
ontologies-PSM workshop compared to
separate workshops.
O
ne of the main motivations
underlying both ontologies
and problem-solving methods
(PSMs) is to enable sharing and reuse
of knowledge and reasoning behavior
across domains and tasks. PSMs and
ontologies can be seen as complemen-
tary reusable components to con-
struct knowledge systems from re-
usable components. Ontologies are
concerned with static domain knowl-
edge and PSMs with dynamic reason-
ing knowledge. To build full applica-
tions of information and knowledge
systems from reusable components,
both PSMs and ontologies are re-
quired in a tightly integrated way. The
integration of ontologies and PSMs is
a possible solution to the interaction
ed to build ontologies. Uschold’s
methodology (Uschold and GrĂĽnin-
ger 1996), Grüninger and Fox’s (1995)
methodology, and METHONTOLOGY
(Gómez-Pérez 1998; Fernández, Gó-
mez-PĂ©rez, and Juristo 1997) are the
most representative ones, which have
in common that they start from the
identification of the purpose of the
ontology and the need for domain
knowledge acquisition. However, hav-
ing acquired a significant amount of
knowledge, Uschold proposes codifi-
cation in a formal language, and
METHONTOLOGY proposes expressing
the ontology at the knowledge level as
a set of intermediate representations
based on tabular and graph notations.
Several languages can be used to
formalize the content of an ontology
at the symbol level. Usually, a lan-
guage is attached to a given ontology
server. The most representative lan-
guages are ONTOLINGUA (Gruber 1993),
CYCL (Lenat and Guha 1990), and
LOOM (MacGregor 1991). ONTOLINGUA is
the language used by the ONTOLOGY
SERVER (Farquhar et al. 1997). CYCL is
the language used in the CYC Project,
and LOOM is the language used by the
server called ONTOSAURUS (Swartout et
al. 1997).
Although ontologies can be used
(Uschold and GrĂĽninger 1996) to
communicate between systems, peo-
ple, and organizations, interoperate
between systems, and support the
design and development of knowl-
edge-based and general software sys-
tems, the number of applications built
that use ontologies to model the
application knowledge is small. That
is, many times such ontologies have
been built just for a given application
without special consideration for
sharing and reuse. Several problems
make it difficult to reuse existing
ontologies in applications: Ontologies
are dispersed over several servers; the
formalization differs depending on
the server on which the ontology is
stored; ontologies on the same server
are usually described with different
levels of detail; and there is no com-
mon format for presenting relevant
information about the ontologies so
that users can decide which ontology
best suits their purpose. These prob-
lems are probably the cause for the rel-
Applications of
Ontologies and Problem-
Solving Methods
AsunciĂłn GĂłmez-PĂ©rez and V. Richard Benjamins
applications and groups (Uschold and
GrĂĽninger 1996). Ontologies provide
a common vocabulary of an area and
define—with different levels of for-
mality—the meaning of the terms
and the relations between them.
Ontologies are usually organized in
taxonomies and typically contain
modeling primitives such as classes,
relations, functions, axioms, and
instances (Gruber 1993).
Until now, few domain-indepen-
dent methodologies have been report-
Ontologies provide a
common vocabulary of
an area and define—with
different levels of formal-
ity—the meaning of the
terms and the relations
between them.
Copyright © 1999, American Association for Artificial Intelligence. All rights reserved. 0738-4602-1999 / $2.00
AI Magazine Volume 20 Number 1 (1999) (© AAAI)
atively small number of known appli-
cations until now in areas such as
knowledge management, ontology-
based brokers, natural language
generation, enterprise modeling,
knowledge-based systems, and inter-
operability between systems.
Problem-Solving Methods
PSMs describe the reasoning process of
a knowledge-based system in an
implementation- and domain-inde-
pendent manner. A PSM defines a way
to achieve the goal of a task. It has
input and output and can decompose
a task into subtasks. In addition, a PSM
specifies the data flow between its sub-
tasks. Control knowledge determines
the execution order and iterations of
the subtasks of a PSM. Control knowl-
edge can be specified in advance, if
known, or can be determined oppor-
tunistically at run time depending on
the dynamic problem-solving situa-
tion (Benjamins 1995). PSMs can be
used to efficiently achieve goals of
tasks through the application of
domain knowledge (Fensel and Straat-
man 1998). They can play several roles
in the knowledge-engineering process,
such as guiding the acquisition pro-
cess of domain knowledge and facili-
tating knowledge-based system devel-
opment through their reuse.
Work on PSMs covers different areas
such as the identification of task-spe-
cific PSMs (for diagnosis, planning,
assessment, and so on), the storing
and indexing of PSMs in libraries, and
the formalizing of PSMs. The difficulty
of reusing PSMs is that one has to find
the right PSM (that does—part of—the
job), check whether it is applicable in
the situation at hand, and modify it to
fit the domain. To reuse PSMs success-
fully in a real-life application, one has
to understand these processes. Recent-
ly, a few industrial applications have
seen the light, which shows that the
reuse of PSMs is also interesting from
an industrial point of view (for exam-
ple, see four papers in Benjamins and
Fensel [1998]).
Aim of This Joint
Workshop on
Ontologies and PSMs
In the past years, several separate work-
shops on ontologies (for example,
ECAI’94, ECAI’96, IJCAI’93, IJCAI’95,
FOIS’98) and PSMs (for example,
KAW’96, KAW’98, IJCAI’97) have been
organized that focused largely on the-
oretical aspects such as engineering,
designing, building, maintaining, and
using ontologies and PSMs and less on
applications. As a result, there is now
reasonable understanding of, and con-
sensus on, the nature of ontologies
and PSMs. Real applications built
through ontologies and PSMs are,
however, still rare. Moreover, the rela-
tion between ontologies and PSMs is
an important issue. For example,
Neches and his colleagues (1991) pro-
posed an architecture for knowledge-
based systems based on reusing generic
reasoning modules and ontologies.
Van Heijst, Schreiber, and Wielinga
(1997) describe how to merge generic
model components (task-model com-
ponents and ontologies) to build the
knowledge model of an application.
Apart from bringing together re-
searchers from the two fields, this
workshop had two aims: (1) promote a
deep understanding of how ontologies
and PSMs can be used in real applica-
tions and (2) pursue how they relate to
each other.
Themes and the Papers in
the Proceedings
The 16 papers accepted for this work-
shop deal with ontologies, PSMs, and
their integration. Within each of these
categories, the following subdivisions
can be made.
Ontologies
Classifying and characterizing
ontologies: Uschold questions in his
paper why there are no “killer applica-
tions” built using ontologies. He intro-
duces a scheme for classifying ontolo-
gy applications along a number of
dimensions (purpose, representation
languages and paradigms, meaning
and formality, subject matter, develop-
ment, conceptual architecture, mecha-
nisms and techniques to use the ontol-
ogy, and implementation platforms)
and advocates that such schema be
used when research applications
results are reported.
In the paper “(ONTO)2AGENT: An
Ontology-Based WWW Broker to
Select Ontologies,” Julio Arpírez,
AsunciĂłn GĂłmez-PĂ©rez, Helena Pinto
(all of Technical University of Madrid),
and Adolfo Lozano (University of
Extremadura) present three important
problems that ontology users face
when trying to reuse existing ontolo-
gies: No standardized identifying fea-
tures characterize ontologies from the
user’s point of view; no web sites use
the same logical organization to pre-
sent relevant information about
ontologies; and the search for appro-
priate ontologies is hard, time con-
suming, and usually fruitless. To solve
these problems, they present a set of
features to characterize ontologies
from a user’s point of view and
(ONTO)2AGENT, a broker that uses a ref-
erence ontology (a living domain ontol-
ogy about ontologies) as a source of its
knowledge to retrieve descriptions of
ontologies that satisfy a given set of
constraints.
Ontologies and natural language
generation: Marcel Fröhlich (Univer-
sity of TĂĽbingen) and Reind van de
Riet (Free University of Amsterdam)
present in their paper “Using Multiple
Ontologies in a Framework for Natural
Language Generation” a framework
that integrates domain-independent
tools for natural language generation
(KPML) and integration of existing
ontologies in a natural language gen-
eration pipeline architecture.
In “ONTOGENERATION: Reusing Do-
main and Linguistic Ontologies for
120 AI MAGAZINE
Workshop Report
A PSM defines a way to achieve the goal
of a task. It has input and output and
can decompose a task into subtasks.
Spanish Text Generation,” Guadalupe
Aguado, Alvaro Sánchez (both of Tech-
nical University of Madrid), John Bate-
man (University of Sterling), GĂłmez-
PĂ©rez, and colleagues propose a
general approach to reuse domain
(chemicals) and linguistic (generalized
upper model) ontologies with natural
language generation technology
(KPML), describing a practical system
for the generation of Spanish texts in
the domain of chemical substances.
Integration of ontologies: Stuart
Aitken (AIAI) describes in “Extending
the HPKB-Upper-Level Ontology: Expe-
riences and Observations” an experi-
ence of extending the HPKB upper-level
ontology. The major claim is that
reuse by extension is only possible if
the ontology to be reused is under-
standable, and its design principles are
made explicit.
Hercules Dalianis (KTH) and Eduard
Hovy (University of Southern Califor-
nia) describe a semiautomated meth-
od to merge two STEP schemata. The
paper shows how a set of simple met-
rics can be applied for revealing likely
matches and nonmatches across con-
cepts taken from different ontologies.
Pepijn Visser (University of Liver-
pool) and Zhan Cui (BT Laboratories)
describe in “Heterogeneous Ontology
Structures for Distributed Architec-
tures” an experiment in the domain of
business processes. They propose to
have a hierarchical structure of hetero-
geneous ontologies to be used for the
integration of heterogeneous and dis-
tributed information systems. Rather
than trying to achieve one shared con-
sensual domain ontology for all infor-
mation systems, their starting point is
to define a hierarchical ontology struc-
ture that comprises several smaller but
heterogeneous shared ontologies.
Each information system that is part
of the distributed architecture maps its
local ontology onto one of the ontolo-
gies in the hierarchy using a kind of
mapping relation.
Applications that use ontologies:
In his paper (“Spotting Ontological
Lacunae through Spectrum Analysis of
Retrieved Documents”), Edward
Hoenkamp (NICI) describes how an
ontology-based information filter can
spot a potential lacuna in an ontology
by analyzing retrieved documents.
The feedback of a spectrum analysis of
the retrieved documents and termino-
logical data in WORDNET helps to locate
lacunae in an ontology that represents
user-information need.
The paper by Zhi Jin, David Bell,
George Willkie, and D. Leahy (all of
University of Ulster), “Automatically
Acquiring Requirements of Business
Information Systems by Reusing Busi-
ness Ontologies,” proposes an ap-
proach for automatically acquiring
requirements for business information
systems by reusing the domain knowl-
edge, which consists of a business
ontology and a domain ontology.
In “Applying the Process Inter-
change Format (PIF) to a Supply Chain
Process Interoperability Scenario,”
Steve Polyak (University of Edin-
burgh), Michael GrĂĽninger (Universi-
ty of Toronto), J. Lee (University of
Hawaii), and C. Menzel (Texas A&M
University) describe the application of
PIF in a knowledge-sharing effort to
facilitate business-process reengineer-
ing of supply-chain activities. PIF acts
as an interlingua between two separate
tools used in the modeling and simu-
lation of the proposed processes. The
paper illustrates the benefits of using a
process ontology to capture domain
knowledge in a generic way so that it
can be reused across applications and
shared across groups.
Problem-Solving Methods
Building KBS through reuse of PSMs:
In the paper “Experiments in Building
Program Supervision Engines from
Reusable Components,” Monica
Crubezy, Sabine Moisan (both of
INRIA), and Mar Marcos (University of
Jaumel) describe a number of knowl-
edge-based systems built from reusable
problem-solving methods. It shows
how the problem-solving methods
from three application systems
(PEGASE, PULSAR, and MEDIA) shared sub-
methods and were configured from a
common set of components. All these
systems were used in the area of pro-
gram supervision.
Jose Sierra and Martin Molina (both
of Technical University of Madrid)
describe in their paper, “Terminologi-
cal Importation for Adapting Reusable
Knowledge Representation Compo-
nents in the KSM Environment,” an
adaptation approach for reusable
knowledge representation compo-
nents based on a particular form of
ontological mapping called termino-
logical importation. Terminological
importation is a mechanism to popu-
late a representation terminology
associated with a knowledge represen-
tation component with concepts tak-
en from another terminology about a
concrete domain. The approach is
used in the KSM environment for
adapting basic reusable, knowledge
representation software components
in different domains.
Integration of
Ontologies and PSMs
B. Chandrasekaran, John Josephson
(both of The Ohio State University),
and Richard Benjamins (University of
Amsterdam) (“Ontology of Tasks and
Methods”) claim that ontologies for
problem-solving knowledge are just as
important as for domain knowledge.
Traditionally, the field of ontology has
been concerned with static domain
knowledge. The authors analyze prob-
lem-solving knowledge and provide a
list of primitive components that,
according to their analysis, should be
identified when describing any prob-
lem-solving knowledge. In addition to
these components, they define how
PSM components get connected with
domain knowledge, and they suggest
making explicit the assumptions
about how problem-solving knowl-
edge expects factual knowledge to be
structured.
The paper by Mitsuru Ikeda,
Kazuhisa Seta, Riichiro Mizoguchi (all
of Osaka University), and Osama
Kakusho (Hyogo University), “An
Ontology for Building a Conceptual
Problem-Solving Model,” is about the
use of task ontologies and their role in
forming a bridge between a user’s
vocabulary and the system’s terminol-
ogy. The authors pay considerable
attention to the execution of a con-
ceptual model.
In “IBROW3, An Intelligent Brokering
Service for Knowledge-Component
Reuse on the World Wide Web,” the
authors provide a global overview of
an Esprit Project for the plug and play
of PSMs. A web broker mediates
between customers and PSM providers
SPRING 1999 121
Workshop Report
to configure a customized knowledge
system for solving problems of the cus-
tomers. The different worlds of the cus-
tomers, the broker, and the providers
are modeled through ontologies.
In his paper “DESIRE, an Interopera-
tive Environment for Distributed
Expert Systems,” Takahira Yamaguchi
(Shizuoka University) proposed using
an ontology to facilitate communi-
cation among expert systems to im-
prove their performance in a distribut-
ed environment.
Joint Session
Besides presentations of the papers
accepted for the workshop, there was
also a joint session with two other
workshops: (1) Building, Maintaining,
and Using Organizational Memories
and (2) Intelligent Information Inte-
gration. The common theme of the
three workshops was ontologies. In
knowledge management, ontologies
can play the role of an organizational
memory. In information integration,
ontologies can be used to integrate
heterogeneous information sources.
This session had three invited talks:
First, James Hendler of the University
of Maryland talked about, among oth-
er things, the role of ontologies for
knowledge representation on the web.
Second, Gio Wiederhold of Stanford
University discussed, among other
things, the role of ontologies in large-
scale information systems. Third,
Ulrich Reimer of Swiss Life talked
about the role of ontologies in knowl-
edge management.
Conclusions
This workshop provided a platform to
present, discuss, and evaluate applica-
tions of ontologies and PSMs in areas
such as knowledge management and
enterprise modeling, communication
between people and organizations,
interoperability between systems, nat-
ural language generation, and integra-
tion of ontologies and PSMs in appli-
cations. Overall, the combination of
ontologies and PSMs in one workshop
was evaluated positively—not that
there were so many papers about their
integration (although there were
some), but it was felt that being aware
of the other work was certainly worth-
while. After all, a knowledge system
contains both domain knowledge and
reasoning knowledge. The workshop
papers are available at //delicias.
dia.fi.upm.es/WORKSHOP/ECAI98/in
dex.html.
Acknowledgments
Richard Benjamins was supported by
the Netherlands Computer Science
Research Foundation with financial
support from the Netherlands Organi-
sation for Scientific Research (NWO).
References
Benjamins, V. R. 1995. Problem-Solving
Methods for Diagnosis and Their Role in
Knowledge Acquisition. International Jour-
nal of Expert Systems: Research and Applica-
tions 8(2): 93–120.
Benjamins, V. R., and Fensel, D. 1998. Inter-
national Journal of Human-Computer Studies
(Special Issue on Problem-Solving Meth-
ods) 49(4): 305–649.
Chandrasekaran, B. 1998. Generic Tasks in
Knowledge-Based Reasoning: The Right
Level of Abstraction for Knowledge Acqui-
sition. In Knowledge Acquisition for Knowl-
edge-Based Systems, eds. B. R. Gaines and J.
H. Boose, 65–77. San Diego, Calif.: Academ-
ic.
Farqhuar, A.; Fikes, R.; Pratt, W.; and Rice, J.
1997. The ONTOLINGUA Server: A Tool for
Collaborative Ontology Construction.
International Journal of Human-Computer
Studies 46(6): 707–728.
Fensel, D., and Straatman, R. 1998. The
Essence of Problem-Solving Methods: Mak-
ing Assumptions to Gain Efficiency. Inter-
national Journal of Human-Computer Studies
48(2): 181–215.
Fernández, M.; Gómez-Pérez, A.; and Juris-
to, N. 1997. METHONTOLOGY: From Ontolog-
ical Art toward Ontological Engineering.
Paper presented at the Spring Symposium
Series on Ontological Engineering, 24–26
March, Stanford, California.
GĂłmez-PĂ©rez, A. 1998. Knowledge Sharing
and Reuse. In The Handbook of Applied
Expert Systems, ed. J. Liebowitz, 10-1–10-36.
Northwest Boca Raton, Fla.: CRC.
Gruber, T. 1993. A Translation Approach to
Portable Ontology Specifications. Knowl-
edge Acquisition 5(2): 199–220.
GrĂĽninger, M., and Fox, M. S. 1995.
Methodology for the Design and Evalua-
tion of Ontologies. Paper presented at the
IJCAI Workshop on Basic Ontological
Issues in Knowledge Sharing, 19–21
August, Montreal, Quebec, Canada.
Lenat, D., and Guha, R. 1990. Building Large
Knowledge-Based Systems: Representation and
Inference in CYC Project. Reading, Mass.:
Addison-Wesley.
MacGregor, R. 1991. Inside LOOM Classifier.
SIGART Bulletin 2(3): 70–76.
Neches, R.; Fikes, R.; Finin, T.; Gruber, T.;
Patil, R.; Senator, T.; and Swartout, R. 1991.
Enabling Technology for Knowledge Shar-
ing and Reuse. AI Magazine 12(3): 36–56.
Swartout, B.; Patil, R.; Knight, K.; and Russ,
T. 1997. Toward Distributed Use of Large-
Scale Ontologies. Paper presented at the
Spring Symposium on Ontological Engi-
neering, 24–26 March, Stanford, California.
Uschold, M., and GrĂĽninger, M. 1996.
Ontologies: Principles, Methods, and
Applications. Knowledge Engineering Review
11(2): 93–155.
van Heijst, G.; Schreiber, A.; and Wielinga,
B. 1997. Using Explicit Ontologies in KBS
Development. International Journal of
Human-Computer Studies (Special Issue on
Using Explicit Ontologies in Knowledge-
Based System Development) 46(2–3):
183–292.
AsunciĂłn GĂłmez-PĂ©rez received a B.A. in
computer science (1990), an MS.C. in
knowledge engineering (1991), and a Ph.D.
in computer sciences (1993) from the Uni-
versidad Politicnica de Madrid, Spain. She
also has an MS.C. in business administra-
tion (1994) from the Universidad Pontificia
de Comillas, Spain. She was a visitor in the
Knowledge Systems Laboratory at Stanford
University from 1994 to 1995. She is asso-
ciate professor at the Computer Science
School at Universidad Politicnica de
Madrid, Spain. She was also the executive
director of the Artificial Intelligence Labo-
ratory from 1995 to 1998. Her current
research activities include theoretical onto-
logical foundations, methodologies for
building ontologies, ontological reengi-
neering, evaluation of ontologies, uses of
ontologies in applications, and knowledge
management on the web. Her e-mail
address is asun@fi.upm.es.
Richard Benjamins is a senior researcher
and lecturer in the Department of Social
Science Informatics at the University of
Amsterdam, where he graduated cum laude
in 1988 and obtained his Ph.D. in 1993 in
cognitive science. He worked at several
research institutes, including the Universi-
ty of SĂŁo Paulo, Brazil, the University of
Paris-South, and the Spanish Artificial
Intelligence Research Institute in
Barcelona. His research interests include
knowledge engineering, problem-solving
methods and ontologies, diagnosis and
planning, and AI and the web. His e-mail
address is richard@swi.psy.uva.nl.
122 AI MAGAZINE
Workshop Report
View publication stats
View publication stats

More Related Content

Similar to Applications of ontologies and problem-solving methods.pdf

Ontology Construction from Text: Challenges and Trends
Ontology Construction from Text: Challenges and TrendsOntology Construction from Text: Challenges and Trends
Ontology Construction from Text: Challenges and TrendsCSCJournals
 
A Model For Semantic Annotation Of Environmental Resources The Tatoo Semanti...
A Model For Semantic Annotation Of Environmental Resources  The Tatoo Semanti...A Model For Semantic Annotation Of Environmental Resources  The Tatoo Semanti...
A Model For Semantic Annotation Of Environmental Resources The Tatoo Semanti...Andrew Molina
 
Learning and Text Analysis for Ontology Engineering
Learning and Text Analysis for Ontology EngineeringLearning and Text Analysis for Ontology Engineering
Learning and Text Analysis for Ontology Engineeringbutest
 
Tools for Ontology Building from Texts: Analysis and Improvement of the Resul...
Tools for Ontology Building from Texts: Analysis and Improvement of the Resul...Tools for Ontology Building from Texts: Analysis and Improvement of the Resul...
Tools for Ontology Building from Texts: Analysis and Improvement of the Resul...IOSR Journals
 
DoRES — A Three-tier Ontology for Modelling Crises in the Digital Age
DoRES — A Three-tier Ontology for Modelling Crises in the Digital AgeDoRES — A Three-tier Ontology for Modelling Crises in the Digital Age
DoRES — A Three-tier Ontology for Modelling Crises in the Digital AgeCOMRADES project
 
Knowledge Management Cultures: A Comparison of Engineering and Cultural Scien...
Knowledge Management Cultures: A Comparison of Engineering and Cultural Scien...Knowledge Management Cultures: A Comparison of Engineering and Cultural Scien...
Knowledge Management Cultures: A Comparison of Engineering and Cultural Scien...Ralf Klamma
 
ESWC SS 2012 - Tuesday Tutorial Elena Simperl: Creating and Using Ontologies
ESWC SS 2012 - Tuesday Tutorial Elena Simperl: Creating and Using OntologiesESWC SS 2012 - Tuesday Tutorial Elena Simperl: Creating and Using Ontologies
ESWC SS 2012 - Tuesday Tutorial Elena Simperl: Creating and Using Ontologieseswcsummerschool
 
ConNeKTion: A Tool for Exploiting Conceptual Graphs Automatically Learned fro...
ConNeKTion: A Tool for Exploiting Conceptual Graphs Automatically Learned fro...ConNeKTion: A Tool for Exploiting Conceptual Graphs Automatically Learned fro...
ConNeKTion: A Tool for Exploiting Conceptual Graphs Automatically Learned fro...University of Bari (Italy)
 
Ontology learning techniques and applications computer science thesis writing...
Ontology learning techniques and applications computer science thesis writing...Ontology learning techniques and applications computer science thesis writing...
Ontology learning techniques and applications computer science thesis writing...Tutors India
 
A PROPOSED MULTI-DOMAIN APPROACH FOR AUTOMATIC CLASSIFICATION OF TEXT DOCUMENTS
A PROPOSED MULTI-DOMAIN APPROACH FOR AUTOMATIC CLASSIFICATION OF TEXT DOCUMENTSA PROPOSED MULTI-DOMAIN APPROACH FOR AUTOMATIC CLASSIFICATION OF TEXT DOCUMENTS
A PROPOSED MULTI-DOMAIN APPROACH FOR AUTOMATIC CLASSIFICATION OF TEXT DOCUMENTSijsc
 
A Proposed Multi-Domain Approach for Automatic Classification of Text Documents
A Proposed Multi-Domain Approach for Automatic Classification of Text Documents A Proposed Multi-Domain Approach for Automatic Classification of Text Documents
A Proposed Multi-Domain Approach for Automatic Classification of Text Documents ijsc
 
Cmc Sig Leon Workshop Mh Rh 200409
Cmc Sig Leon Workshop Mh Rh 200409Cmc Sig Leon Workshop Mh Rh 200409
Cmc Sig Leon Workshop Mh Rh 200409lamericaana
 
Analyzing and Ranking Multimedia Ontologies for their Reuse
Analyzing and Ranking Multimedia Ontologies for their ReuseAnalyzing and Ranking Multimedia Ontologies for their Reuse
Analyzing and Ranking Multimedia Ontologies for their ReuseEURECOM
 
An Approach for Knowledge Extraction Using Ontology Construction and Machine ...
An Approach for Knowledge Extraction Using Ontology Construction and Machine ...An Approach for Knowledge Extraction Using Ontology Construction and Machine ...
An Approach for Knowledge Extraction Using Ontology Construction and Machine ...Waqas Tariq
 
Bibliography (Microsoft Word, 61k)
Bibliography (Microsoft Word, 61k)Bibliography (Microsoft Word, 61k)
Bibliography (Microsoft Word, 61k)butest
 
Implementation of a Knowledge Management Methodology based on Ontologies :Cas...
Implementation of a Knowledge Management Methodology based on Ontologies :Cas...Implementation of a Knowledge Management Methodology based on Ontologies :Cas...
Implementation of a Knowledge Management Methodology based on Ontologies :Cas...rahulmonikasharma
 

Similar to Applications of ontologies and problem-solving methods.pdf (20)

Ontology Construction from Text: Challenges and Trends
Ontology Construction from Text: Challenges and TrendsOntology Construction from Text: Challenges and Trends
Ontology Construction from Text: Challenges and Trends
 
A Model For Semantic Annotation Of Environmental Resources The Tatoo Semanti...
A Model For Semantic Annotation Of Environmental Resources  The Tatoo Semanti...A Model For Semantic Annotation Of Environmental Resources  The Tatoo Semanti...
A Model For Semantic Annotation Of Environmental Resources The Tatoo Semanti...
 
Learning and Text Analysis for Ontology Engineering
Learning and Text Analysis for Ontology EngineeringLearning and Text Analysis for Ontology Engineering
Learning and Text Analysis for Ontology Engineering
 
Dc32644652
Dc32644652Dc32644652
Dc32644652
 
Tools for Ontology Building from Texts: Analysis and Improvement of the Resul...
Tools for Ontology Building from Texts: Analysis and Improvement of the Resul...Tools for Ontology Building from Texts: Analysis and Improvement of the Resul...
Tools for Ontology Building from Texts: Analysis and Improvement of the Resul...
 
Hcome kais
Hcome kaisHcome kais
Hcome kais
 
DoRES — A Three-tier Ontology for Modelling Crises in the Digital Age
DoRES — A Three-tier Ontology for Modelling Crises in the Digital AgeDoRES — A Three-tier Ontology for Modelling Crises in the Digital Age
DoRES — A Three-tier Ontology for Modelling Crises in the Digital Age
 
Knowledge Management Cultures: A Comparison of Engineering and Cultural Scien...
Knowledge Management Cultures: A Comparison of Engineering and Cultural Scien...Knowledge Management Cultures: A Comparison of Engineering and Cultural Scien...
Knowledge Management Cultures: A Comparison of Engineering and Cultural Scien...
 
ESWC SS 2012 - Tuesday Tutorial Elena Simperl: Creating and Using Ontologies
ESWC SS 2012 - Tuesday Tutorial Elena Simperl: Creating and Using OntologiesESWC SS 2012 - Tuesday Tutorial Elena Simperl: Creating and Using Ontologies
ESWC SS 2012 - Tuesday Tutorial Elena Simperl: Creating and Using Ontologies
 
ConNeKTion: A Tool for Exploiting Conceptual Graphs Automatically Learned fro...
ConNeKTion: A Tool for Exploiting Conceptual Graphs Automatically Learned fro...ConNeKTion: A Tool for Exploiting Conceptual Graphs Automatically Learned fro...
ConNeKTion: A Tool for Exploiting Conceptual Graphs Automatically Learned fro...
 
Ontology learning techniques and applications computer science thesis writing...
Ontology learning techniques and applications computer science thesis writing...Ontology learning techniques and applications computer science thesis writing...
Ontology learning techniques and applications computer science thesis writing...
 
A PROPOSED MULTI-DOMAIN APPROACH FOR AUTOMATIC CLASSIFICATION OF TEXT DOCUMENTS
A PROPOSED MULTI-DOMAIN APPROACH FOR AUTOMATIC CLASSIFICATION OF TEXT DOCUMENTSA PROPOSED MULTI-DOMAIN APPROACH FOR AUTOMATIC CLASSIFICATION OF TEXT DOCUMENTS
A PROPOSED MULTI-DOMAIN APPROACH FOR AUTOMATIC CLASSIFICATION OF TEXT DOCUMENTS
 
A Proposed Multi-Domain Approach for Automatic Classification of Text Documents
A Proposed Multi-Domain Approach for Automatic Classification of Text Documents A Proposed Multi-Domain Approach for Automatic Classification of Text Documents
A Proposed Multi-Domain Approach for Automatic Classification of Text Documents
 
Cmc Sig Leon Workshop Mh Rh 200409
Cmc Sig Leon Workshop Mh Rh 200409Cmc Sig Leon Workshop Mh Rh 200409
Cmc Sig Leon Workshop Mh Rh 200409
 
Analyzing and Ranking Multimedia Ontologies for their Reuse
Analyzing and Ranking Multimedia Ontologies for their ReuseAnalyzing and Ranking Multimedia Ontologies for their Reuse
Analyzing and Ranking Multimedia Ontologies for their Reuse
 
An Approach for Knowledge Extraction Using Ontology Construction and Machine ...
An Approach for Knowledge Extraction Using Ontology Construction and Machine ...An Approach for Knowledge Extraction Using Ontology Construction and Machine ...
An Approach for Knowledge Extraction Using Ontology Construction and Machine ...
 
The impact of standardized terminologies and domain-ontologies in multilingua...
The impact of standardized terminologies and domain-ontologies in multilingua...The impact of standardized terminologies and domain-ontologies in multilingua...
The impact of standardized terminologies and domain-ontologies in multilingua...
 
Bibliography (Microsoft Word, 61k)
Bibliography (Microsoft Word, 61k)Bibliography (Microsoft Word, 61k)
Bibliography (Microsoft Word, 61k)
 
The Value and Benefits of Data-to-Text Technologies
The Value and Benefits of Data-to-Text TechnologiesThe Value and Benefits of Data-to-Text Technologies
The Value and Benefits of Data-to-Text Technologies
 
Implementation of a Knowledge Management Methodology based on Ontologies :Cas...
Implementation of a Knowledge Management Methodology based on Ontologies :Cas...Implementation of a Knowledge Management Methodology based on Ontologies :Cas...
Implementation of a Knowledge Management Methodology based on Ontologies :Cas...
 

More from Lisa Muthukumar

Analytical Essay Purdue Owl Apa Sample. Online assignment writing service.
Analytical Essay Purdue Owl Apa Sample. Online assignment writing service.Analytical Essay Purdue Owl Apa Sample. Online assignment writing service.
Analytical Essay Purdue Owl Apa Sample. Online assignment writing service.Lisa Muthukumar
 
Learn How To Tell The TIME Properly In English 7ESL
Learn How To Tell The TIME Properly In English 7ESLLearn How To Tell The TIME Properly In English 7ESL
Learn How To Tell The TIME Properly In English 7ESLLisa Muthukumar
 
Where To Buy College Essay Of The Highest Quality
Where To Buy College Essay Of The Highest QualityWhere To Buy College Essay Of The Highest Quality
Where To Buy College Essay Of The Highest QualityLisa Muthukumar
 
What Is A Reaction Essay. Reaction Essay. 2019-01-24
What Is A Reaction Essay. Reaction Essay. 2019-01-24What Is A Reaction Essay. Reaction Essay. 2019-01-24
What Is A Reaction Essay. Reaction Essay. 2019-01-24Lisa Muthukumar
 
Writing A Strong Essay. Paper Rater Writing A Strong Essay. 2022-11-05.pdf Wr...
Writing A Strong Essay. Paper Rater Writing A Strong Essay. 2022-11-05.pdf Wr...Writing A Strong Essay. Paper Rater Writing A Strong Essay. 2022-11-05.pdf Wr...
Writing A Strong Essay. Paper Rater Writing A Strong Essay. 2022-11-05.pdf Wr...Lisa Muthukumar
 
List Of Transitional Words For Writing Essays. Online assignment writing serv...
List Of Transitional Words For Writing Essays. Online assignment writing serv...List Of Transitional Words For Writing Essays. Online assignment writing serv...
List Of Transitional Words For Writing Essays. Online assignment writing serv...Lisa Muthukumar
 
38 Biography Templates - DOC, PDF, Excel Biograp
38 Biography Templates - DOC, PDF, Excel Biograp38 Biography Templates - DOC, PDF, Excel Biograp
38 Biography Templates - DOC, PDF, Excel BiograpLisa Muthukumar
 
How To Start Writing Essay About Yourself. How To Sta
How To Start Writing Essay About Yourself. How To StaHow To Start Writing Essay About Yourself. How To Sta
How To Start Writing Essay About Yourself. How To StaLisa Muthukumar
 
Writing A Summary In 3 Steps Summary Writing, T
Writing A Summary In 3 Steps Summary Writing, TWriting A Summary In 3 Steps Summary Writing, T
Writing A Summary In 3 Steps Summary Writing, TLisa Muthukumar
 
012 College Application Essay Examples About Yo
012 College Application Essay Examples About Yo012 College Application Essay Examples About Yo
012 College Application Essay Examples About YoLisa Muthukumar
 
Thanksgiving Writing Paper Free Printable - Printable F
Thanksgiving Writing Paper Free Printable - Printable FThanksgiving Writing Paper Free Printable - Printable F
Thanksgiving Writing Paper Free Printable - Printable FLisa Muthukumar
 
PPT - English Essay Writing Help Online PowerPoint Presentation, Fre
PPT - English Essay Writing Help Online PowerPoint Presentation, FrePPT - English Essay Writing Help Online PowerPoint Presentation, Fre
PPT - English Essay Writing Help Online PowerPoint Presentation, FreLisa Muthukumar
 
Free Lined Writing Paper Printable - Printable Templ
Free Lined Writing Paper Printable - Printable TemplFree Lined Writing Paper Printable - Printable Templ
Free Lined Writing Paper Printable - Printable TemplLisa Muthukumar
 
Descriptive Essay College Writing Tutor. Online assignment writing service.
Descriptive Essay College Writing Tutor. Online assignment writing service.Descriptive Essay College Writing Tutor. Online assignment writing service.
Descriptive Essay College Writing Tutor. Online assignment writing service.Lisa Muthukumar
 
9 Best Images Of Journal Writing Pap. Online assignment writing service.
9 Best Images Of Journal Writing Pap. Online assignment writing service.9 Best Images Of Journal Writing Pap. Online assignment writing service.
9 Best Images Of Journal Writing Pap. Online assignment writing service.Lisa Muthukumar
 
Divorce Agreement Template - Fill Out, Sign Online And
Divorce Agreement Template - Fill Out, Sign Online AndDivorce Agreement Template - Fill Out, Sign Online And
Divorce Agreement Template - Fill Out, Sign Online AndLisa Muthukumar
 
Diversity On Campus Essay - Mfawriting515.Web.Fc2.Com
Diversity On Campus Essay - Mfawriting515.Web.Fc2.ComDiversity On Campus Essay - Mfawriting515.Web.Fc2.Com
Diversity On Campus Essay - Mfawriting515.Web.Fc2.ComLisa Muthukumar
 
What Is Narrative Form Writing - HISTORYZA
What Is Narrative Form Writing - HISTORYZAWhat Is Narrative Form Writing - HISTORYZA
What Is Narrative Form Writing - HISTORYZALisa Muthukumar
 
College Admission Essays That Worked - The Oscillati
College Admission Essays That Worked - The OscillatiCollege Admission Essays That Worked - The Oscillati
College Admission Essays That Worked - The OscillatiLisa Muthukumar
 
5 Steps To Write A Good Essay REssaysondemand
5 Steps To Write A Good Essay REssaysondemand5 Steps To Write A Good Essay REssaysondemand
5 Steps To Write A Good Essay REssaysondemandLisa Muthukumar
 

More from Lisa Muthukumar (20)

Analytical Essay Purdue Owl Apa Sample. Online assignment writing service.
Analytical Essay Purdue Owl Apa Sample. Online assignment writing service.Analytical Essay Purdue Owl Apa Sample. Online assignment writing service.
Analytical Essay Purdue Owl Apa Sample. Online assignment writing service.
 
Learn How To Tell The TIME Properly In English 7ESL
Learn How To Tell The TIME Properly In English 7ESLLearn How To Tell The TIME Properly In English 7ESL
Learn How To Tell The TIME Properly In English 7ESL
 
Where To Buy College Essay Of The Highest Quality
Where To Buy College Essay Of The Highest QualityWhere To Buy College Essay Of The Highest Quality
Where To Buy College Essay Of The Highest Quality
 
What Is A Reaction Essay. Reaction Essay. 2019-01-24
What Is A Reaction Essay. Reaction Essay. 2019-01-24What Is A Reaction Essay. Reaction Essay. 2019-01-24
What Is A Reaction Essay. Reaction Essay. 2019-01-24
 
Writing A Strong Essay. Paper Rater Writing A Strong Essay. 2022-11-05.pdf Wr...
Writing A Strong Essay. Paper Rater Writing A Strong Essay. 2022-11-05.pdf Wr...Writing A Strong Essay. Paper Rater Writing A Strong Essay. 2022-11-05.pdf Wr...
Writing A Strong Essay. Paper Rater Writing A Strong Essay. 2022-11-05.pdf Wr...
 
List Of Transitional Words For Writing Essays. Online assignment writing serv...
List Of Transitional Words For Writing Essays. Online assignment writing serv...List Of Transitional Words For Writing Essays. Online assignment writing serv...
List Of Transitional Words For Writing Essays. Online assignment writing serv...
 
38 Biography Templates - DOC, PDF, Excel Biograp
38 Biography Templates - DOC, PDF, Excel Biograp38 Biography Templates - DOC, PDF, Excel Biograp
38 Biography Templates - DOC, PDF, Excel Biograp
 
How To Start Writing Essay About Yourself. How To Sta
How To Start Writing Essay About Yourself. How To StaHow To Start Writing Essay About Yourself. How To Sta
How To Start Writing Essay About Yourself. How To Sta
 
Writing A Summary In 3 Steps Summary Writing, T
Writing A Summary In 3 Steps Summary Writing, TWriting A Summary In 3 Steps Summary Writing, T
Writing A Summary In 3 Steps Summary Writing, T
 
012 College Application Essay Examples About Yo
012 College Application Essay Examples About Yo012 College Application Essay Examples About Yo
012 College Application Essay Examples About Yo
 
Thanksgiving Writing Paper Free Printable - Printable F
Thanksgiving Writing Paper Free Printable - Printable FThanksgiving Writing Paper Free Printable - Printable F
Thanksgiving Writing Paper Free Printable - Printable F
 
PPT - English Essay Writing Help Online PowerPoint Presentation, Fre
PPT - English Essay Writing Help Online PowerPoint Presentation, FrePPT - English Essay Writing Help Online PowerPoint Presentation, Fre
PPT - English Essay Writing Help Online PowerPoint Presentation, Fre
 
Free Lined Writing Paper Printable - Printable Templ
Free Lined Writing Paper Printable - Printable TemplFree Lined Writing Paper Printable - Printable Templ
Free Lined Writing Paper Printable - Printable Templ
 
Descriptive Essay College Writing Tutor. Online assignment writing service.
Descriptive Essay College Writing Tutor. Online assignment writing service.Descriptive Essay College Writing Tutor. Online assignment writing service.
Descriptive Essay College Writing Tutor. Online assignment writing service.
 
9 Best Images Of Journal Writing Pap. Online assignment writing service.
9 Best Images Of Journal Writing Pap. Online assignment writing service.9 Best Images Of Journal Writing Pap. Online assignment writing service.
9 Best Images Of Journal Writing Pap. Online assignment writing service.
 
Divorce Agreement Template - Fill Out, Sign Online And
Divorce Agreement Template - Fill Out, Sign Online AndDivorce Agreement Template - Fill Out, Sign Online And
Divorce Agreement Template - Fill Out, Sign Online And
 
Diversity On Campus Essay - Mfawriting515.Web.Fc2.Com
Diversity On Campus Essay - Mfawriting515.Web.Fc2.ComDiversity On Campus Essay - Mfawriting515.Web.Fc2.Com
Diversity On Campus Essay - Mfawriting515.Web.Fc2.Com
 
What Is Narrative Form Writing - HISTORYZA
What Is Narrative Form Writing - HISTORYZAWhat Is Narrative Form Writing - HISTORYZA
What Is Narrative Form Writing - HISTORYZA
 
College Admission Essays That Worked - The Oscillati
College Admission Essays That Worked - The OscillatiCollege Admission Essays That Worked - The Oscillati
College Admission Essays That Worked - The Oscillati
 
5 Steps To Write A Good Essay REssaysondemand
5 Steps To Write A Good Essay REssaysondemand5 Steps To Write A Good Essay REssaysondemand
5 Steps To Write A Good Essay REssaysondemand
 

Recently uploaded

Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfadityarao40181
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptxENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptxAnaBeatriceAblay2
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfakmcokerachita
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfSumit Tiwari
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxAvyJaneVismanos
 

Recently uploaded (20)

Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdf
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptxENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdf
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptx
 

Applications of ontologies and problem-solving methods.pdf

  • 1. SPRING 1999 119 Workshop Report problem (Chandrasekaran 1998), which states that representing knowl- edge for the purpose of solving some problem is strongly affected by the nature of the problem and the infer- ence strategy to be applied to the problem. Through ontologies and PSMs, this interaction can be made explicit and taken into consideration. Ontologies Ontologies aim at capturing domain knowledge in a generic way. An ontol- ogy, therefore, provides a commonly agreed understanding of a domain, which can be reused and shared across â–  The Workshop on Applications of Ontologies and Problem-Solving Meth- ods (PSMs), held in conjunction with the Thirteenth Biennial European Confer- ence on Artificial Intelligence (ECAI ’98), was held on 24 to 25 August 1998. Twen- ty-six people participated, and 16 papers were presented. Participants included sci- entists and practitioners from both the ontology and PSM communities. The first day was devoted to paper presenta- tions and discussions. The second (half) day, a joint session was held with two other workshops: (1) Building, Maintain- ing, and Using Organizational Memories and (2) Intelligent Information Integra- tion. The reason for the joint session was that in all three workshops, ontologies play a prominent role, and the goal was to bring together researchers working on related issues in different communities. The workshop ended with a discussion about the added value of a combined ontologies-PSM workshop compared to separate workshops. O ne of the main motivations underlying both ontologies and problem-solving methods (PSMs) is to enable sharing and reuse of knowledge and reasoning behavior across domains and tasks. PSMs and ontologies can be seen as complemen- tary reusable components to con- struct knowledge systems from re- usable components. Ontologies are concerned with static domain knowl- edge and PSMs with dynamic reason- ing knowledge. To build full applica- tions of information and knowledge systems from reusable components, both PSMs and ontologies are re- quired in a tightly integrated way. The integration of ontologies and PSMs is a possible solution to the interaction ed to build ontologies. Uschold’s methodology (Uschold and GrĂĽnin- ger 1996), GrĂĽninger and Fox’s (1995) methodology, and METHONTOLOGY (GĂłmez-PĂ©rez 1998; Fernández, GĂł- mez-PĂ©rez, and Juristo 1997) are the most representative ones, which have in common that they start from the identification of the purpose of the ontology and the need for domain knowledge acquisition. However, hav- ing acquired a significant amount of knowledge, Uschold proposes codifi- cation in a formal language, and METHONTOLOGY proposes expressing the ontology at the knowledge level as a set of intermediate representations based on tabular and graph notations. Several languages can be used to formalize the content of an ontology at the symbol level. Usually, a lan- guage is attached to a given ontology server. The most representative lan- guages are ONTOLINGUA (Gruber 1993), CYCL (Lenat and Guha 1990), and LOOM (MacGregor 1991). ONTOLINGUA is the language used by the ONTOLOGY SERVER (Farquhar et al. 1997). CYCL is the language used in the CYC Project, and LOOM is the language used by the server called ONTOSAURUS (Swartout et al. 1997). Although ontologies can be used (Uschold and GrĂĽninger 1996) to communicate between systems, peo- ple, and organizations, interoperate between systems, and support the design and development of knowl- edge-based and general software sys- tems, the number of applications built that use ontologies to model the application knowledge is small. That is, many times such ontologies have been built just for a given application without special consideration for sharing and reuse. Several problems make it difficult to reuse existing ontologies in applications: Ontologies are dispersed over several servers; the formalization differs depending on the server on which the ontology is stored; ontologies on the same server are usually described with different levels of detail; and there is no com- mon format for presenting relevant information about the ontologies so that users can decide which ontology best suits their purpose. These prob- lems are probably the cause for the rel- Applications of Ontologies and Problem- Solving Methods AsunciĂłn GĂłmez-PĂ©rez and V. Richard Benjamins applications and groups (Uschold and GrĂĽninger 1996). Ontologies provide a common vocabulary of an area and define—with different levels of for- mality—the meaning of the terms and the relations between them. Ontologies are usually organized in taxonomies and typically contain modeling primitives such as classes, relations, functions, axioms, and instances (Gruber 1993). Until now, few domain-indepen- dent methodologies have been report- Ontologies provide a common vocabulary of an area and define—with different levels of formal- ity—the meaning of the terms and the relations between them. Copyright © 1999, American Association for Artificial Intelligence. All rights reserved. 0738-4602-1999 / $2.00 AI Magazine Volume 20 Number 1 (1999) (© AAAI)
  • 2. atively small number of known appli- cations until now in areas such as knowledge management, ontology- based brokers, natural language generation, enterprise modeling, knowledge-based systems, and inter- operability between systems. Problem-Solving Methods PSMs describe the reasoning process of a knowledge-based system in an implementation- and domain-inde- pendent manner. A PSM defines a way to achieve the goal of a task. It has input and output and can decompose a task into subtasks. In addition, a PSM specifies the data flow between its sub- tasks. Control knowledge determines the execution order and iterations of the subtasks of a PSM. Control knowl- edge can be specified in advance, if known, or can be determined oppor- tunistically at run time depending on the dynamic problem-solving situa- tion (Benjamins 1995). PSMs can be used to efficiently achieve goals of tasks through the application of domain knowledge (Fensel and Straat- man 1998). They can play several roles in the knowledge-engineering process, such as guiding the acquisition pro- cess of domain knowledge and facili- tating knowledge-based system devel- opment through their reuse. Work on PSMs covers different areas such as the identification of task-spe- cific PSMs (for diagnosis, planning, assessment, and so on), the storing and indexing of PSMs in libraries, and the formalizing of PSMs. The difficulty of reusing PSMs is that one has to find the right PSM (that does—part of—the job), check whether it is applicable in the situation at hand, and modify it to fit the domain. To reuse PSMs success- fully in a real-life application, one has to understand these processes. Recent- ly, a few industrial applications have seen the light, which shows that the reuse of PSMs is also interesting from an industrial point of view (for exam- ple, see four papers in Benjamins and Fensel [1998]). Aim of This Joint Workshop on Ontologies and PSMs In the past years, several separate work- shops on ontologies (for example, ECAI’94, ECAI’96, IJCAI’93, IJCAI’95, FOIS’98) and PSMs (for example, KAW’96, KAW’98, IJCAI’97) have been organized that focused largely on the- oretical aspects such as engineering, designing, building, maintaining, and using ontologies and PSMs and less on applications. As a result, there is now reasonable understanding of, and con- sensus on, the nature of ontologies and PSMs. Real applications built through ontologies and PSMs are, however, still rare. Moreover, the rela- tion between ontologies and PSMs is an important issue. For example, Neches and his colleagues (1991) pro- posed an architecture for knowledge- based systems based on reusing generic reasoning modules and ontologies. Van Heijst, Schreiber, and Wielinga (1997) describe how to merge generic model components (task-model com- ponents and ontologies) to build the knowledge model of an application. Apart from bringing together re- searchers from the two fields, this workshop had two aims: (1) promote a deep understanding of how ontologies and PSMs can be used in real applica- tions and (2) pursue how they relate to each other. Themes and the Papers in the Proceedings The 16 papers accepted for this work- shop deal with ontologies, PSMs, and their integration. Within each of these categories, the following subdivisions can be made. Ontologies Classifying and characterizing ontologies: Uschold questions in his paper why there are no “killer applica- tions” built using ontologies. He intro- duces a scheme for classifying ontolo- gy applications along a number of dimensions (purpose, representation languages and paradigms, meaning and formality, subject matter, develop- ment, conceptual architecture, mecha- nisms and techniques to use the ontol- ogy, and implementation platforms) and advocates that such schema be used when research applications results are reported. In the paper “(ONTO)2AGENT: An Ontology-Based WWW Broker to Select Ontologies,” Julio ArpĂ­rez, AsunciĂłn GĂłmez-PĂ©rez, Helena Pinto (all of Technical University of Madrid), and Adolfo Lozano (University of Extremadura) present three important problems that ontology users face when trying to reuse existing ontolo- gies: No standardized identifying fea- tures characterize ontologies from the user’s point of view; no web sites use the same logical organization to pre- sent relevant information about ontologies; and the search for appro- priate ontologies is hard, time con- suming, and usually fruitless. To solve these problems, they present a set of features to characterize ontologies from a user’s point of view and (ONTO)2AGENT, a broker that uses a ref- erence ontology (a living domain ontol- ogy about ontologies) as a source of its knowledge to retrieve descriptions of ontologies that satisfy a given set of constraints. Ontologies and natural language generation: Marcel Fröhlich (Univer- sity of TĂĽbingen) and Reind van de Riet (Free University of Amsterdam) present in their paper “Using Multiple Ontologies in a Framework for Natural Language Generation” a framework that integrates domain-independent tools for natural language generation (KPML) and integration of existing ontologies in a natural language gen- eration pipeline architecture. In “ONTOGENERATION: Reusing Do- main and Linguistic Ontologies for 120 AI MAGAZINE Workshop Report A PSM defines a way to achieve the goal of a task. It has input and output and can decompose a task into subtasks.
  • 3. Spanish Text Generation,” Guadalupe Aguado, Alvaro Sánchez (both of Tech- nical University of Madrid), John Bate- man (University of Sterling), GĂłmez- PĂ©rez, and colleagues propose a general approach to reuse domain (chemicals) and linguistic (generalized upper model) ontologies with natural language generation technology (KPML), describing a practical system for the generation of Spanish texts in the domain of chemical substances. Integration of ontologies: Stuart Aitken (AIAI) describes in “Extending the HPKB-Upper-Level Ontology: Expe- riences and Observations” an experi- ence of extending the HPKB upper-level ontology. The major claim is that reuse by extension is only possible if the ontology to be reused is under- standable, and its design principles are made explicit. Hercules Dalianis (KTH) and Eduard Hovy (University of Southern Califor- nia) describe a semiautomated meth- od to merge two STEP schemata. The paper shows how a set of simple met- rics can be applied for revealing likely matches and nonmatches across con- cepts taken from different ontologies. Pepijn Visser (University of Liver- pool) and Zhan Cui (BT Laboratories) describe in “Heterogeneous Ontology Structures for Distributed Architec- tures” an experiment in the domain of business processes. They propose to have a hierarchical structure of hetero- geneous ontologies to be used for the integration of heterogeneous and dis- tributed information systems. Rather than trying to achieve one shared con- sensual domain ontology for all infor- mation systems, their starting point is to define a hierarchical ontology struc- ture that comprises several smaller but heterogeneous shared ontologies. Each information system that is part of the distributed architecture maps its local ontology onto one of the ontolo- gies in the hierarchy using a kind of mapping relation. Applications that use ontologies: In his paper (“Spotting Ontological Lacunae through Spectrum Analysis of Retrieved Documents”), Edward Hoenkamp (NICI) describes how an ontology-based information filter can spot a potential lacuna in an ontology by analyzing retrieved documents. The feedback of a spectrum analysis of the retrieved documents and termino- logical data in WORDNET helps to locate lacunae in an ontology that represents user-information need. The paper by Zhi Jin, David Bell, George Willkie, and D. Leahy (all of University of Ulster), “Automatically Acquiring Requirements of Business Information Systems by Reusing Busi- ness Ontologies,” proposes an ap- proach for automatically acquiring requirements for business information systems by reusing the domain knowl- edge, which consists of a business ontology and a domain ontology. In “Applying the Process Inter- change Format (PIF) to a Supply Chain Process Interoperability Scenario,” Steve Polyak (University of Edin- burgh), Michael GrĂĽninger (Universi- ty of Toronto), J. Lee (University of Hawaii), and C. Menzel (Texas A&M University) describe the application of PIF in a knowledge-sharing effort to facilitate business-process reengineer- ing of supply-chain activities. PIF acts as an interlingua between two separate tools used in the modeling and simu- lation of the proposed processes. The paper illustrates the benefits of using a process ontology to capture domain knowledge in a generic way so that it can be reused across applications and shared across groups. Problem-Solving Methods Building KBS through reuse of PSMs: In the paper “Experiments in Building Program Supervision Engines from Reusable Components,” Monica Crubezy, Sabine Moisan (both of INRIA), and Mar Marcos (University of Jaumel) describe a number of knowl- edge-based systems built from reusable problem-solving methods. It shows how the problem-solving methods from three application systems (PEGASE, PULSAR, and MEDIA) shared sub- methods and were configured from a common set of components. All these systems were used in the area of pro- gram supervision. Jose Sierra and Martin Molina (both of Technical University of Madrid) describe in their paper, “Terminologi- cal Importation for Adapting Reusable Knowledge Representation Compo- nents in the KSM Environment,” an adaptation approach for reusable knowledge representation compo- nents based on a particular form of ontological mapping called termino- logical importation. Terminological importation is a mechanism to popu- late a representation terminology associated with a knowledge represen- tation component with concepts tak- en from another terminology about a concrete domain. The approach is used in the KSM environment for adapting basic reusable, knowledge representation software components in different domains. Integration of Ontologies and PSMs B. Chandrasekaran, John Josephson (both of The Ohio State University), and Richard Benjamins (University of Amsterdam) (“Ontology of Tasks and Methods”) claim that ontologies for problem-solving knowledge are just as important as for domain knowledge. Traditionally, the field of ontology has been concerned with static domain knowledge. The authors analyze prob- lem-solving knowledge and provide a list of primitive components that, according to their analysis, should be identified when describing any prob- lem-solving knowledge. In addition to these components, they define how PSM components get connected with domain knowledge, and they suggest making explicit the assumptions about how problem-solving knowl- edge expects factual knowledge to be structured. The paper by Mitsuru Ikeda, Kazuhisa Seta, Riichiro Mizoguchi (all of Osaka University), and Osama Kakusho (Hyogo University), “An Ontology for Building a Conceptual Problem-Solving Model,” is about the use of task ontologies and their role in forming a bridge between a user’s vocabulary and the system’s terminol- ogy. The authors pay considerable attention to the execution of a con- ceptual model. In “IBROW3, An Intelligent Brokering Service for Knowledge-Component Reuse on the World Wide Web,” the authors provide a global overview of an Esprit Project for the plug and play of PSMs. A web broker mediates between customers and PSM providers SPRING 1999 121 Workshop Report
  • 4. to configure a customized knowledge system for solving problems of the cus- tomers. The different worlds of the cus- tomers, the broker, and the providers are modeled through ontologies. In his paper “DESIRE, an Interopera- tive Environment for Distributed Expert Systems,” Takahira Yamaguchi (Shizuoka University) proposed using an ontology to facilitate communi- cation among expert systems to im- prove their performance in a distribut- ed environment. Joint Session Besides presentations of the papers accepted for the workshop, there was also a joint session with two other workshops: (1) Building, Maintaining, and Using Organizational Memories and (2) Intelligent Information Inte- gration. The common theme of the three workshops was ontologies. In knowledge management, ontologies can play the role of an organizational memory. In information integration, ontologies can be used to integrate heterogeneous information sources. This session had three invited talks: First, James Hendler of the University of Maryland talked about, among oth- er things, the role of ontologies for knowledge representation on the web. Second, Gio Wiederhold of Stanford University discussed, among other things, the role of ontologies in large- scale information systems. Third, Ulrich Reimer of Swiss Life talked about the role of ontologies in knowl- edge management. Conclusions This workshop provided a platform to present, discuss, and evaluate applica- tions of ontologies and PSMs in areas such as knowledge management and enterprise modeling, communication between people and organizations, interoperability between systems, nat- ural language generation, and integra- tion of ontologies and PSMs in appli- cations. Overall, the combination of ontologies and PSMs in one workshop was evaluated positively—not that there were so many papers about their integration (although there were some), but it was felt that being aware of the other work was certainly worth- while. After all, a knowledge system contains both domain knowledge and reasoning knowledge. The workshop papers are available at //delicias. dia.fi.upm.es/WORKSHOP/ECAI98/in dex.html. Acknowledgments Richard Benjamins was supported by the Netherlands Computer Science Research Foundation with financial support from the Netherlands Organi- sation for Scientific Research (NWO). References Benjamins, V. R. 1995. Problem-Solving Methods for Diagnosis and Their Role in Knowledge Acquisition. International Jour- nal of Expert Systems: Research and Applica- tions 8(2): 93–120. Benjamins, V. R., and Fensel, D. 1998. Inter- national Journal of Human-Computer Studies (Special Issue on Problem-Solving Meth- ods) 49(4): 305–649. Chandrasekaran, B. 1998. Generic Tasks in Knowledge-Based Reasoning: The Right Level of Abstraction for Knowledge Acqui- sition. In Knowledge Acquisition for Knowl- edge-Based Systems, eds. B. R. Gaines and J. H. Boose, 65–77. San Diego, Calif.: Academ- ic. Farqhuar, A.; Fikes, R.; Pratt, W.; and Rice, J. 1997. The ONTOLINGUA Server: A Tool for Collaborative Ontology Construction. International Journal of Human-Computer Studies 46(6): 707–728. Fensel, D., and Straatman, R. 1998. The Essence of Problem-Solving Methods: Mak- ing Assumptions to Gain Efficiency. Inter- national Journal of Human-Computer Studies 48(2): 181–215. Fernández, M.; GĂłmez-PĂ©rez, A.; and Juris- to, N. 1997. METHONTOLOGY: From Ontolog- ical Art toward Ontological Engineering. Paper presented at the Spring Symposium Series on Ontological Engineering, 24–26 March, Stanford, California. GĂłmez-PĂ©rez, A. 1998. Knowledge Sharing and Reuse. In The Handbook of Applied Expert Systems, ed. J. Liebowitz, 10-1–10-36. Northwest Boca Raton, Fla.: CRC. Gruber, T. 1993. A Translation Approach to Portable Ontology Specifications. Knowl- edge Acquisition 5(2): 199–220. GrĂĽninger, M., and Fox, M. S. 1995. Methodology for the Design and Evalua- tion of Ontologies. Paper presented at the IJCAI Workshop on Basic Ontological Issues in Knowledge Sharing, 19–21 August, Montreal, Quebec, Canada. Lenat, D., and Guha, R. 1990. Building Large Knowledge-Based Systems: Representation and Inference in CYC Project. Reading, Mass.: Addison-Wesley. MacGregor, R. 1991. Inside LOOM Classifier. SIGART Bulletin 2(3): 70–76. Neches, R.; Fikes, R.; Finin, T.; Gruber, T.; Patil, R.; Senator, T.; and Swartout, R. 1991. Enabling Technology for Knowledge Shar- ing and Reuse. AI Magazine 12(3): 36–56. Swartout, B.; Patil, R.; Knight, K.; and Russ, T. 1997. Toward Distributed Use of Large- Scale Ontologies. Paper presented at the Spring Symposium on Ontological Engi- neering, 24–26 March, Stanford, California. Uschold, M., and GrĂĽninger, M. 1996. Ontologies: Principles, Methods, and Applications. Knowledge Engineering Review 11(2): 93–155. van Heijst, G.; Schreiber, A.; and Wielinga, B. 1997. Using Explicit Ontologies in KBS Development. International Journal of Human-Computer Studies (Special Issue on Using Explicit Ontologies in Knowledge- Based System Development) 46(2–3): 183–292. AsunciĂłn GĂłmez-PĂ©rez received a B.A. in computer science (1990), an MS.C. in knowledge engineering (1991), and a Ph.D. in computer sciences (1993) from the Uni- versidad Politicnica de Madrid, Spain. She also has an MS.C. in business administra- tion (1994) from the Universidad Pontificia de Comillas, Spain. She was a visitor in the Knowledge Systems Laboratory at Stanford University from 1994 to 1995. She is asso- ciate professor at the Computer Science School at Universidad Politicnica de Madrid, Spain. She was also the executive director of the Artificial Intelligence Labo- ratory from 1995 to 1998. Her current research activities include theoretical onto- logical foundations, methodologies for building ontologies, ontological reengi- neering, evaluation of ontologies, uses of ontologies in applications, and knowledge management on the web. Her e-mail address is asun@fi.upm.es. Richard Benjamins is a senior researcher and lecturer in the Department of Social Science Informatics at the University of Amsterdam, where he graduated cum laude in 1988 and obtained his Ph.D. in 1993 in cognitive science. He worked at several research institutes, including the Universi- ty of SĂŁo Paulo, Brazil, the University of Paris-South, and the Spanish Artificial Intelligence Research Institute in Barcelona. His research interests include knowledge engineering, problem-solving methods and ontologies, diagnosis and planning, and AI and the web. His e-mail address is richard@swi.psy.uva.nl. 122 AI MAGAZINE Workshop Report View publication stats View publication stats