SlideShare a Scribd company logo
1 of 3
Download to read offline
IOSR Journal of Engineering (IOSRJEN) www.iosrjen.org 
ISSN (e): 2250-3021, ISSN (p): 2278-8719 
Vol. 04, Issue 08 (August. 2014), ||V3|| PP 57-59 
International organization of Scientific Research 57 | P a g e 
Evaluating and Analyzing Query Efficiencies along Web Wide 
Databases 
Sonia Gupta 
Computer Science Department Iftm University Moradabad 
Bharat Bhushan Agarwal Computer Science Department Iftm University Moradabad 
Abstract: - The growth of the Web and the Internet leads to the development of an ever increasing number of 
interesting application classes. Normal recruitment process is now-a-days used most common method. If a 
company wants an employee immediately, the only way for recruitment is advertising in any media. When the 
appliction is received from the employee it had to be checked for experience, qualifiction etc. This process 
requires time. 
This paper proposes a method for employee searching by using a user and query dependent ranking. A ranking 
model is presented which is based on user inputs. This ranking model is acquired from several other ranking 
functions derived for various user-query pairs. This is based on the intuition that similar users display 
comparable ranking preferences over the result of similar queries. The idea of how the ranking can be used is 
provided by this paper. 
Keywords: User Similarity, Query Similarity, Automatic Ranking, Workload, Relational Queries. 
I. INTRODUCTION 
The success and growth of the Internet and Web leads to the development of a large number of Web 
databases for a variety of applications. Only a Boolean query modelis supported by database systems. If query is 
not selective then too many tuples may be in the answer. It is time consuming to select the most appropriate 
answer .Web databases simplify this task by sorting the query result. Currently this sorting is done on the values 
of a single attribute. The ordering based on multiple attribute values would be closer to the Web user’s 
expectation. A simple Boolean query retrieval model is supported by these database, it often leads to situations 
when too many results are generated in response to a query. In order to find the results that match one’s interest, 
the user has to browse through this large result set – a tedious and time-consuming task. Currently, Web 
databases simplify this task by displaying these results in a sorted order on the values of a single attribute (e.g., 
Price, Mileage, etc.). Relevance measurement is crucial to web search and to information retrieval in general. 
Traditionally, search relevance is measured by using human assessors to judge the relevance of query-document 
pairs. However, explicit human ratings are expensive and difficult to obtain. Millions of people interact daily 
with web search engines at the same time, providing valuable implicit feedback through their interactions with 
the search results. If we could turn these interactions into relevance judgments, we could obtain large amounts 
of data for evaluating, maintaining, and improving information retrieval systems. 
II. PROBLEM DEFINITION AND ARCHITECTURE 
The ranking problem can be stated as: “For the query Qj given by the user Ui, find out a ranking function FUiQj 
from W”. Following are the types of ranking problem: 
1. Identifying a ranking function using the similarity model: Given W, determine a user Ux similar to Ui and a 
query Qy similar to Qj such that the function FUxQys exists in W. 
2. Generating a workload of ranking functions: Given a user Ux asking query Qy, based on Ux’s preferences 
towards Qy’s results, determine, explicitly or implicitly, a ranking function FUxQy. W is then established as a 
collection of such ranking functions learnt over different user-query pairs. 
Fig 1: User & Query Dependent Ranking Architecture
Evaluating And Analyzing Query Efficiencies Along Web Wide Databases 
International organization of Scientific Research 58 | P a g e 
III. RANKING ARCHITECTURE 
The architecture for our user- and query-dependent ranking framework (shown in Figure 1) comprises of two components for addressing the subproblems defined above. In the first component (Inferring via Browsing Choices), the user’s (U) browsing choices over the query results (N) produces the set of relevant results (R). Both these sets (N and R) are fed to the Learning Model that deduces the – i) significance of each attribute to establish the set of attribute-weights, and ii) emphasis given by users to particular values of an attribute. Taking in consideration the preferences associated with the values, a normalization scheme translates the values into their corresponding value-scores. The attribute-weights and the value-scores then integrate into the ranking function F that assigns a score to every tuple t in N (given by Equation 1): score(t) = F(t) (1) F is termed as the inferred ranking function along with the user (U) and the query (Q) are loaded into the workload that forms the nucleus over which the second component of our framework is built. At the time of query (Q′), the user’s (U′) browsing choices may not always be available and hence the ranking function (FU′Q’) cannot be derived. Address this, the second component (Inferring via Similarity Model) is formulated for deriving an appropriate ranking function (to rank Q′’s results for U′). This model takes as input, the user-query combination and determines, from the workload, a ranking function derived for the most similar query (to Q′) given by the most similar user (to U′). This is achieved using the two individual metrics of – user similarity and query similarity. Based on the function derived, Q′’s results are ranked using Equation 1 and displayed to the user (U′). 
IV. SIMILARITY MODEL FOR QUERY RANKING 
When ranking functions are known for a small set of user-query pairs, then the concept of similarity-based ranking is aimed. At the time of answering a query asked by a user, if no ranking function is available for this user-query pair, the proposed query and user-similarity models can effectively identify a suitable function to rank the corresponding results. 
V. QUERY SIMILARITY 
For the user U1 from Example-1, a ranking function does not exist for ranking Q1’s results (N1). However, from Example-2, it is known that a user is likely to have displayed different ranking preferences for different query results. A randomly selected function from U1’s workload is not likely to give a desirable ranking order over N1. Meanwhile, the ranking functions are likely to be comparable for queries similar to each other [2]. The proposed paper advances the hypothesis that if Q1 is most similar to query Qy (in U1’s workload), U1 would display similar ranking preferences over the results of both queries; thus, the ranking function (F1y) derived for Qy can be used to rank N1. Similar to recommendation systems, this framework can utilize the aggregate function, composed from the functions corresponding to the top-k most similar queries to Q1, to rank N1 [2]. This proposal of query similarity into two alternative models: i) query condition similarity, and ii) query-result similarity. Query condition similarity: By comparing the attribute values in the query conditions, the similarity between two queries can be determined. Given two queries Q and Q’, each with the conjunctive selection conditions, respectively of the form “WHERE A1=a1 AND • • • AND Am=am” and “WHERE A1=a1’ AND • • • AND Am=am’. Query result similarity: If two queries are similar, the results are likely to greater similarity. Similarity between a pair of queries is evaluated as the similarity between the tuples in the respective query results. Given two queries Q and Q’, let their query result be N and N’ . The similarity of query- result between Q and Q’ is then computed as the similarity between the result sets N and N’, given by Equation 2. similarity(Q,Q’) =sim(N,N’) (3)
Evaluating And Analyzing Query Efficiencies Along Web Wide Databases 
International organization of Scientific Research 59 | P a g e 
Fig 2: Query similarity model summarized view 
The above figure shows the computation of similarity for the two models. 
VI. USER SIMILARITY 
It is known from Example-1 that different users may display different ranking preferences towards the same 
query. Here put forward the hypothesis that if U1 is similar to an existing user Ux, then, for the results of a given 
query (say Q1), both users will show similar ranking preferences; therefore, Ux’s ranking function (Fx1) can be 
used to rank Q1’s results for U1 as well. Given two users Ui and Uj with the set of common queries – {Q1, Q2, ..., 
Qr}, for which ranking functions ({Fi1, Fi2, ..., Fir} and {Fj1, Fj2, ..., Fjr}) exist in W, the user similarity between 
Ui and Uj is expressed as the average similarity between their individual ranking functions for each query Qp 
(shown in Equation 3): 
VII. CONCLUSION 
This paper proposes a model for employee searching by using a user- and query-dependent ranking 
method. By using this method, it solves the Many-Answers Problem which leverages data and workload 
statistics and correlations. The design and maintenance of an appropriate workload that satisfies properties of 
similarity-based ranking is very challenging. 
REFRENCES 
[1] Google. Google base. http://www.google.com/base. 
[2] AdityaTelang, Chengkai Li, Sharma Chakravarthy, “One size Does Not Fit All: Towards User- and 
Query Dependent Rasnking For Web Databases”. 
[3] G. Koutrika and Y. E. Ioannidis. Constrained optimalities in query personalization. In SIGMOD 
Conference, pages 73–84, 2005. 
[4] S. Amer-Yahia, A. Galland, J. Stoyanovich, and C. Yu. From del.icio.us to x.qui.site: recommendations 
in social tagging sites. In SIGMOD Conference, pages 1323–1326, 2008. 
[5] A. Penev and R. K. Wong. Finding similar pages in a social tagging repository. In WWW, pages 1091– 
1092, 2008 
[6] T. C. Zhou, H. Ma, M. R. Lyu, and I. King. Userrec: A user recommendation framework in social tagging 
systems. In AAAI, 2010. 
[7] B. He. Relevance feedback. In Encyclopedia of Database Systems, pages 2378–2379, 2009. 
[8] Y. Rui, T. S. Huang, and S. Mehrotra. Content-based image retrieval with relevance feedback in mars. In 
IEEE International Conference on Image Processing, pages 815–818, 1997. 
[9] L. Wu and C. F. et. al. Falcon: Feedback adaptive loop for content-based retrieval. In VLDB, pages 297– 
306, 2000. 
[10] Google. Google base. http://www.google.com/base. 
[11] A. Marian, N. Bruno, and L. Gravano. Evaluating top-k queries over web-accessible databases. ACM 
Transactions of Database Systems, 29(2):319–362,2004. 
[12] S. Gauch and M. S. et. al. User profiles for personalized information access. In Adaptive Web, pages 54– 
89, 2007. 
[13] A. Penev and R. K. Wong. Finding similar pages in a social tagging repository. In WWW, pages 1091– 
1092, 2008. 
[14] T. C. Zhou, H. Ma, M. R. Lyu, and I. King.Userrec: A user recommendation framework in social tagging 
systems. In AAAI, 2010. 
[15] H. Yu, S.-w.Hwang, and K. C.-C. Chang. Enabling soft queries for data retrieval. Information Systems, 
32(4):560–574, 2007. 
[16] A. Telang, C. Li, and S. Chakravarthy. One size does not fit all: Towardsuser- and query-dependent 
ranking for web databases. Technical report,UT Arlington, 
ttp://cse.uta.edu/research/Publications/Downloads/CSE-2009-6.pdf,2009.

More Related Content

What's hot

Enhancing Keyword Query Results Over Database for Improving User Satisfaction
Enhancing Keyword Query Results Over Database for Improving User Satisfaction Enhancing Keyword Query Results Over Database for Improving User Satisfaction
Enhancing Keyword Query Results Over Database for Improving User Satisfaction ijmpict
 
Ontological and clustering approach for content based recommendation systems
Ontological and clustering approach for content based recommendation systemsOntological and clustering approach for content based recommendation systems
Ontological and clustering approach for content based recommendation systemsvikramadityajakkula
 
Performance analysis of the
Performance analysis of thePerformance analysis of the
Performance analysis of thecsandit
 
A survey of modified support vector machine using particle of swarm optimizat...
A survey of modified support vector machine using particle of swarm optimizat...A survey of modified support vector machine using particle of swarm optimizat...
A survey of modified support vector machine using particle of swarm optimizat...Editor Jacotech
 
158822 article text-413072-1-10-20170718
158822 article text-413072-1-10-20170718158822 article text-413072-1-10-20170718
158822 article text-413072-1-10-20170718GetnetAschale1
 
A Novel Approach for Travel Package Recommendation Using Probabilistic Matrix...
A Novel Approach for Travel Package Recommendation Using Probabilistic Matrix...A Novel Approach for Travel Package Recommendation Using Probabilistic Matrix...
A Novel Approach for Travel Package Recommendation Using Probabilistic Matrix...IJSRD
 
IRJET- Student Placement Prediction using Machine Learning
IRJET- Student Placement Prediction using Machine LearningIRJET- Student Placement Prediction using Machine Learning
IRJET- Student Placement Prediction using Machine LearningIRJET Journal
 
IRJET- Online Course Recommendation System
IRJET- Online Course Recommendation SystemIRJET- Online Course Recommendation System
IRJET- Online Course Recommendation SystemIRJET Journal
 
QUERY AWARE DETERMINIZATION OF UNCERTAIN OBJECTS
QUERY AWARE DETERMINIZATION OF UNCERTAIN OBJECTSQUERY AWARE DETERMINIZATION OF UNCERTAIN OBJECTS
QUERY AWARE DETERMINIZATION OF UNCERTAIN OBJECTSShakas Technologies
 
Recommender systems bener
Recommender systems   benerRecommender systems   bener
Recommender systems benerdiannepatricia
 
Dq2644974501
Dq2644974501Dq2644974501
Dq2644974501IJMER
 
An efficient information retrieval ontology system based indexing for context
An efficient information retrieval ontology system based indexing for contextAn efficient information retrieval ontology system based indexing for context
An efficient information retrieval ontology system based indexing for contexteSAT Journals
 
USING NLP APPROACH FOR ANALYZING CUSTOMER REVIEWS
USING NLP APPROACH FOR ANALYZING CUSTOMER REVIEWSUSING NLP APPROACH FOR ANALYZING CUSTOMER REVIEWS
USING NLP APPROACH FOR ANALYZING CUSTOMER REVIEWScsandit
 
Query Aware Determinization of Uncertain Objects
Query Aware Determinization of Uncertain ObjectsQuery Aware Determinization of Uncertain Objects
Query Aware Determinization of Uncertain Objects1crore projects
 
Controlling informative features for improved accuracy and faster predictions...
Controlling informative features for improved accuracy and faster predictions...Controlling informative features for improved accuracy and faster predictions...
Controlling informative features for improved accuracy and faster predictions...Damian R. Mingle, MBA
 

What's hot (20)

Enhancing Keyword Query Results Over Database for Improving User Satisfaction
Enhancing Keyword Query Results Over Database for Improving User Satisfaction Enhancing Keyword Query Results Over Database for Improving User Satisfaction
Enhancing Keyword Query Results Over Database for Improving User Satisfaction
 
Ontological and clustering approach for content based recommendation systems
Ontological and clustering approach for content based recommendation systemsOntological and clustering approach for content based recommendation systems
Ontological and clustering approach for content based recommendation systems
 
Performance analysis of the
Performance analysis of thePerformance analysis of the
Performance analysis of the
 
A survey of modified support vector machine using particle of swarm optimizat...
A survey of modified support vector machine using particle of swarm optimizat...A survey of modified support vector machine using particle of swarm optimizat...
A survey of modified support vector machine using particle of swarm optimizat...
 
158822 article text-413072-1-10-20170718
158822 article text-413072-1-10-20170718158822 article text-413072-1-10-20170718
158822 article text-413072-1-10-20170718
 
A Novel Approach for Travel Package Recommendation Using Probabilistic Matrix...
A Novel Approach for Travel Package Recommendation Using Probabilistic Matrix...A Novel Approach for Travel Package Recommendation Using Probabilistic Matrix...
A Novel Approach for Travel Package Recommendation Using Probabilistic Matrix...
 
IRJET- Student Placement Prediction using Machine Learning
IRJET- Student Placement Prediction using Machine LearningIRJET- Student Placement Prediction using Machine Learning
IRJET- Student Placement Prediction using Machine Learning
 
A885115 030
A885115 030A885115 030
A885115 030
 
IRJET- Online Course Recommendation System
IRJET- Online Course Recommendation SystemIRJET- Online Course Recommendation System
IRJET- Online Course Recommendation System
 
593176
593176593176
593176
 
QUERY AWARE DETERMINIZATION OF UNCERTAIN OBJECTS
QUERY AWARE DETERMINIZATION OF UNCERTAIN OBJECTSQUERY AWARE DETERMINIZATION OF UNCERTAIN OBJECTS
QUERY AWARE DETERMINIZATION OF UNCERTAIN OBJECTS
 
Recommender systems bener
Recommender systems   benerRecommender systems   bener
Recommender systems bener
 
Cp1 v2-018
Cp1 v2-018Cp1 v2-018
Cp1 v2-018
 
Dq2644974501
Dq2644974501Dq2644974501
Dq2644974501
 
An efficient information retrieval ontology system based indexing for context
An efficient information retrieval ontology system based indexing for contextAn efficient information retrieval ontology system based indexing for context
An efficient information retrieval ontology system based indexing for context
 
B05110409
B05110409B05110409
B05110409
 
H04564550
H04564550H04564550
H04564550
 
USING NLP APPROACH FOR ANALYZING CUSTOMER REVIEWS
USING NLP APPROACH FOR ANALYZING CUSTOMER REVIEWSUSING NLP APPROACH FOR ANALYZING CUSTOMER REVIEWS
USING NLP APPROACH FOR ANALYZING CUSTOMER REVIEWS
 
Query Aware Determinization of Uncertain Objects
Query Aware Determinization of Uncertain ObjectsQuery Aware Determinization of Uncertain Objects
Query Aware Determinization of Uncertain Objects
 
Controlling informative features for improved accuracy and faster predictions...
Controlling informative features for improved accuracy and faster predictions...Controlling informative features for improved accuracy and faster predictions...
Controlling informative features for improved accuracy and faster predictions...
 

Viewers also liked

Eu silc 2011armuts--und_ausgrenzungsgefaehrdung_in_oesterreich_hrsg._bmask_07...
Eu silc 2011armuts--und_ausgrenzungsgefaehrdung_in_oesterreich_hrsg._bmask_07...Eu silc 2011armuts--und_ausgrenzungsgefaehrdung_in_oesterreich_hrsg._bmask_07...
Eu silc 2011armuts--und_ausgrenzungsgefaehrdung_in_oesterreich_hrsg._bmask_07...FESD GKr
 
Mustafa ÜBEYLİ
Mustafa ÜBEYLİMustafa ÜBEYLİ
Mustafa ÜBEYLİThinTech
 
Bracket static loading results
Bracket  static loading resultsBracket  static loading results
Bracket static loading resultsManas Ray
 
RCE Design Portfolio
RCE Design PortfolioRCE Design Portfolio
RCE Design Portfoliorickchang
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...ijceronline
 
Capitulo 2 ok[1]
Capitulo 2 ok[1]Capitulo 2 ok[1]
Capitulo 2 ok[1]BeefPoint
 
1st design change results with and without features
1st design change results with and without features1st design change results with and without features
1st design change results with and without featuresManas Ray
 
Composite integrated material of al layers with kevlar material and the speci...
Composite integrated material of al layers with kevlar material and the speci...Composite integrated material of al layers with kevlar material and the speci...
Composite integrated material of al layers with kevlar material and the speci...Alexander Decker
 
07 release notes 2005
07 release notes 200507 release notes 2005
07 release notes 2005struds
 
Gs 02 yamaha golf cart G30E
Gs 02 yamaha golf cart G30EGs 02 yamaha golf cart G30E
Gs 02 yamaha golf cart G30EPunya Benja
 
pcnforklift thailand
pcnforklift thailandpcnforklift thailand
pcnforklift thailandPunya Benja
 
Visure Requirements for Product and Embedded Devolpment - Visure Solutions - ...
Visure Requirements for Product and Embedded Devolpment - Visure Solutions - ...Visure Requirements for Product and Embedded Devolpment - Visure Solutions - ...
Visure Requirements for Product and Embedded Devolpment - Visure Solutions - ...Visure Solutions
 
Dezentral, ressourcenschonend, effizient: Bausteine einer zukunftsfähigen Ene...
Dezentral, ressourcenschonend, effizient: Bausteine einer zukunftsfähigen Ene...Dezentral, ressourcenschonend, effizient: Bausteine einer zukunftsfähigen Ene...
Dezentral, ressourcenschonend, effizient: Bausteine einer zukunftsfähigen Ene...Oeko-Institut
 

Viewers also liked (20)

Eu silc 2011armuts--und_ausgrenzungsgefaehrdung_in_oesterreich_hrsg._bmask_07...
Eu silc 2011armuts--und_ausgrenzungsgefaehrdung_in_oesterreich_hrsg._bmask_07...Eu silc 2011armuts--und_ausgrenzungsgefaehrdung_in_oesterreich_hrsg._bmask_07...
Eu silc 2011armuts--und_ausgrenzungsgefaehrdung_in_oesterreich_hrsg._bmask_07...
 
Ok 12 perform_1
Ok 12 perform_1Ok 12 perform_1
Ok 12 perform_1
 
Mustafa ÜBEYLİ
Mustafa ÜBEYLİMustafa ÜBEYLİ
Mustafa ÜBEYLİ
 
Bracket static loading results
Bracket  static loading resultsBracket  static loading results
Bracket static loading results
 
VDC Newsletter 2014-05
VDC Newsletter 2014-05VDC Newsletter 2014-05
VDC Newsletter 2014-05
 
RCE Design Portfolio
RCE Design PortfolioRCE Design Portfolio
RCE Design Portfolio
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
 
Capitulo 2 ok[1]
Capitulo 2 ok[1]Capitulo 2 ok[1]
Capitulo 2 ok[1]
 
11 019-maldonado-jesus-bericht
11 019-maldonado-jesus-bericht11 019-maldonado-jesus-bericht
11 019-maldonado-jesus-bericht
 
1st design change results with and without features
1st design change results with and without features1st design change results with and without features
1st design change results with and without features
 
D04812125
D04812125D04812125
D04812125
 
Composite integrated material of al layers with kevlar material and the speci...
Composite integrated material of al layers with kevlar material and the speci...Composite integrated material of al layers with kevlar material and the speci...
Composite integrated material of al layers with kevlar material and the speci...
 
07 release notes 2005
07 release notes 200507 release notes 2005
07 release notes 2005
 
Gs 02 yamaha golf cart G30E
Gs 02 yamaha golf cart G30EGs 02 yamaha golf cart G30E
Gs 02 yamaha golf cart G30E
 
Could the “C” in HPC stand for Cloud?
Could the “C” in HPC stand for Cloud?Could the “C” in HPC stand for Cloud?
Could the “C” in HPC stand for Cloud?
 
pcnforklift thailand
pcnforklift thailandpcnforklift thailand
pcnforklift thailand
 
Unvermögen endversion
Unvermögen endversionUnvermögen endversion
Unvermögen endversion
 
Visure Requirements for Product and Embedded Devolpment - Visure Solutions - ...
Visure Requirements for Product and Embedded Devolpment - Visure Solutions - ...Visure Requirements for Product and Embedded Devolpment - Visure Solutions - ...
Visure Requirements for Product and Embedded Devolpment - Visure Solutions - ...
 
F04743338
F04743338F04743338
F04743338
 
Dezentral, ressourcenschonend, effizient: Bausteine einer zukunftsfähigen Ene...
Dezentral, ressourcenschonend, effizient: Bausteine einer zukunftsfähigen Ene...Dezentral, ressourcenschonend, effizient: Bausteine einer zukunftsfähigen Ene...
Dezentral, ressourcenschonend, effizient: Bausteine einer zukunftsfähigen Ene...
 

Similar to G04835759

Custom-Made Ranking in Databases Establishing and Utilizing an Appropriate Wo...
Custom-Made Ranking in Databases Establishing and Utilizing an Appropriate Wo...Custom-Made Ranking in Databases Establishing and Utilizing an Appropriate Wo...
Custom-Made Ranking in Databases Establishing and Utilizing an Appropriate Wo...ijsrd.com
 
Query- And User-Dependent Approach for Ranking Query Results in Web Databases
Query- And User-Dependent Approach for Ranking Query  Results in Web DatabasesQuery- And User-Dependent Approach for Ranking Query  Results in Web Databases
Query- And User-Dependent Approach for Ranking Query Results in Web DatabasesIOSR Journals
 
Tourism Based Hybrid Recommendation System
Tourism Based Hybrid Recommendation SystemTourism Based Hybrid Recommendation System
Tourism Based Hybrid Recommendation SystemIRJET Journal
 
A survey on ranking sql queries using skyline and user
A survey on ranking sql queries using skyline and userA survey on ranking sql queries using skyline and user
A survey on ranking sql queries using skyline and usereSAT Publishing House
 
Query Recommendation by using Collaborative Filtering Approach
Query Recommendation by using Collaborative Filtering ApproachQuery Recommendation by using Collaborative Filtering Approach
Query Recommendation by using Collaborative Filtering ApproachIRJET Journal
 
A Survey on Recommendation System based on Knowledge Graph and Machine Learning
A Survey on Recommendation System based on Knowledge Graph and Machine LearningA Survey on Recommendation System based on Knowledge Graph and Machine Learning
A Survey on Recommendation System based on Knowledge Graph and Machine LearningIRJET Journal
 
RANKING BASED ON COLLABORATIVE FEATURE-WEIGHTING APPLIED TO THE RECOMMENDATIO...
RANKING BASED ON COLLABORATIVE FEATURE-WEIGHTING APPLIED TO THE RECOMMENDATIO...RANKING BASED ON COLLABORATIVE FEATURE-WEIGHTING APPLIED TO THE RECOMMENDATIO...
RANKING BASED ON COLLABORATIVE FEATURE-WEIGHTING APPLIED TO THE RECOMMENDATIO...ijaia
 
IRJET- Boosting Response Aware Model-Based Collaborative Filtering
IRJET- Boosting Response Aware Model-Based Collaborative FilteringIRJET- Boosting Response Aware Model-Based Collaborative Filtering
IRJET- Boosting Response Aware Model-Based Collaborative FilteringIRJET Journal
 
Learning To Rank User Queries to Detect Search Tasks
Learning To Rank User Queries to Detect Search TasksLearning To Rank User Queries to Detect Search Tasks
Learning To Rank User Queries to Detect Search TasksFranco Maria Nardini
 
Dynamic Organization of User Historical Queries
Dynamic Organization of User Historical QueriesDynamic Organization of User Historical Queries
Dynamic Organization of User Historical QueriesIJMER
 
User search goal inference and feedback session using fast generalized – fuzz...
User search goal inference and feedback session using fast generalized – fuzz...User search goal inference and feedback session using fast generalized – fuzz...
User search goal inference and feedback session using fast generalized – fuzz...eSAT Publishing House
 
Qo s ranking prediction for cloud services
Qo s ranking prediction for cloud servicesQo s ranking prediction for cloud services
Qo s ranking prediction for cloud servicesIEEEFINALYEARPROJECTS
 
JAVA 2013 IEEE CLOUDCOMPUTING PROJECT Qos ranking prediction for cloud services
JAVA 2013 IEEE CLOUDCOMPUTING PROJECT Qos ranking prediction for cloud servicesJAVA 2013 IEEE CLOUDCOMPUTING PROJECT Qos ranking prediction for cloud services
JAVA 2013 IEEE CLOUDCOMPUTING PROJECT Qos ranking prediction for cloud servicesIEEEGLOBALSOFTTECHNOLOGIES
 
DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Qos ranking prediction for cloud serv...
DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Qos ranking prediction for cloud serv...DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Qos ranking prediction for cloud serv...
DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Qos ranking prediction for cloud serv...IEEEGLOBALSOFTTECHNOLOGIES
 
Vertical intent prediction approach based on Doc2vec and convolutional neural...
Vertical intent prediction approach based on Doc2vec and convolutional neural...Vertical intent prediction approach based on Doc2vec and convolutional neural...
Vertical intent prediction approach based on Doc2vec and convolutional neural...IJECEIAES
 
Recommendation System using Machine Learning Techniques
Recommendation System using Machine Learning TechniquesRecommendation System using Machine Learning Techniques
Recommendation System using Machine Learning TechniquesIRJET Journal
 
Web Service Recommendation using Collaborative Filtering
Web Service Recommendation using Collaborative FilteringWeb Service Recommendation using Collaborative Filtering
Web Service Recommendation using Collaborative FilteringIRJET Journal
 
User-Interface Usability Evaluation
User-Interface Usability EvaluationUser-Interface Usability Evaluation
User-Interface Usability EvaluationCSCJournals
 

Similar to G04835759 (20)

Custom-Made Ranking in Databases Establishing and Utilizing an Appropriate Wo...
Custom-Made Ranking in Databases Establishing and Utilizing an Appropriate Wo...Custom-Made Ranking in Databases Establishing and Utilizing an Appropriate Wo...
Custom-Made Ranking in Databases Establishing and Utilizing an Appropriate Wo...
 
Query- And User-Dependent Approach for Ranking Query Results in Web Databases
Query- And User-Dependent Approach for Ranking Query  Results in Web DatabasesQuery- And User-Dependent Approach for Ranking Query  Results in Web Databases
Query- And User-Dependent Approach for Ranking Query Results in Web Databases
 
Tourism Based Hybrid Recommendation System
Tourism Based Hybrid Recommendation SystemTourism Based Hybrid Recommendation System
Tourism Based Hybrid Recommendation System
 
F04302053057
F04302053057F04302053057
F04302053057
 
A survey on ranking sql queries using skyline and user
A survey on ranking sql queries using skyline and userA survey on ranking sql queries using skyline and user
A survey on ranking sql queries using skyline and user
 
Query Recommendation by using Collaborative Filtering Approach
Query Recommendation by using Collaborative Filtering ApproachQuery Recommendation by using Collaborative Filtering Approach
Query Recommendation by using Collaborative Filtering Approach
 
A Survey on Recommendation System based on Knowledge Graph and Machine Learning
A Survey on Recommendation System based on Knowledge Graph and Machine LearningA Survey on Recommendation System based on Knowledge Graph and Machine Learning
A Survey on Recommendation System based on Knowledge Graph and Machine Learning
 
RANKING BASED ON COLLABORATIVE FEATURE-WEIGHTING APPLIED TO THE RECOMMENDATIO...
RANKING BASED ON COLLABORATIVE FEATURE-WEIGHTING APPLIED TO THE RECOMMENDATIO...RANKING BASED ON COLLABORATIVE FEATURE-WEIGHTING APPLIED TO THE RECOMMENDATIO...
RANKING BASED ON COLLABORATIVE FEATURE-WEIGHTING APPLIED TO THE RECOMMENDATIO...
 
IRJET- Boosting Response Aware Model-Based Collaborative Filtering
IRJET- Boosting Response Aware Model-Based Collaborative FilteringIRJET- Boosting Response Aware Model-Based Collaborative Filtering
IRJET- Boosting Response Aware Model-Based Collaborative Filtering
 
Learning To Rank User Queries to Detect Search Tasks
Learning To Rank User Queries to Detect Search TasksLearning To Rank User Queries to Detect Search Tasks
Learning To Rank User Queries to Detect Search Tasks
 
Dynamic Organization of User Historical Queries
Dynamic Organization of User Historical QueriesDynamic Organization of User Historical Queries
Dynamic Organization of User Historical Queries
 
User search goal inference and feedback session using fast generalized – fuzz...
User search goal inference and feedback session using fast generalized – fuzz...User search goal inference and feedback session using fast generalized – fuzz...
User search goal inference and feedback session using fast generalized – fuzz...
 
Qo s ranking prediction for cloud services
Qo s ranking prediction for cloud servicesQo s ranking prediction for cloud services
Qo s ranking prediction for cloud services
 
JAVA 2013 IEEE CLOUDCOMPUTING PROJECT Qos ranking prediction for cloud services
JAVA 2013 IEEE CLOUDCOMPUTING PROJECT Qos ranking prediction for cloud servicesJAVA 2013 IEEE CLOUDCOMPUTING PROJECT Qos ranking prediction for cloud services
JAVA 2013 IEEE CLOUDCOMPUTING PROJECT Qos ranking prediction for cloud services
 
DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Qos ranking prediction for cloud serv...
DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Qos ranking prediction for cloud serv...DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Qos ranking prediction for cloud serv...
DOTNET 2013 IEEE CLOUDCOMPUTING PROJECT Qos ranking prediction for cloud serv...
 
Vertical intent prediction approach based on Doc2vec and convolutional neural...
Vertical intent prediction approach based on Doc2vec and convolutional neural...Vertical intent prediction approach based on Doc2vec and convolutional neural...
Vertical intent prediction approach based on Doc2vec and convolutional neural...
 
Recommendation System using Machine Learning Techniques
Recommendation System using Machine Learning TechniquesRecommendation System using Machine Learning Techniques
Recommendation System using Machine Learning Techniques
 
Web Service Recommendation using Collaborative Filtering
Web Service Recommendation using Collaborative FilteringWeb Service Recommendation using Collaborative Filtering
Web Service Recommendation using Collaborative Filtering
 
User-Interface Usability Evaluation
User-Interface Usability EvaluationUser-Interface Usability Evaluation
User-Interface Usability Evaluation
 
K1803057782
K1803057782K1803057782
K1803057782
 

More from IOSR-JEN

More from IOSR-JEN (20)

C05921721
C05921721C05921721
C05921721
 
B05921016
B05921016B05921016
B05921016
 
A05920109
A05920109A05920109
A05920109
 
J05915457
J05915457J05915457
J05915457
 
I05914153
I05914153I05914153
I05914153
 
H05913540
H05913540H05913540
H05913540
 
G05913234
G05913234G05913234
G05913234
 
F05912731
F05912731F05912731
F05912731
 
E05912226
E05912226E05912226
E05912226
 
D05911621
D05911621D05911621
D05911621
 
C05911315
C05911315C05911315
C05911315
 
B05910712
B05910712B05910712
B05910712
 
A05910106
A05910106A05910106
A05910106
 
B05840510
B05840510B05840510
B05840510
 
I05844759
I05844759I05844759
I05844759
 
H05844346
H05844346H05844346
H05844346
 
G05843942
G05843942G05843942
G05843942
 
F05843238
F05843238F05843238
F05843238
 
E05842831
E05842831E05842831
E05842831
 
D05842227
D05842227D05842227
D05842227
 

Recently uploaded

FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 

Recently uploaded (20)

FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 

G04835759

  • 1. IOSR Journal of Engineering (IOSRJEN) www.iosrjen.org ISSN (e): 2250-3021, ISSN (p): 2278-8719 Vol. 04, Issue 08 (August. 2014), ||V3|| PP 57-59 International organization of Scientific Research 57 | P a g e Evaluating and Analyzing Query Efficiencies along Web Wide Databases Sonia Gupta Computer Science Department Iftm University Moradabad Bharat Bhushan Agarwal Computer Science Department Iftm University Moradabad Abstract: - The growth of the Web and the Internet leads to the development of an ever increasing number of interesting application classes. Normal recruitment process is now-a-days used most common method. If a company wants an employee immediately, the only way for recruitment is advertising in any media. When the appliction is received from the employee it had to be checked for experience, qualifiction etc. This process requires time. This paper proposes a method for employee searching by using a user and query dependent ranking. A ranking model is presented which is based on user inputs. This ranking model is acquired from several other ranking functions derived for various user-query pairs. This is based on the intuition that similar users display comparable ranking preferences over the result of similar queries. The idea of how the ranking can be used is provided by this paper. Keywords: User Similarity, Query Similarity, Automatic Ranking, Workload, Relational Queries. I. INTRODUCTION The success and growth of the Internet and Web leads to the development of a large number of Web databases for a variety of applications. Only a Boolean query modelis supported by database systems. If query is not selective then too many tuples may be in the answer. It is time consuming to select the most appropriate answer .Web databases simplify this task by sorting the query result. Currently this sorting is done on the values of a single attribute. The ordering based on multiple attribute values would be closer to the Web user’s expectation. A simple Boolean query retrieval model is supported by these database, it often leads to situations when too many results are generated in response to a query. In order to find the results that match one’s interest, the user has to browse through this large result set – a tedious and time-consuming task. Currently, Web databases simplify this task by displaying these results in a sorted order on the values of a single attribute (e.g., Price, Mileage, etc.). Relevance measurement is crucial to web search and to information retrieval in general. Traditionally, search relevance is measured by using human assessors to judge the relevance of query-document pairs. However, explicit human ratings are expensive and difficult to obtain. Millions of people interact daily with web search engines at the same time, providing valuable implicit feedback through their interactions with the search results. If we could turn these interactions into relevance judgments, we could obtain large amounts of data for evaluating, maintaining, and improving information retrieval systems. II. PROBLEM DEFINITION AND ARCHITECTURE The ranking problem can be stated as: “For the query Qj given by the user Ui, find out a ranking function FUiQj from W”. Following are the types of ranking problem: 1. Identifying a ranking function using the similarity model: Given W, determine a user Ux similar to Ui and a query Qy similar to Qj such that the function FUxQys exists in W. 2. Generating a workload of ranking functions: Given a user Ux asking query Qy, based on Ux’s preferences towards Qy’s results, determine, explicitly or implicitly, a ranking function FUxQy. W is then established as a collection of such ranking functions learnt over different user-query pairs. Fig 1: User & Query Dependent Ranking Architecture
  • 2. Evaluating And Analyzing Query Efficiencies Along Web Wide Databases International organization of Scientific Research 58 | P a g e III. RANKING ARCHITECTURE The architecture for our user- and query-dependent ranking framework (shown in Figure 1) comprises of two components for addressing the subproblems defined above. In the first component (Inferring via Browsing Choices), the user’s (U) browsing choices over the query results (N) produces the set of relevant results (R). Both these sets (N and R) are fed to the Learning Model that deduces the – i) significance of each attribute to establish the set of attribute-weights, and ii) emphasis given by users to particular values of an attribute. Taking in consideration the preferences associated with the values, a normalization scheme translates the values into their corresponding value-scores. The attribute-weights and the value-scores then integrate into the ranking function F that assigns a score to every tuple t in N (given by Equation 1): score(t) = F(t) (1) F is termed as the inferred ranking function along with the user (U) and the query (Q) are loaded into the workload that forms the nucleus over which the second component of our framework is built. At the time of query (Q′), the user’s (U′) browsing choices may not always be available and hence the ranking function (FU′Q’) cannot be derived. Address this, the second component (Inferring via Similarity Model) is formulated for deriving an appropriate ranking function (to rank Q′’s results for U′). This model takes as input, the user-query combination and determines, from the workload, a ranking function derived for the most similar query (to Q′) given by the most similar user (to U′). This is achieved using the two individual metrics of – user similarity and query similarity. Based on the function derived, Q′’s results are ranked using Equation 1 and displayed to the user (U′). IV. SIMILARITY MODEL FOR QUERY RANKING When ranking functions are known for a small set of user-query pairs, then the concept of similarity-based ranking is aimed. At the time of answering a query asked by a user, if no ranking function is available for this user-query pair, the proposed query and user-similarity models can effectively identify a suitable function to rank the corresponding results. V. QUERY SIMILARITY For the user U1 from Example-1, a ranking function does not exist for ranking Q1’s results (N1). However, from Example-2, it is known that a user is likely to have displayed different ranking preferences for different query results. A randomly selected function from U1’s workload is not likely to give a desirable ranking order over N1. Meanwhile, the ranking functions are likely to be comparable for queries similar to each other [2]. The proposed paper advances the hypothesis that if Q1 is most similar to query Qy (in U1’s workload), U1 would display similar ranking preferences over the results of both queries; thus, the ranking function (F1y) derived for Qy can be used to rank N1. Similar to recommendation systems, this framework can utilize the aggregate function, composed from the functions corresponding to the top-k most similar queries to Q1, to rank N1 [2]. This proposal of query similarity into two alternative models: i) query condition similarity, and ii) query-result similarity. Query condition similarity: By comparing the attribute values in the query conditions, the similarity between two queries can be determined. Given two queries Q and Q’, each with the conjunctive selection conditions, respectively of the form “WHERE A1=a1 AND • • • AND Am=am” and “WHERE A1=a1’ AND • • • AND Am=am’. Query result similarity: If two queries are similar, the results are likely to greater similarity. Similarity between a pair of queries is evaluated as the similarity between the tuples in the respective query results. Given two queries Q and Q’, let their query result be N and N’ . The similarity of query- result between Q and Q’ is then computed as the similarity between the result sets N and N’, given by Equation 2. similarity(Q,Q’) =sim(N,N’) (3)
  • 3. Evaluating And Analyzing Query Efficiencies Along Web Wide Databases International organization of Scientific Research 59 | P a g e Fig 2: Query similarity model summarized view The above figure shows the computation of similarity for the two models. VI. USER SIMILARITY It is known from Example-1 that different users may display different ranking preferences towards the same query. Here put forward the hypothesis that if U1 is similar to an existing user Ux, then, for the results of a given query (say Q1), both users will show similar ranking preferences; therefore, Ux’s ranking function (Fx1) can be used to rank Q1’s results for U1 as well. Given two users Ui and Uj with the set of common queries – {Q1, Q2, ..., Qr}, for which ranking functions ({Fi1, Fi2, ..., Fir} and {Fj1, Fj2, ..., Fjr}) exist in W, the user similarity between Ui and Uj is expressed as the average similarity between their individual ranking functions for each query Qp (shown in Equation 3): VII. CONCLUSION This paper proposes a model for employee searching by using a user- and query-dependent ranking method. By using this method, it solves the Many-Answers Problem which leverages data and workload statistics and correlations. The design and maintenance of an appropriate workload that satisfies properties of similarity-based ranking is very challenging. REFRENCES [1] Google. Google base. http://www.google.com/base. [2] AdityaTelang, Chengkai Li, Sharma Chakravarthy, “One size Does Not Fit All: Towards User- and Query Dependent Rasnking For Web Databases”. [3] G. Koutrika and Y. E. Ioannidis. Constrained optimalities in query personalization. In SIGMOD Conference, pages 73–84, 2005. [4] S. Amer-Yahia, A. Galland, J. Stoyanovich, and C. Yu. From del.icio.us to x.qui.site: recommendations in social tagging sites. In SIGMOD Conference, pages 1323–1326, 2008. [5] A. Penev and R. K. Wong. Finding similar pages in a social tagging repository. In WWW, pages 1091– 1092, 2008 [6] T. C. Zhou, H. Ma, M. R. Lyu, and I. King. Userrec: A user recommendation framework in social tagging systems. In AAAI, 2010. [7] B. He. Relevance feedback. In Encyclopedia of Database Systems, pages 2378–2379, 2009. [8] Y. Rui, T. S. Huang, and S. Mehrotra. Content-based image retrieval with relevance feedback in mars. In IEEE International Conference on Image Processing, pages 815–818, 1997. [9] L. Wu and C. F. et. al. Falcon: Feedback adaptive loop for content-based retrieval. In VLDB, pages 297– 306, 2000. [10] Google. Google base. http://www.google.com/base. [11] A. Marian, N. Bruno, and L. Gravano. Evaluating top-k queries over web-accessible databases. ACM Transactions of Database Systems, 29(2):319–362,2004. [12] S. Gauch and M. S. et. al. User profiles for personalized information access. In Adaptive Web, pages 54– 89, 2007. [13] A. Penev and R. K. Wong. Finding similar pages in a social tagging repository. In WWW, pages 1091– 1092, 2008. [14] T. C. Zhou, H. Ma, M. R. Lyu, and I. King.Userrec: A user recommendation framework in social tagging systems. In AAAI, 2010. [15] H. Yu, S.-w.Hwang, and K. C.-C. Chang. Enabling soft queries for data retrieval. Information Systems, 32(4):560–574, 2007. [16] A. Telang, C. Li, and S. Chakravarthy. One size does not fit all: Towardsuser- and query-dependent ranking for web databases. Technical report,UT Arlington, ttp://cse.uta.edu/research/Publications/Downloads/CSE-2009-6.pdf,2009.