adatabaseapproachtocontent-basedxmlretrieval

上传人:小** 文档编号:47489700 上传时间:2018-07-02 格式:PDF 页数:8 大小:225.54KB
返回 下载 相关 举报
adatabaseapproachtocontent-basedxmlretrieval_第1页
第1页 / 共8页
adatabaseapproachtocontent-basedxmlretrieval_第2页
第2页 / 共8页
adatabaseapproachtocontent-basedxmlretrieval_第3页
第3页 / 共8页
adatabaseapproachtocontent-basedxmlretrieval_第4页
第4页 / 共8页
adatabaseapproachtocontent-basedxmlretrieval_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《adatabaseapproachtocontent-basedxmlretrieval》由会员分享,可在线阅读,更多相关《adatabaseapproachtocontent-basedxmlretrieval(8页珍藏版)》请在金锄头文库上搜索。

1、A database approach to content-based XML retrievalDjoerd Hiemstra University of Twente, Centre for Telematics and Information Technology P.O. Box 217, 7500 AE Enschede, The Netherlands d.hiemstrautwente.nlAbstract This paper describes a first prototype sys- tem for content-based retrieval fromXMLdat

2、a. The systems design supports both XPath queries and com- plex information retrieval queries based on a language modelling approach to information retrieval. Evalua- tion using the INEX benchmark shows that it is ben-eficial if the system is biased to retrieve largeXML fragments over small fragment

3、s.1IntroductionThis paper describes a number of fundamental ideas and starting points for building a system that seam- lessly integrates data retrieval and information re- trieval (IR) functionality into a database system. Wedescribe a first prototype system that is developed ac- cording to these id

4、eas and starting points and report on experimental results of the system on the INEX collection.The current prototype system only sup- port a small part of the functionality that we envi- sion for future systems.In the upcoming years we will build a number of such prototype systems in the CIRQUID(Co

5、mplex Information Retrieval Queries in a Database) project that is funded by the NetherlandsOrganisation for Scientific Research (NWO). TheCIRQUIDproject bridges the gap between structured query capabilities ofXMLquery languages and relevance-oriented querying. Current techniques forXMLquerying, ori

6、ginating from the database field, do not support relevance-oriented querying. On the other hand, techniques for ranking documents, orig-inating from the information retrieval field, typically do not take document structure into account. Rank- ing is of the utmost importance if large collections areq

7、ueried, to assist the user in finding the most relevant documents in a retrieved set. The paper is organised as follows:Section 2 de- scribes our database approach to relevance-oriented querying fromXMLdocuments. Section 3 reports theexperimental results of our first prototype system. Fi- nally, Sec

8、tion 4 concludes this paper.2A multi-model approachA three level design of DBMSs distinguishing a conceptual, a logical, and a physical level providesthe best opportunity for balancing flexibility and effi- ciency. In our approach, we take the three level archi- tecture to its extreme. Not only do w

9、e guarantee logi- cal and physical data independence between the three levels, we also map the conceptual data model used by the end users to a physical implementation usingdiff erent data models at different levels of the database architecture: the so-called “multi-model” database ap- proach 26.rew

10、rite rulesExtensionLogical Layer (Moa)Relational storage of XMLOptimisationXPath so “title:INEX” means that the title of the document1Note that most retrieval systems do not distinguish uppercase from lower case, and confuse the acronym “IT” with the very common word “it”.should contain the word INE

11、X. The last query also shows additional term weighting, stating that the userfindsXMLmuch more important thanIR. These examples suggest that at the logical level, our system should support algebraic constructs for prox- imity of terms, mandatory terms, a logicalOR, term weighting, etc.To support pro

12、ximity operators the system should at least store term position information somehow at the physical level.2.2Moa and Language ModelsParts of a prototype multi-model database system have already been developed with the extensible object al- gebra Moa 14 as the logical layer. An open question in this

13、set-up is how Moa, which provides a highly structured nested object model with sets and tuples, can be adapted to managing semi-structured data. In this paper we will not get into Moa, but direct our attention to the language modelling approach to in- formation retrieval as proposed in 9, 18 to guid

14、e thedefinition of the logical layer of our system. The basic idea behind the language modelling ap- proach to information retrieval is that we assign to eachXMLelement X the probability that the element is relevant, given the query Q = q1,qn.Using Bayes rule we can rewrite that as follows.P(X|q1,q2

15、,qn) =P(q1,q2,qn|X)P(X) P(q1,q2,qn)(1)Note that the denominator on the right hand side does not depend on the XML element X.It might therefore be ignored when a ranking is needed. The prior P(X) however, should only be ignored if we as- sume a uniform prior, that is, if we assume that all elements a

16、re equally likely to be relevant in absence of a query. Some non-content information, e.g. the num- ber of accesses by other users to anXMLelement, or e.g. the length of anXMLelement, might be used to determine P(X). Lets turn our attention to P(q1,q2,qn|X). Theuse of probability theory might here be justified by modelling the process of generating a query Q given anXMLelement as a random process. If we assume that this page in the INEX proceedings is an XML el

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 经营企划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号