Using XML as a Language Interface for AI Applications

  • Authors:
  • Said Tabet;Prabhakar Bhogaraju;David Ash

  • Affiliations:
  • -;-;-

  • Venue:
  • Revised Papers from the PRICAI 2000 Workshop Reader, Four Workshops held at PRICAI 2000 on Advances in Artificial Intelligence
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

One of the key advantages of XML is that it allows developers, through the use of DTD files, to design their own languages for solving different problems. At the same time, one of the biggest challenges to using rule-based AI solutions is that it forces the developer to cast the problem within particular, AI-specific, languages which are difficult to interface with. We demonstrate in this paper how XML changes all that by allowing the development of particular languages suited to particular AI problems and allows a seamless interface with the rules engine. We show that the input and output, and even the rules themselves, from an AI application can be represented as XML files allowing the software engineer to avoid having to invest considerable time and effort in building complex conversion procedures. We illustrate our ideas with an example drawn from the mortgage industry.