[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: xml search engine?

  • From: Dongwook Shin <dwshin@n...>
  • To: xml-dev@x...
  • Date: Fri, 31 Mar 2000 08:46:13 -0500

xml search statement
Kay:

As far as I know, there is no clear difference between
the notion of "query engine" and "search engine".

In my understanding, "the query engine" is a broad concept
meaning any procedure that returns "something" against "queries".
On the other hand, search engine is a rather specific
terminology that means any procedure that searches document
space (including WWW) against queries.

There is another concept often called "inference engine" that is
able to infer some conclusion from logical statements.
The inference engine is characterized by that it can deduce
something that is not given in the original statement.

The search engine you mention belongs to "inference engine",
in general sense.

The real issue about the XML search engine that can work across
multiple DTDs is how we can associate "a name" in a DTD with
"another
name" in another DTD. Unfortunately, I cannot find any formal
background to allow this, except the notion of vocabulary matching.
Even in vocabulary matching (or transformation), we need some
mapping in advace, which can not be obtained automatically.
If we can get some mapping, it could be by heuristics, I believe.

Dongwook


Kay Michael wrote:

    > There have been XML search engines back as far as 1991 or
    thereabouts,
    > then operating of course under the rubric of SGML search
    > engines.  ...
    > So there is a considerable body of experience as to what such
    > an API might
    > be like.  For some reason, little of it is reflected in
    > XPath.  W3C held
    > a workshop on the notion of a query language for XML back in
    1998...

    I really think you need to distinguish between a query engine and a
    search
    engine. Query engines answer questions like "find me all documents
    that have
    an <xyz> element as the third grandchild of an <abc> element".
    Search
    engines answer questions like "have you got anything about the
    causes of
    hyperinflation in inter-war Germany?"

    Search engines will use markup tags and namespaces as hints to
    assess the
    relevance of the document to the user's line of enquiry, just as
    they use
    the text. That's quite different from query, which is looking for
    definite
    matches to definite boolean conditions.

    Mike Kay

    ********
    ******************************************************************
    This is xml-dev, the mailing list for XML developers.
    To unsubscribe,
    mailto:majordomo@x...&BODY=unsubscribe%20xml-dev
    List archives are available at http://xml.org/archives/xml-dev/


**************************************************************************

--
Dongwook Shin
Visiting Scholar
Lister Hill National Center for Biomedical Communications
National Library of Medicine,
8600 Rockville Pike Bethesda 20894, MD
E-mail: dwshin@n...
Tel: (301) 435-3257
FAX: (301) 480-3035
URL: http://dlb2.nlm.nih.gov/~dwshin



***************************************************************************
This is xml-dev, the mailing list for XML developers.
To unsubscribe, mailto:majordomo@x...&BODY=unsubscribe%20xml-dev
List archives are available at http://xml.org/archives/xml-dev/
***************************************************************************

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.