SlideShare une entreprise Scribd logo
1  sur  7
Télécharger pour lire hors ligne
The International Journal Of Engineering And Science (IJES)
|| Volume || 3 || Issue || 7 || Pages || 24-30 || 2014 ||
ISSN (e): 2319 – 1813 ISSN (p): 2319 – 1805
www.theijes.com The IJES Page 24

Intentional Knowledge Mining Using Association Mining
Technique in XML Query Answering Scheme
1,
Ujwal Arjun Bodke , 2,
Santosh Kumar
1,2,
Department of Computer Science, SITRC
----------------------------------------------------ABSTRACT-----------------------------------------------------
Semistructured document’s data retrieval has become a defacto standard for data storing, sharing and
exchanging information over heterogeneous platforms. The XML content is growing speedily thus information
withdral from semistructured documents has become very tedious task, companies or organizations need to
make queries on XML databases frequently. As their XML data is huge, it is difficult task to mine intensional
data from XML database. It is computationally costly to answer queries without any support. Thus in this paper
we propose a technique known as Tree-based Association Rules (TARs) mined rules that extract required
information on structure and content of XML file and the TARs are also stored in XML format provide a way to
use intentional knowledge as a alternative of the original document during querying . This empower swift and
precise respond for queries. We also built a framework to manifest the efficiency of the proposed system. The
actual results are very constructive and query answering is expected to benificial in real time applications.
KEYWORDS : XML dataset, Query Answering,TARS, Data Mining..
--------------------------------------------------------------------------------------------------------------------------------------
Date of Submission: 22 June 2014 Date of Publication: 25 July
2014
--------------------------------------------------------------------------------------------------------------------------------------
I. INTRODUCTION
XML has become a favored format for data sharing and data storage across multiplex platforms. The
XML format is neutral, workable and interoperable . It is universally used to communicate applications from
heterogeneous platforms. The XML documents are sufficient in enterprises and the data retrieval can be done
in two ways. The first approach is that user fire the XQuery on original XML document but this traditional
approach is difficult and time consuming. So to overcome the problems of traditional approach we are
introducing the new approach in which at thefirsttime retrieval of largedataset We will gain some
commoninformationabout XML document(structural and semantic characteristics).This information helps
analysis on more individual component.The necessity of getting the common meaning of the document before
querying it, in terms of content and structure. XML finds recurrent arrangement inside XML documents
which provide high-grade knowledge about the document content. Recurrent patterns are in fact intended
information about the data contained in the document itself ,it means, they specify the document in terms of a
set of belongings instead of by means of data. Instead of comprehensive and accurate information deliver by
the data, this information is limited and often relative, but not genuine, and concerns both the document
structure and its content.
II. PROPOSED FRAMEWORK
The framework shown in fig. 1 is proposed XML query answering support System . The purpose of
this framework is to querying on intentional knowledge instead of original XML document. The calculated
knowledge is also in the XML format. These are rules with supports and confidence. In other words the result
of data mining is TARs (Tree-based Association Rules)
Intentional Knowledge Mining Using Association…
www.theijes.com The IJES Page 25
Fig : 1- Proposed XML query answering support framework
When XML file is given as input, SAX parser will resolve it for wellformedness and validness. If the
given XML document is valid, it is parsed and loaded into a SAX object which can be operate conveniently.
The parsed XML file is forwarded to data mining sub system in which two processes are done 1. sub tree
generation 2. TAR extraction. The Query Processor Sub System uses generated TARs to answer the user’s
query. End user gives the query to this Query Processor Subsystem Module and this module gives the final
accurate result in seconds, because this module uses Intentional data only(TAR extracted data) instead of
original XML data.
Tar Extraction
It is basically two step process. In the first step recurrent patterns that satisfy given support are mined.
In the second step interesting rules that have confidence above given threshold are determined from the
frequent sub trees. Finding frequent sub trees is described in [1], [2], [6], [7], [8], [9]. Algorithm 1 finds
frequent sub trees and calculates interesting rules.
Build Tree using SAX
Loading Xml file using SAX Builder
[1] Create Document object
[2] Create and Initialize SAXBuilder
[3] Build the xml file into SAXBuilder
[4] Assign the builder to Document object
Generating Tree Model
[1] Create DefaultMutableTreeNode object and assign the root element of Document object
[2] Iterate childrens of root element
[3] Process of every childrens of childrens and their attributes
[4] Add the childrens to DefaultMutableTreeNode object
[5] Iterate all child nodes until last node.
Build pathList using Pruning algo
[1] Create a object of ArrayList<PathListModel>
[2] Get the DefaultMutableTreeNode object of Tree Model
[3] Get the root node of Tree Model
[4] Recurse the Tree Model
[5] Get the current node
[6] Read the details of the node (name, depth, level, parent, etc...)
[7] Build path of parent node
[8] Create a PathListModel object and assign the values of current node
Intentional Knowledge Mining Using Association…
www.theijes.com The IJES Page 26
[9] Add PathListModel object to list of ArrayList<PathListModel> object
10. Iterate same for all child nodes
Depending on the number of recurrent sub trees and the cardinality, the amount of rules .The rules
obtained are written to an XML file. Then indexing is made. Afterwards when XML queries are made, the
proposed system uses index and TARs and quickly answers the query. Then indexing is made. Eventually
when XML queries are made, the proposed system uses index and TARs and quickly answers the query.
III. XML QA SUPPORT SYSTEM
The exracted TAR files are used for querying rather the entire XML document. This reduce the
extraction time as compare to querying the entire XML document. The rule item contains three aspect such as
ID, Support and Confidence. An index [8] is created for the mined TAR file to make faster access of the
document when queries are put and this index file is also created in XML format. This accommodate the set of
trees and each node in the tree contains references to the generated rules. The query, which is made on the
original XML document, automatically transfer on TAR files. By using this solution, the XML documents can
be queried easily compared to the other operators [3]. This is because the XQuery, the XML query language
which is specifically designed for XML documents. This consists of three class queries [8] to be transformed.
They are as follows
Class 1:Node/child node queries:
This query is used to bring down simple and complex to count the number of elements having operators
with restrictions on them.
Class 2: count-queries: This query is used specific data mentioned in the query.
Class 3: top-k queries: This query is used to select the top k queries which satisfy a grouping condition.
Class 4: Aggregate Queries: This query is used to apply aggregate functions(sum, min, max, avg).
Class 5: DML Queries: These queries used to manipulate the XML document by user without having any
knowledge of XML .By using these class queries, the users can pose a query over the XML document.
IV. EXPERIMENTS AND RESULTS
Environment
The environment used to develop the template includes JSE (Java Standard Edition) 7.0,1 Net Beans
IDE that run in Windows 7/8 OS. The Java API is used to build graphical user interface while IO and JAXP
(Java API for XML Parsing) are used for implementing functionality. The main GUI has provision to choose
XML file as input.It also allows choosing a file for storing extracted rules. Plain text view tab show the
XML file content. Extended Graphical tree view tab shows the same XML file in tree format. XML node path
list tab shows name of the node ,its path ,depth and level .
XML document Example
--------------------------------------------------------------------------------------------------------------------------------------
-----
<articles>
<article>
<volume>30</volume>
<number>2</number>
<month>June</month>
<conference>ACM SIGMOD International Conference on Management of Data</conference>
<date>May 21 - 24, 2001</date>
<location>Santa Barbara, California, USA</location>
<title>Securing XML Documents ...</title>
<authors>
<author>E. Brown</author>
<author>L. Baines</author>
</authors>
Intentional Knowledge Mining Using Association…
www.theijes.com The IJES Page 27
<indexTerms>
<term>XML</term>
<term>Security</term>
<term>XQuery</term>
<term>Theory</term>
</indexTerms>
</article>
<article>
<volume>30</volume>
<number>2</number>
<month>June</month>
<conference>ACM SIGMOD International Conference on Management of Data</conference>
<date>May 21 - 24, 2001</date>
<location>Santa Barbara, California, USA</location>
<title>Securing XML Documents ...</title>
<authors>
<author>E. Brown</author>
<author>L. Baines</author>
</authors>
<indexTerms>
<term>XML</term>
<term>Security</term>
<term>XQuery</term>
<term>Theory</term>
</indexTerms>
</article>
<article>
<volume>30</volume>
<number>2</number>
<month>June</month>
<conference>ACM SIGMOD International Conference on Management of Data</conference>
<date>May 21 - 24, 2001</date>
<location>Santa Barbara, California, USA</location>
<title>Securing XML Documents ...</title>
<authors>
<author>E. Brownn</author>
<author>L. Baines</author>
</authors>
<indexTerms>
<term>XML</term>
<term>Security</term>
<term>XQuery</term>
<term>Theory</term>
</indexTerms>
</article>
<article>
<volume>30</volume>
<number>2</number>
<month>June</month>
<conference>ACM SIGMOD International Conference on Management of Data</conference>
<date>May 21 - 24, 2001</date>
<location>Santa Barbara, California, USA</location>
<title>Securing XML Documents ...</title>
<authors>
<author>E. Brown</author>
<author>L. Baines</author>
</authors>
Intentional Knowledge Mining Using Association…
www.theijes.com The IJES Page 28
<indexTerms>
<term>XML</term>
<term>Security</term>
<term>XQuery</term>
<term>Theory</term>
</indexTerms>
</article>
<article>
<volume>25</volume>
<number>6</number>
<month>June</month>
<conference>ACM SIGMOD International Conference on Management of Data</conference>
<date>June 4-6, 1996</date>
<location>Montreal, P. Q., Cananda</location>
<title>Query caching and optimization in ...</title>
<authors>
<author>B. Tannen</author>
<author>J. Parker</author>
<author>M. Strickland</author>
<author>B. Gale</author>
</authors>
<indexTerms>
<term>Measurement</term>
<term>Performance</term>
<term>Theory</term>
</indexTerms>
</article>
</articles>
----------------------------------------------------------------------------------------------------------------
Above is a sample XML document. We are doing experiments on this document. In this paper we are doing
experiment on static data i.e. we are using ruleset file of [11] for association mining rules for the input XQuery
on above sample XML document named as ’article’.
-------------------------------------------------------------------------------------------------------------------------------------
-----
<ruleSet>
<AssociationRule support="0.3" confidence="0.8">
<RuleBody>
<item><ItemName>author</ItemName><ItemValue>E. Brown</ItemValue></item>
</RuleBody>
<RuleHead>
<item><ItemName>term</ItemName><ItemValue>XML</ItemValue></item>
</RuleHead>
</AssociationRule>
<AssociationRule support="0.3" confidence="0.5">
<RuleBody>
<item><ItemName>term</ItemName><ItemValue>Theory</ItemValue></item>
</RuleBody>
<RuleHead>
<item><ItemName>author</ItemName><ItemValue>B. Gale</ItemValue></item>
</RuleHead>
</AssociationRule>
<AssociationRule support="0.36" confidence="0.7">
<RuleBody>
<item><ItemName>author</ItemName><ItemValue>J. Parker</ItemValue></item>
</RuleBody>
<RuleHead>
<item><ItemName>term</ItemName><ItemValue>Measurement</ItemValue></item>
Intentional Knowledge Mining Using Association…
www.theijes.com The IJES Page 29
</RuleHead>
</AssociationRule>
<AssociationRule support="0.27" confidence="0.5">
<RuleBody>
<item><ItemName>conference</ItemName><ItemValue>ACM SIGMOD Internat...</ItemValue></item>
</RuleBody>
<RuleHead>
<item><ItemName>author</ItemName><ItemValue>E. Brown</ItemValue></item>
</RuleHead>
</AssociationRule>
<AssociationRule support="0.4" confidence="0.8">
<RuleBody>
<item><ItemName>year</ItemName><ItemValue>1996</ItemValue></item>
</RuleBody>
<RuleHead>
<item><ItemName>conference</ItemName><ItemValue>ACM SIGMOD Internat...</ItemValue></item>
</RuleHead>
</AssociationRule>
<AssociationRule support="0.4" confidence="0.74">
<RuleBody>
<item><ItemName>year</ItemName><ItemValue>2001</ItemValue></item>
</RuleBody>
<RuleHead>
<item><ItemName>conference</ItemName><ItemValue>ACM SIGMOD Internat...</ItemValue></item>
</RuleHead>
</AssociationRule>
<AssociationRule support="0.2" confidence="0.7">
<RuleBody>
<item><ItemName>term</ItemName><ItemValue>XML</ItemValue></item>
<item><ItemName>term</ItemName><ItemValue>XQuery</ItemValue></item>
</RuleBody>
<RuleHead>
<item><ItemName>author</ItemName><ItemValue>E. Brown</ItemValue></item>
</RuleHead>
</AssociationRule>
</ruleSet>
--------------------------------------------------------------------------------------------------------------------------------------
-----
Above is a file[11] in which we have write extracted association rules. In which we got the Association rule in
terms of support and confidence of our sample XML document .Also in this ruleset file we can see the
RuleHead
(return value) of XQuery and RuleBody (condition)of the same XQuery.
V. RESULT
Querying over TAR files needs less time when compares to querying the original XML document.
The extraction time was calculated for processing the intentional knowledge over the various numbers of
nodes in the XML document. Precision and recall values were used to evaluate the accuracyof the results
retrieved. In below result table we can see the performance difference of both the queries .Our proposed system
is much faster than normal XQuery in execution.We have implement the queries mentioned in the [12]
Table 1.1 shows the output in milisecs.
Intentional Knowledge Mining Using Association…
www.theijes.com The IJES Page 30
VI. CONCLUSION
In this paper we developed a java template for extracting TARs from given XML document so as to
support XML queries. Thus the purpose of this paper is to extract recurrent pattern and store the extracted data
in XML format; use the TARs to sustain query answering or to acquire information from XML databases. A
framework is developed to test the efficiency of the proposed idea. The application introduce TAR’s file by
taking XML file as input and then finally index file that aid in query processing. The experimental results
disclose that the proposed application is beneficial and can be used in real time applications.
VII. FUTURE SCOPE
We have performed these experiments of different queries on static data. But in the future we can
generate RuleSet of input Xquery dynamically/automatically and also develop template for providing solution
for most of the queries/operations on XML document.
REFERENCES
[1] G. Seshadri Sekhar1, Dr.S. Murali Krishna,E_cient Data Mining for XML QASS/IOSR Journal of Computer Engineering
(IOSRJCE)ISSN: 2278-0661Volume 4, Issue 6 (Sep.-Oct. 2012), PP 13-22.
[2] KC. Ravi Kumar1, E. Krishnaveni Reddy2, Ramadevi.G3,Data Mining for XML QASSt,IOSR Journal of Computer Engineering
(IOSR-JCE) ISSN:2278-0661, ISBN: 2278-8727 Volume 5, Issue 6 (Sep- Oct. 2012), PP25-29.
[3] Chandra Sekhar.K, 2Dhanasree,Extracting TARs from XML for Efficient QAInternational Journal of Computer Science and Network
(IJCSN)Volume 1, Issue 6, December 2012.
[4] Mining Association Rules from XML Document using Modified Index Ta ble,2013 International Conference on Computer
Communication and Informatics(ICCCI -2013), Jan. 04 06, 2013.
[5] Anam V Bhaskara Reddy,Answering Xml Query Using Tree Based Association Rules,International Journal of Latest Trends in
Engineering and Technology(IJLTET).
[6] D.Karthiga1, S.Gunasekaran,Optimization of Query Processing in XML Document Using Association and Path Based
Indexing,International Journal of Innovative Research in Computer and communication Engineering Vol. 1, Issue 2,April 2013.
[7] Saranya T.J.,MINING TREE-BASED ASSOCIATION RULES FROM XML DOCUMENT,International Journal of Advanced
Technology and Engineering Research (IJATER).
[8] Mrs.MopuriSujatha,XML Query Answering using Tree based Association Rules,International Journal of Advanced Research in
Computer Engineering and Technology (IJARCET)Volume 1, Issue 8,October 2012.XML Query Answer System REFERANCES 21
[9] P. B. Vikhe1, B. L. Gunjal,Extracting Tree Based Association Rules from XML Document,International Journal,Volume 3, Issue
6, June 2013.
[10] Arundhati Birari1, Prof. RanjitGawande,Mining Tree-Based Association Rules for XML Query Answering,International
Journal,Volume 2, Issue 3, May June 2013.
[11] Intensional Query Answering toXQuery expressionsSimone Gasparini and Elisa QuintarelliDipartimento di Elettronica e Informazione,
Politecnico di Milano Piazza Leonardo da Vinci, 32 — 20133 Milano (Italy) fgasparini,quintarellig@elet.polimi.it
[12] XML Query-Answering Support System using Association Mining Technique I.Suganya1, N.Velmurugan2,
Dr.P.Ganeshkumar31sugan.ilango@gmail.com, 2nvel_murugan@yahoo.com, 3drpganeshkumar@gmail.com
AUTHOR BIOGRAPHY
Miss.Ujwal Arjun Bodke She is post graduate student of computer engineering at SITRC Nashik under
University of Pune. Her area of interest include Web mining.
Mr.Santosh Kumar is working as Assistant Professor in Computer department at
SITRC,Nashik,Maharashtra,India.
Query XQuery Association rule based Query
Select query 40.4 msec 12.4msec
AND Query 18.5 msec 17.2 msec
OR Query 20 msec 15.2 msec
Count 16.6 msec 15.2 msec
Top-K 25 msec 15.5 msec

Contenu connexe

Tendances

Elimination of data redundancy before persisting into dbms using svm classifi...
Elimination of data redundancy before persisting into dbms using svm classifi...Elimination of data redundancy before persisting into dbms using svm classifi...
Elimination of data redundancy before persisting into dbms using svm classifi...
nalini manogaran
 
Bs31267274
Bs31267274Bs31267274
Bs31267274
IJMER
 

Tendances (19)

Enhancing the labelling technique of
Enhancing the labelling technique ofEnhancing the labelling technique of
Enhancing the labelling technique of
 
IRJET- Semantics based Document Clustering
IRJET- Semantics based Document ClusteringIRJET- Semantics based Document Clustering
IRJET- Semantics based Document Clustering
 
IRJET- Data Mining - Secure Keyword Manager
IRJET- Data Mining - Secure Keyword ManagerIRJET- Data Mining - Secure Keyword Manager
IRJET- Data Mining - Secure Keyword Manager
 
A Robust Keywords Based Document Retrieval by Utilizing Advanced Encryption S...
A Robust Keywords Based Document Retrieval by Utilizing Advanced Encryption S...A Robust Keywords Based Document Retrieval by Utilizing Advanced Encryption S...
A Robust Keywords Based Document Retrieval by Utilizing Advanced Encryption S...
 
New proximity estimate for incremental update of non uniformly distributed cl...
New proximity estimate for incremental update of non uniformly distributed cl...New proximity estimate for incremental update of non uniformly distributed cl...
New proximity estimate for incremental update of non uniformly distributed cl...
 
SOURCE CODE RETRIEVAL USING SEQUENCE BASED SIMILARITY
SOURCE CODE RETRIEVAL USING SEQUENCE BASED SIMILARITYSOURCE CODE RETRIEVAL USING SEQUENCE BASED SIMILARITY
SOURCE CODE RETRIEVAL USING SEQUENCE BASED SIMILARITY
 
USING ONTOLOGIES TO IMPROVE DOCUMENT CLASSIFICATION WITH TRANSDUCTIVE SUPPORT...
USING ONTOLOGIES TO IMPROVE DOCUMENT CLASSIFICATION WITH TRANSDUCTIVE SUPPORT...USING ONTOLOGIES TO IMPROVE DOCUMENT CLASSIFICATION WITH TRANSDUCTIVE SUPPORT...
USING ONTOLOGIES TO IMPROVE DOCUMENT CLASSIFICATION WITH TRANSDUCTIVE SUPPORT...
 
A BRIEF REVIEW ALONG WITH A NEW PROPOSED APPROACH OF DATA DE DUPLICATION
A BRIEF REVIEW ALONG WITH A NEW PROPOSED APPROACH OF DATA DE DUPLICATIONA BRIEF REVIEW ALONG WITH A NEW PROPOSED APPROACH OF DATA DE DUPLICATION
A BRIEF REVIEW ALONG WITH A NEW PROPOSED APPROACH OF DATA DE DUPLICATION
 
Elimination of data redundancy before persisting into dbms using svm classifi...
Elimination of data redundancy before persisting into dbms using svm classifi...Elimination of data redundancy before persisting into dbms using svm classifi...
Elimination of data redundancy before persisting into dbms using svm classifi...
 
Bs31267274
Bs31267274Bs31267274
Bs31267274
 
Introduction to DBMS and SQL Overview
Introduction to DBMS and SQL OverviewIntroduction to DBMS and SQL Overview
Introduction to DBMS and SQL Overview
 
Introduction to Object Oriented databases
Introduction to Object Oriented databasesIntroduction to Object Oriented databases
Introduction to Object Oriented databases
 
Spatio-Temporal Database and Its Models: A Review
Spatio-Temporal Database and Its Models: A ReviewSpatio-Temporal Database and Its Models: A Review
Spatio-Temporal Database and Its Models: A Review
 
Occt a one class clustering tree for implementing one-to-man data linkage
Occt a one class clustering tree for implementing one-to-man data linkageOcct a one class clustering tree for implementing one-to-man data linkage
Occt a one class clustering tree for implementing one-to-man data linkage
 
Week 1 Lab Directions
Week 1 Lab DirectionsWeek 1 Lab Directions
Week 1 Lab Directions
 
A SURVEY ON DATA MINING IN STEEL INDUSTRIES
A SURVEY ON DATA MINING IN STEEL INDUSTRIESA SURVEY ON DATA MINING IN STEEL INDUSTRIES
A SURVEY ON DATA MINING IN STEEL INDUSTRIES
 
RELATIONAL STORAGE FOR XML RULES
RELATIONAL STORAGE FOR XML RULESRELATIONAL STORAGE FOR XML RULES
RELATIONAL STORAGE FOR XML RULES
 
H04564550
H04564550H04564550
H04564550
 
Introduction to XML
Introduction to XMLIntroduction to XML
Introduction to XML
 

En vedette

A02610104
A02610104A02610104
A02610104
theijes
 
C0255027032
C0255027032C0255027032
C0255027032
theijes
 
C026010018
C026010018C026010018
C026010018
theijes
 
The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)
theijes
 

En vedette (18)

The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)
 
A02610104
A02610104A02610104
A02610104
 
B0350309011
B0350309011B0350309011
B0350309011
 
Shellfish shell as a Bio-filler: Preparation, characterization and its effec...
	Shellfish shell as a Bio-filler: Preparation, characterization and its effec...	Shellfish shell as a Bio-filler: Preparation, characterization and its effec...
Shellfish shell as a Bio-filler: Preparation, characterization and its effec...
 
C0255027032
C0255027032C0255027032
C0255027032
 
K0371063068
K0371063068K0371063068
K0371063068
 
The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)
 
The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)
 
C026010018
C026010018C026010018
C026010018
 
E03504025036
E03504025036E03504025036
E03504025036
 
The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)
 
D0362023027
D0362023027D0362023027
D0362023027
 
The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)
 
Evaluation of Rubber Seed Oil as Foundry Sand-Core Binder in Castings
Evaluation of Rubber Seed Oil as Foundry Sand-Core Binder in CastingsEvaluation of Rubber Seed Oil as Foundry Sand-Core Binder in Castings
Evaluation of Rubber Seed Oil as Foundry Sand-Core Binder in Castings
 
The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)
 
Sources of Financing Shopping Centers in Lagos Metropolis
	Sources of Financing Shopping Centers in Lagos Metropolis	Sources of Financing Shopping Centers in Lagos Metropolis
Sources of Financing Shopping Centers in Lagos Metropolis
 
The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)
 
The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)
 

Similaire à D0373024030

Xml data clustering an overview
Xml data clustering an overviewXml data clustering an overview
Xml data clustering an overview
unyil96
 
Development of a new indexing technique for XML document retrieval
Development of a new indexing technique for XML document retrievalDevelopment of a new indexing technique for XML document retrieval
Development of a new indexing technique for XML document retrieval
Amjad Ali
 
A novel approach towards developing a statistical dependent and rank
A novel approach towards developing a statistical dependent and rankA novel approach towards developing a statistical dependent and rank
A novel approach towards developing a statistical dependent and rank
IAEME Publication
 

Similaire à D0373024030 (20)

RELATIONAL STORAGE FOR XML RULES
RELATIONAL STORAGE FOR XML RULESRELATIONAL STORAGE FOR XML RULES
RELATIONAL STORAGE FOR XML RULES
 
Enhanced xml validation using srml01
Enhanced xml validation using srml01Enhanced xml validation using srml01
Enhanced xml validation using srml01
 
XML Retrieval: A Survey
XML Retrieval: A SurveyXML Retrieval: A Survey
XML Retrieval: A Survey
 
Comparative Study on Graph-based Information Retrieval: the Case of XML Document
Comparative Study on Graph-based Information Retrieval: the Case of XML DocumentComparative Study on Graph-based Information Retrieval: the Case of XML Document
Comparative Study on Graph-based Information Retrieval: the Case of XML Document
 
Ijert semi 1
Ijert semi 1Ijert semi 1
Ijert semi 1
 
Transforming data-centric eXtensible markup language into relational database...
Transforming data-centric eXtensible markup language into relational database...Transforming data-centric eXtensible markup language into relational database...
Transforming data-centric eXtensible markup language into relational database...
 
Xml data clustering an overview
Xml data clustering an overviewXml data clustering an overview
Xml data clustering an overview
 
Optimization of Mining Association Rule from XML Documents
Optimization of Mining Association Rule from XML DocumentsOptimization of Mining Association Rule from XML Documents
Optimization of Mining Association Rule from XML Documents
 
1771 1775
1771 17751771 1775
1771 1775
 
Effective Data Retrieval in XML using TreeMatch Algorithm
Effective Data Retrieval in XML using TreeMatch AlgorithmEffective Data Retrieval in XML using TreeMatch Algorithm
Effective Data Retrieval in XML using TreeMatch Algorithm
 
A Survey on Heterogeneous Data Exchange using Xml
A Survey on Heterogeneous Data Exchange using XmlA Survey on Heterogeneous Data Exchange using Xml
A Survey on Heterogeneous Data Exchange using Xml
 
Information Retrieval based on Cluster Analysis Approach
Information Retrieval based on Cluster Analysis ApproachInformation Retrieval based on Cluster Analysis Approach
Information Retrieval based on Cluster Analysis Approach
 
INFORMATION RETRIEVAL BASED ON CLUSTER ANALYSIS APPROACH
INFORMATION RETRIEVAL BASED ON CLUSTER ANALYSIS APPROACHINFORMATION RETRIEVAL BASED ON CLUSTER ANALYSIS APPROACH
INFORMATION RETRIEVAL BASED ON CLUSTER ANALYSIS APPROACH
 
Towards a Query Rewriting Algorithm Over Proteomics XML Resources
Towards a Query Rewriting Algorithm Over Proteomics XML ResourcesTowards a Query Rewriting Algorithm Over Proteomics XML Resources
Towards a Query Rewriting Algorithm Over Proteomics XML Resources
 
IRJET- Cluster Analysis for Effective Information Retrieval through Cohesive ...
IRJET- Cluster Analysis for Effective Information Retrieval through Cohesive ...IRJET- Cluster Analysis for Effective Information Retrieval through Cohesive ...
IRJET- Cluster Analysis for Effective Information Retrieval through Cohesive ...
 
XML
XMLXML
XML
 
Development of a new indexing technique for XML document retrieval
Development of a new indexing technique for XML document retrievalDevelopment of a new indexing technique for XML document retrieval
Development of a new indexing technique for XML document retrieval
 
IRJET- Proficient Recovery Over Records using Encryption in Cloud Computing
IRJET- Proficient Recovery Over Records using Encryption in Cloud ComputingIRJET- Proficient Recovery Over Records using Encryption in Cloud Computing
IRJET- Proficient Recovery Over Records using Encryption in Cloud Computing
 
A novel approach towards developing a statistical dependent and rank
A novel approach towards developing a statistical dependent and rankA novel approach towards developing a statistical dependent and rank
A novel approach towards developing a statistical dependent and rank
 
58 65
58 6558 65
58 65
 

Dernier

"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
mphochane1998
 
DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakes
MayuraD1
 
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
jaanualu31
 

Dernier (20)

Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network Devices
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdf
 
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxA CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
 
Air Compressor reciprocating single stage
Air Compressor reciprocating single stageAir Compressor reciprocating single stage
Air Compressor reciprocating single stage
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdf
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARHAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakes
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
 
2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
Bridge Jacking Design Sample Calculation.pptx
Bridge Jacking Design Sample Calculation.pptxBridge Jacking Design Sample Calculation.pptx
Bridge Jacking Design Sample Calculation.pptx
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
 
Engineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planesEngineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planes
 

D0373024030

  • 1. The International Journal Of Engineering And Science (IJES) || Volume || 3 || Issue || 7 || Pages || 24-30 || 2014 || ISSN (e): 2319 – 1813 ISSN (p): 2319 – 1805 www.theijes.com The IJES Page 24  Intentional Knowledge Mining Using Association Mining Technique in XML Query Answering Scheme 1, Ujwal Arjun Bodke , 2, Santosh Kumar 1,2, Department of Computer Science, SITRC ----------------------------------------------------ABSTRACT----------------------------------------------------- Semistructured document’s data retrieval has become a defacto standard for data storing, sharing and exchanging information over heterogeneous platforms. The XML content is growing speedily thus information withdral from semistructured documents has become very tedious task, companies or organizations need to make queries on XML databases frequently. As their XML data is huge, it is difficult task to mine intensional data from XML database. It is computationally costly to answer queries without any support. Thus in this paper we propose a technique known as Tree-based Association Rules (TARs) mined rules that extract required information on structure and content of XML file and the TARs are also stored in XML format provide a way to use intentional knowledge as a alternative of the original document during querying . This empower swift and precise respond for queries. We also built a framework to manifest the efficiency of the proposed system. The actual results are very constructive and query answering is expected to benificial in real time applications. KEYWORDS : XML dataset, Query Answering,TARS, Data Mining.. -------------------------------------------------------------------------------------------------------------------------------------- Date of Submission: 22 June 2014 Date of Publication: 25 July 2014 -------------------------------------------------------------------------------------------------------------------------------------- I. INTRODUCTION XML has become a favored format for data sharing and data storage across multiplex platforms. The XML format is neutral, workable and interoperable . It is universally used to communicate applications from heterogeneous platforms. The XML documents are sufficient in enterprises and the data retrieval can be done in two ways. The first approach is that user fire the XQuery on original XML document but this traditional approach is difficult and time consuming. So to overcome the problems of traditional approach we are introducing the new approach in which at thefirsttime retrieval of largedataset We will gain some commoninformationabout XML document(structural and semantic characteristics).This information helps analysis on more individual component.The necessity of getting the common meaning of the document before querying it, in terms of content and structure. XML finds recurrent arrangement inside XML documents which provide high-grade knowledge about the document content. Recurrent patterns are in fact intended information about the data contained in the document itself ,it means, they specify the document in terms of a set of belongings instead of by means of data. Instead of comprehensive and accurate information deliver by the data, this information is limited and often relative, but not genuine, and concerns both the document structure and its content. II. PROPOSED FRAMEWORK The framework shown in fig. 1 is proposed XML query answering support System . The purpose of this framework is to querying on intentional knowledge instead of original XML document. The calculated knowledge is also in the XML format. These are rules with supports and confidence. In other words the result of data mining is TARs (Tree-based Association Rules)
  • 2. Intentional Knowledge Mining Using Association… www.theijes.com The IJES Page 25 Fig : 1- Proposed XML query answering support framework When XML file is given as input, SAX parser will resolve it for wellformedness and validness. If the given XML document is valid, it is parsed and loaded into a SAX object which can be operate conveniently. The parsed XML file is forwarded to data mining sub system in which two processes are done 1. sub tree generation 2. TAR extraction. The Query Processor Sub System uses generated TARs to answer the user’s query. End user gives the query to this Query Processor Subsystem Module and this module gives the final accurate result in seconds, because this module uses Intentional data only(TAR extracted data) instead of original XML data. Tar Extraction It is basically two step process. In the first step recurrent patterns that satisfy given support are mined. In the second step interesting rules that have confidence above given threshold are determined from the frequent sub trees. Finding frequent sub trees is described in [1], [2], [6], [7], [8], [9]. Algorithm 1 finds frequent sub trees and calculates interesting rules. Build Tree using SAX Loading Xml file using SAX Builder [1] Create Document object [2] Create and Initialize SAXBuilder [3] Build the xml file into SAXBuilder [4] Assign the builder to Document object Generating Tree Model [1] Create DefaultMutableTreeNode object and assign the root element of Document object [2] Iterate childrens of root element [3] Process of every childrens of childrens and their attributes [4] Add the childrens to DefaultMutableTreeNode object [5] Iterate all child nodes until last node. Build pathList using Pruning algo [1] Create a object of ArrayList<PathListModel> [2] Get the DefaultMutableTreeNode object of Tree Model [3] Get the root node of Tree Model [4] Recurse the Tree Model [5] Get the current node [6] Read the details of the node (name, depth, level, parent, etc...) [7] Build path of parent node [8] Create a PathListModel object and assign the values of current node
  • 3. Intentional Knowledge Mining Using Association… www.theijes.com The IJES Page 26 [9] Add PathListModel object to list of ArrayList<PathListModel> object 10. Iterate same for all child nodes Depending on the number of recurrent sub trees and the cardinality, the amount of rules .The rules obtained are written to an XML file. Then indexing is made. Afterwards when XML queries are made, the proposed system uses index and TARs and quickly answers the query. Then indexing is made. Eventually when XML queries are made, the proposed system uses index and TARs and quickly answers the query. III. XML QA SUPPORT SYSTEM The exracted TAR files are used for querying rather the entire XML document. This reduce the extraction time as compare to querying the entire XML document. The rule item contains three aspect such as ID, Support and Confidence. An index [8] is created for the mined TAR file to make faster access of the document when queries are put and this index file is also created in XML format. This accommodate the set of trees and each node in the tree contains references to the generated rules. The query, which is made on the original XML document, automatically transfer on TAR files. By using this solution, the XML documents can be queried easily compared to the other operators [3]. This is because the XQuery, the XML query language which is specifically designed for XML documents. This consists of three class queries [8] to be transformed. They are as follows Class 1:Node/child node queries: This query is used to bring down simple and complex to count the number of elements having operators with restrictions on them. Class 2: count-queries: This query is used specific data mentioned in the query. Class 3: top-k queries: This query is used to select the top k queries which satisfy a grouping condition. Class 4: Aggregate Queries: This query is used to apply aggregate functions(sum, min, max, avg). Class 5: DML Queries: These queries used to manipulate the XML document by user without having any knowledge of XML .By using these class queries, the users can pose a query over the XML document. IV. EXPERIMENTS AND RESULTS Environment The environment used to develop the template includes JSE (Java Standard Edition) 7.0,1 Net Beans IDE that run in Windows 7/8 OS. The Java API is used to build graphical user interface while IO and JAXP (Java API for XML Parsing) are used for implementing functionality. The main GUI has provision to choose XML file as input.It also allows choosing a file for storing extracted rules. Plain text view tab show the XML file content. Extended Graphical tree view tab shows the same XML file in tree format. XML node path list tab shows name of the node ,its path ,depth and level . XML document Example -------------------------------------------------------------------------------------------------------------------------------------- ----- <articles> <article> <volume>30</volume> <number>2</number> <month>June</month> <conference>ACM SIGMOD International Conference on Management of Data</conference> <date>May 21 - 24, 2001</date> <location>Santa Barbara, California, USA</location> <title>Securing XML Documents ...</title> <authors> <author>E. Brown</author> <author>L. Baines</author> </authors>
  • 4. Intentional Knowledge Mining Using Association… www.theijes.com The IJES Page 27 <indexTerms> <term>XML</term> <term>Security</term> <term>XQuery</term> <term>Theory</term> </indexTerms> </article> <article> <volume>30</volume> <number>2</number> <month>June</month> <conference>ACM SIGMOD International Conference on Management of Data</conference> <date>May 21 - 24, 2001</date> <location>Santa Barbara, California, USA</location> <title>Securing XML Documents ...</title> <authors> <author>E. Brown</author> <author>L. Baines</author> </authors> <indexTerms> <term>XML</term> <term>Security</term> <term>XQuery</term> <term>Theory</term> </indexTerms> </article> <article> <volume>30</volume> <number>2</number> <month>June</month> <conference>ACM SIGMOD International Conference on Management of Data</conference> <date>May 21 - 24, 2001</date> <location>Santa Barbara, California, USA</location> <title>Securing XML Documents ...</title> <authors> <author>E. Brownn</author> <author>L. Baines</author> </authors> <indexTerms> <term>XML</term> <term>Security</term> <term>XQuery</term> <term>Theory</term> </indexTerms> </article> <article> <volume>30</volume> <number>2</number> <month>June</month> <conference>ACM SIGMOD International Conference on Management of Data</conference> <date>May 21 - 24, 2001</date> <location>Santa Barbara, California, USA</location> <title>Securing XML Documents ...</title> <authors> <author>E. Brown</author> <author>L. Baines</author> </authors>
  • 5. Intentional Knowledge Mining Using Association… www.theijes.com The IJES Page 28 <indexTerms> <term>XML</term> <term>Security</term> <term>XQuery</term> <term>Theory</term> </indexTerms> </article> <article> <volume>25</volume> <number>6</number> <month>June</month> <conference>ACM SIGMOD International Conference on Management of Data</conference> <date>June 4-6, 1996</date> <location>Montreal, P. Q., Cananda</location> <title>Query caching and optimization in ...</title> <authors> <author>B. Tannen</author> <author>J. Parker</author> <author>M. Strickland</author> <author>B. Gale</author> </authors> <indexTerms> <term>Measurement</term> <term>Performance</term> <term>Theory</term> </indexTerms> </article> </articles> ---------------------------------------------------------------------------------------------------------------- Above is a sample XML document. We are doing experiments on this document. In this paper we are doing experiment on static data i.e. we are using ruleset file of [11] for association mining rules for the input XQuery on above sample XML document named as ’article’. ------------------------------------------------------------------------------------------------------------------------------------- ----- <ruleSet> <AssociationRule support="0.3" confidence="0.8"> <RuleBody> <item><ItemName>author</ItemName><ItemValue>E. Brown</ItemValue></item> </RuleBody> <RuleHead> <item><ItemName>term</ItemName><ItemValue>XML</ItemValue></item> </RuleHead> </AssociationRule> <AssociationRule support="0.3" confidence="0.5"> <RuleBody> <item><ItemName>term</ItemName><ItemValue>Theory</ItemValue></item> </RuleBody> <RuleHead> <item><ItemName>author</ItemName><ItemValue>B. Gale</ItemValue></item> </RuleHead> </AssociationRule> <AssociationRule support="0.36" confidence="0.7"> <RuleBody> <item><ItemName>author</ItemName><ItemValue>J. Parker</ItemValue></item> </RuleBody> <RuleHead> <item><ItemName>term</ItemName><ItemValue>Measurement</ItemValue></item>
  • 6. Intentional Knowledge Mining Using Association… www.theijes.com The IJES Page 29 </RuleHead> </AssociationRule> <AssociationRule support="0.27" confidence="0.5"> <RuleBody> <item><ItemName>conference</ItemName><ItemValue>ACM SIGMOD Internat...</ItemValue></item> </RuleBody> <RuleHead> <item><ItemName>author</ItemName><ItemValue>E. Brown</ItemValue></item> </RuleHead> </AssociationRule> <AssociationRule support="0.4" confidence="0.8"> <RuleBody> <item><ItemName>year</ItemName><ItemValue>1996</ItemValue></item> </RuleBody> <RuleHead> <item><ItemName>conference</ItemName><ItemValue>ACM SIGMOD Internat...</ItemValue></item> </RuleHead> </AssociationRule> <AssociationRule support="0.4" confidence="0.74"> <RuleBody> <item><ItemName>year</ItemName><ItemValue>2001</ItemValue></item> </RuleBody> <RuleHead> <item><ItemName>conference</ItemName><ItemValue>ACM SIGMOD Internat...</ItemValue></item> </RuleHead> </AssociationRule> <AssociationRule support="0.2" confidence="0.7"> <RuleBody> <item><ItemName>term</ItemName><ItemValue>XML</ItemValue></item> <item><ItemName>term</ItemName><ItemValue>XQuery</ItemValue></item> </RuleBody> <RuleHead> <item><ItemName>author</ItemName><ItemValue>E. Brown</ItemValue></item> </RuleHead> </AssociationRule> </ruleSet> -------------------------------------------------------------------------------------------------------------------------------------- ----- Above is a file[11] in which we have write extracted association rules. In which we got the Association rule in terms of support and confidence of our sample XML document .Also in this ruleset file we can see the RuleHead (return value) of XQuery and RuleBody (condition)of the same XQuery. V. RESULT Querying over TAR files needs less time when compares to querying the original XML document. The extraction time was calculated for processing the intentional knowledge over the various numbers of nodes in the XML document. Precision and recall values were used to evaluate the accuracyof the results retrieved. In below result table we can see the performance difference of both the queries .Our proposed system is much faster than normal XQuery in execution.We have implement the queries mentioned in the [12] Table 1.1 shows the output in milisecs.
  • 7. Intentional Knowledge Mining Using Association… www.theijes.com The IJES Page 30 VI. CONCLUSION In this paper we developed a java template for extracting TARs from given XML document so as to support XML queries. Thus the purpose of this paper is to extract recurrent pattern and store the extracted data in XML format; use the TARs to sustain query answering or to acquire information from XML databases. A framework is developed to test the efficiency of the proposed idea. The application introduce TAR’s file by taking XML file as input and then finally index file that aid in query processing. The experimental results disclose that the proposed application is beneficial and can be used in real time applications. VII. FUTURE SCOPE We have performed these experiments of different queries on static data. But in the future we can generate RuleSet of input Xquery dynamically/automatically and also develop template for providing solution for most of the queries/operations on XML document. REFERENCES [1] G. Seshadri Sekhar1, Dr.S. Murali Krishna,E_cient Data Mining for XML QASS/IOSR Journal of Computer Engineering (IOSRJCE)ISSN: 2278-0661Volume 4, Issue 6 (Sep.-Oct. 2012), PP 13-22. [2] KC. Ravi Kumar1, E. Krishnaveni Reddy2, Ramadevi.G3,Data Mining for XML QASSt,IOSR Journal of Computer Engineering (IOSR-JCE) ISSN:2278-0661, ISBN: 2278-8727 Volume 5, Issue 6 (Sep- Oct. 2012), PP25-29. [3] Chandra Sekhar.K, 2Dhanasree,Extracting TARs from XML for Efficient QAInternational Journal of Computer Science and Network (IJCSN)Volume 1, Issue 6, December 2012. [4] Mining Association Rules from XML Document using Modified Index Ta ble,2013 International Conference on Computer Communication and Informatics(ICCCI -2013), Jan. 04 06, 2013. [5] Anam V Bhaskara Reddy,Answering Xml Query Using Tree Based Association Rules,International Journal of Latest Trends in Engineering and Technology(IJLTET). [6] D.Karthiga1, S.Gunasekaran,Optimization of Query Processing in XML Document Using Association and Path Based Indexing,International Journal of Innovative Research in Computer and communication Engineering Vol. 1, Issue 2,April 2013. [7] Saranya T.J.,MINING TREE-BASED ASSOCIATION RULES FROM XML DOCUMENT,International Journal of Advanced Technology and Engineering Research (IJATER). [8] Mrs.MopuriSujatha,XML Query Answering using Tree based Association Rules,International Journal of Advanced Research in Computer Engineering and Technology (IJARCET)Volume 1, Issue 8,October 2012.XML Query Answer System REFERANCES 21 [9] P. B. Vikhe1, B. L. Gunjal,Extracting Tree Based Association Rules from XML Document,International Journal,Volume 3, Issue 6, June 2013. [10] Arundhati Birari1, Prof. RanjitGawande,Mining Tree-Based Association Rules for XML Query Answering,International Journal,Volume 2, Issue 3, May June 2013. [11] Intensional Query Answering toXQuery expressionsSimone Gasparini and Elisa QuintarelliDipartimento di Elettronica e Informazione, Politecnico di Milano Piazza Leonardo da Vinci, 32 — 20133 Milano (Italy) fgasparini,quintarellig@elet.polimi.it [12] XML Query-Answering Support System using Association Mining Technique I.Suganya1, N.Velmurugan2, Dr.P.Ganeshkumar31sugan.ilango@gmail.com, 2nvel_murugan@yahoo.com, 3drpganeshkumar@gmail.com AUTHOR BIOGRAPHY Miss.Ujwal Arjun Bodke She is post graduate student of computer engineering at SITRC Nashik under University of Pune. Her area of interest include Web mining. Mr.Santosh Kumar is working as Assistant Professor in Computer department at SITRC,Nashik,Maharashtra,India. Query XQuery Association rule based Query Select query 40.4 msec 12.4msec AND Query 18.5 msec 17.2 msec OR Query 20 msec 15.2 msec Count 16.6 msec 15.2 msec Top-K 25 msec 15.5 msec