> Can anyone explain to me how to use XML for TextMining and how to use > Ontology and XML together (if it's possible)? > Interesting question... I'm not at all at home in AI but after reading something about ontology in AI (http://www-ksl.stanford.edu/kst/what-is-an-ontology.html) here's my idea: From the article: "A conceptualization is an abstract, simplified view of the world that we wish to represent for some purpose. Every knowledge base, knowledge-based system, or knowledge-level agent is committed to some conceptualization, explicitly or implicitly. An ontology is an explicit specification of a conceptualization." XML is a markup language; it can be used to add markup to (textual) information. So if you have a text, you can add XML markup to it that tells humans or computers what the text is about, how it is structured, what semantic function different parts of the text have, and so on. From the article: ". Thus, in the context of AI, we can describe the ontology of a program by defining a set of representational terms. In such an ontology, definitions associate the names of entities in the universe of discourse (e.g., classes, relations, functions, or other objects) with human-readable text describing what the names mean, and formal axioms that constrain the interpretation and well-formed use of these terms. Formally, an ontology is the statement of a logical theory." XML could be used to represent an ontology... From the article: "We use common ontologies to describe ontological commitments for a set of agents so that they can communicate about a domain of discourse without necessarily operating on a globally shared theory." ... and could function as a mechanism (communication format) for a set of agents. I hope this is of some use! Linda