User Inference Implied Queries to Reclaim Hidden Information

ISSN 2348–2370
Vol.07,Issue.14,
October-2015,
Pages:2693-2695
www.ijatir.org
User Inference Implied Queries to Reclaim Hidden Information
P. SUJITH KUMAR1, K. R. K. SATHEESH2
1
PG Scholar, Dept of CSE, Madanapalle Institute of Technology & Science, Madanapalle, AP, India,
E-mail: [email protected].
2
Assistant Professor, Dept of CSE, Madanapalle Institute of Technology & Science, Madanapalle, AP, India,
E-mail: [email protected].
Abstract: Recent industrial database or web databases
retain huge and mixed data. This database may have so
many entities with the necessary relationships. At present
we have many predefined User Interfaces for data base
queries called static query interfaces, but they are not
efficient in satisfying the user‟s needs, because users may
need to query by some criteria which may not be available
in the query interface. Thus he can‟t get the information
though it is available in the database. We need a new
mechanism for retrieving this hidden information by user
preferences. Generally, query forms can be categorized
into two types namely SQF and DQF: Static Query Forms
and Dynamic Query Forms. Static query form remains
constant and Dynamic query form can be altered. So it is
also called as Self Motivated Query Form SMQF. In this
project we suggest a self-motivated query form creation
approach which helps users automatically generate query
forms. This query form could be self-motivated developed
until the user is satisfied with the query results. F-Score is
measuring the goodness of query form. It is the ration
between the precision and recall. Precision is the relevant
retrieval and recall is the complete retrieval. Finally it is to
prove that the automatic generation of self-motivated query
forms always gives better satisfaction rate and easy to
compared with a static approach.
Keywords: Query Form, Database, Self-Motivated Query
Form, Enrichment, F-Score.
I. INTRODUCTION
Query form is one of the client interfaces for getting of
the information from the databases. We suggest a Self
Motivated Query Form system: SMQF, The self motivated
query forms mainly used to generating the user friendly
queries from the server. Here suggestions option provides
some of the instructions to users. With the help of these
instructions users follow the instructions easily and get
information from the database. Otherwise some of the
exceptions will be rise. With help of these instructions we
can reduce time search to the user. The fundamental nature
of Self Motivated Query Form is to find out user
preference in user connections and to enrich the query form
iteratively. Each iteration contains two categories of user
interactions. Enrichment of Query Form and Execution of
Query. Self Motivated Query Form facilitates a way out for
the query interface in huge and complex databases.
Enrichment of the Query Form means Self Motivated Query
Form it provides a sequence of fields to the user on priority
basis. The user can selects the required fields into the given
query form. Execution of the query means user enters a value
and selects corresponding fields and click on “Generate
Query”. Self Motivated Query Form executes the query.
Results will be displayed on the page.
Suppose the user has to search some needed information
from the database at that time the data is not available it show
the error message „data not found‟ we have to overcome this
problem with the help of combo box or text box or check box
or radio button and enrichment, For assumption I have to
select a combo box and enrichment it show the entire data in
drop-down list or list box from database in that the user can
easily select the record and their corresponding fields. After
selection user click on the generate query automatically query
will be generated and click on the execute query. The records
will be displayed in a table format along with F-Score. This
query form could be self-motivated developed until the user is
satisfied with the query results. The F-Score will be
automatically generated based on user preferences at each
iteration. It is measuring the goodness of a query form. FScore is the ration between the precision and recall. Precision
implies that a returned generously more important results than
irrelevant, while recall implies that and returned the most of
the relevant results. Finally it is to prove that the automatic
generation of self-motivated query forms always gives better
satisfaction rate and easy to compared with a static approach.
II. RELATED WORK
Data quality is a serious trouble in recent databases. Data
entry forms give the first and possibly most excellent chance
to find out and reduce errors, but there has been little research
into automatic methods for enhancing data quality at entry
time. Recent studies are made to create the db-query interfaces
with no user contribution, dealing with higher probabilistic
query fields available Query interface is created by means of
particular fields. In a Static Query Form SQF labels,
components, fields, projection attributes and selection
attributes are stable and remains constant. Even the predefined
query interfaces cannot satisfy this case, because user still has
Copyright @ 2015 IJATIR. All rights reserved.
P. SUJITH KUMAR, K. R. K. SATHEESH
some queries that do not match with any of the existing
C. Execution of Query
query interfaces. Though we provide many predefined
The user enters a value and selects corresponding fields
query interfaces, user may not be able to find the suitable
and click on “Generate query”. Self Motivated Query Form
one. Recently combination of keyword-Search and queryexecutes the query. Results will be displayed on the page. The
interfaces is projected; in this method we have to create a
F-score will be generated based on user preferences at each
so many interfaces beforehand. User will first search the
iteration.
suitable interface by a keyword to retrieve the data and
then queries the necessary information. But, it does not
support sufficient keywords to the suitable queries and
even does not support numerical fields.
A. Disadvantages
 Do not support if the size of the data base is big.
 Not applicable for the database having complex and
large meta-data.
 Predefined query interfaces cannot satisfy this case,
because user still has some queries that do not match
with any of the existing query interfaces.
III. PROPOSED WORK
We propose a new approach of database querying
interface, which generates the query interfaces
automatically at run time according the user requirements;
the user will be able to customize this query interface as
per his/her aspiration. This works for any database of
complex meta-data and large in size. While user viewing
the retrieved information, we evaluate the F-Score to
determine the effectiveness of the interface. F-Score is the
ration between the precision and recall. Precision returns
more important results than irrelevant, while recall returns
the most of the relevant results. For improving the recall
we score the interface controls and also based on the user
preferences we dynamically update the interface with new
components, called interface enrichment. The proposed
model is a Self Motivated Query Form SMQF as shown in
Fig.1. Self-motivated querying interface; the interface
which is capable of automatically creates query interfaces
useful in retrieving the hidden and user aspired
information. The user expectations are well analyzed
through his/her interactions and the feedbacks. Thus
improves the quality of the interface and the queries.
A. Advantages of Proposed System
 The user will be able to customize interface as per his
aspiration.
 Less complexity of implementation and maintenance.
 Easy to use
 Hidden data can be retrieved.
The system is proposed to have the following modules
along with functional requirements.
 Enrichment of Query Form.
 Execution of query.
 Customized Query Form.
 Database Query Recommendation.
B. Enrichment of Query Form
Self Motivated Query Forms it provides a list of fields
to the user on priority basis. The user can selects the
required fields into the given query form.
Fig.1. Architecture of SMQF.
D. Customized Query Form
The data base is only familiar with the professional
developers because who are well known knowledge on the
data base, he will write our own queries to retrieve and
modify the data. The end user wants to retrieve the particular
information from the data base; the data base is not familiar
with the end user because he does not know the data base
commands. That purposes only the professionals can
introduce the component selection here the user selects the
desired components based on this component selection it can
automatically generate query it is also called as the
customized query form.
E. Database Query Recommendation
The user can select the data components, desired fields
and selects the generate query, whenever he can select the
generate query it can collect the selected the components and
fields and stored then in to the database in the form of data
base query. Based on this query it can fetch the corresponding
results and displayed in the user form this is also called as a
data base query recommendation.
IV. SELF MOTIVATED QUERY FORM ALGORITHM
The abbreviation of SMQF algorithm is Self Motivated
Query Form Algorithm. It proposes an easy way to search the
data from the database without generating the query and
reduce the time complexity. F-score is the combination of
selection components and projection components to generate
International Journal of Advanced Technology and Innovative Research
Volume.07, IssueNo.14, October-2015, Pages: 2693-2695
User Inference Implied Queries to Reclaim Hidden Information
the ranking by using the Self Motivated Query Form
V. CONLUSION
algorithm and results as shown in Figs.2 and 3.
We suggest a self motivated query form generation, which
Input
:
U is User; SMQF is System.
primarily helps users self motivated to create the query forms.
Output :
R is Result.
The main idea is to use a probabilistic model to sort form
Step1
:
SMQF display cluster of entities.
components depending on the user choices only. We consider
U selects an entity.
user‟s first choice using both previously asked queries and
Step2
:
SMQF displays attributes.
dynamic feedback such as click-through. Practical results
U selects an attribute.
show that the run time approach frequently leads to higher
Step3
:
SMQF condition suggested.
success rate and simpler query forms compared with a preStep4
:
U condition selected.
defined approach. The sorting of fields also makes it easy for
Step5
:
U form Filling.
users to self motivated query forms. As future enhancement,
Step6
:
generation of SMQF.
we will learn how our work can be extended to non-relational
Step7
:
U submission of query.
data.
Step8
:
query Constructions.
Future Enhancement: For future enhancement, we enlarge
Step9
:
calculate Precision.
multiple methods to capture the user‟s preferences for the
Step10
:
query Execution.
queries by clicking on the feedback button. For instance, we
Step11
:
calculate F-Score.
can include a text-box for users to input various keywords
Step12
:
enrichment of SMQF.
queries. The significance score between the keywords and the
Step13
:
repeat steps.
query form can be integrated into the sorting of form
Step14
:
regenerate SMQF.
components at each step.
Step15
:
result R.
Step16
:
END.
VI. REFERENCES
[1] Adobe. (1995). Cold Fusion [Online]. Available:
http://www.adobe.com/products/coldfusion/.
[2] Free University of Berlin, the University of Leipzig, and
OpenLink Software. (2007). DBPedia [Online]. Available:
http://DBPedia.org.
[3] Korzh.com. (2005). EasyQuery [Online]. Available:
http://devtools.korzh.com/eq/dotnet/
[4] Google. (2007). Freebase [Online]. Available: http://www.
freebase.com
[5] C. C. Aggarwal, J. Han, J. Wang, and P. S. Yu, “A
framework for clustering evolving data streams,” in Proc.
VLDB, Berlin, Germany, Sept. 2003, pp. 81–92.
Fig.2. Screen shot for Self Motivated Query Form.
Fig.3. Screen shot for displaying result.
International Journal of Advanced Technology and Innovative Research
Volume.07, IssueNo.14, October-2015, Pages: 2693-2695