Abstract
Several users use metasearch engines directly or indirectly to access and gather data from more than one data sources. The effectiveness of a metasearch engine is majorly determined by the quality of the results and it returns and in response to user queries. The rank aggregation methods which have been proposed until now exploits very limited set of parameters such as total number of used resources and the rankings they achieved from each individual resource. In this work, we use the neural network to merge the score computation module effectively. Initially, we give a query to different search engines and the top n list from each search engine is chosen for further processing our technique. We then merge the top n list based on unique links and we do some parameter calculations such as title based calculation, snippet based calculation, content based calculation, domain calculation, position calculation and co-occurrence calculation. We give the solutions of the calculations with user given ranking of links to the neural network to train the system. The system then rank and merge the links we obtain from different search engines for the query we give. Experimentation results reports a retrieval effectiveness of about 80%, precision of about 79% for user queries and about 72% for benchmark queries. The proposed technique also includes a response time of about 76 ms for 50 links and 144 ms for 100 links.
Similar content being viewed by others
References
SUGIURA A, ETZIONI O. Query routing for Web search engines: architecture and experiments [J]. Computer Networks, 2000, 33(1-6): 417–429.
MANNING C D, RAGHAVAN P, SCHUTZE H. Introduction to Information Retrieval [M]. New York, USA: Cambridge University Press, 2008.
MENG W, YU C, LIU K L. Building efficient and effective metasearch engines [J]. ACM Computing Surveys, 2002, 34(1): 48–89.
SPINK A, JANSEN B J, BLAKELY C, KOSHMAN S. Overlap among major Web search engines [C]// Proceedings of the IEEE International Conference on Information Technology: New Generations (ITNG), Las Vegas, USA, 2006: 370–374.
MUKHOPADHYAY D, SHARMA M, JOSHI G, PAGARE T, PALWE A. Experience of developing a meta-semantic search engine [C]// International Conference on Cloud and Ubiquitous Computing and Emerging Technologies. Pune, India, 2013: 167–171.
VOGT C C. Adaptive combination of evidence for information retrieval [D]. San Diego: University of California at San Diego, 1999.
FANG Qi-zhi, XIAO Han, ZHU Shan-feng. Top-d rank aggregation in web meta-search engine [C]// Proceedings of Fourth International Conference on Frontiers in algorithmic. 2010: 35–44.
LI Lin, XU Guan-dong, ZHANG Yan-chun, KITSUREGAWA M. Random walk based rank aggregation to improving web search [J]. Knowledge-Based Systems, 2011, 24: 943–951.
ISHII H, TEMPO R, BAI E W. A web aggregation approach for distributed randomized pagerank algorithms [J]. IEEE Transactions on Automatic Control, 2012, 57(11): 2703–2717.
COPPERSMITH D, FLEISCHER L, RUDRA A. Ordering by weighted number of wins gives a good ranking for weighted tournaments [J]. ACM Transactions on Algorithms (TALG), 2010, 6(3): 1–13.
SUDEEPTHI G, ANURADHA G, BABU M S P. A survey on semantic web search engine [J]. IJCSI International Journal of Computer Science Issues, 2012, 9(2): 241–245.
TAN P N, JIN R. Ordering patterns by combining opinions from multiple sources [C]// Proceedings of the ACM International Conference on Knowledge Discovery and Data Mining (SIGKDD). Seattle, USA, 2004: 695–700.
LIU Y T, LIU T Y T, MA Q, LI Z M H. Supervised rank aggregation [C]// Proceedings of the ACM International Conference on World Wide Web (WWW). Alberta, Canada, 2007: 481–489.
RENDA M E, STRACCIA U. Web metasearch: rank vs score based rank aggregation methods [C]// Proceedings of the ACM International Symposium on Applied Computing (SAC). 2003: 841–846.
ALI R, NAIM I. Neural network based supervised rank aggregation [C]// Proceedings of International Conference on Multimedia, Signal Processing and Communication Technologies. Uttar Pradesh, India, 2011: 72–75.
SHOKOUHI M. Segmentation of search engine results for effective data-fusion [C]// Proceedings of the European Conference on Information Retrieval (ECIR). Rome, Italy, 2007: 185–197.
OZTEKIN B U, KARYPIS G, KUMAR V. Expert agreement and content based reranking in ametasearch environment using Mearf [C]// Proceedings of the ACM International Conference on World Wide Web (WWW). Honolulu, USA, 2002: 333–344.
LAMBERTI F, SANNA A, DEMARTINI C. A relation-based page rank algorithm for semantic web search engines [J]. IEEE Transactions on Knowledge and Data Engineering, 2009, 21: 123–136.
RASHID A, SUFYAN B M M. Aggregating subjective and objective measures of web search quality using modified shimura technique [J]. Studies in Fuzziness and Soft Computing-Forging New Frontiers: Fuzzy Pioneers II, 2008, 218: 269–293.
ENDRULLIS S, THOR A, RAHM E, WETSUIT: An efficient mashup tool for searching and fusing web entities [J]. Proceedings of the VLDB Endowment, 2012, 5(12): 1970–1973.
RASHID A, SUFYAN B M M. Automatic performance evaluation of web search systems using rough set based rank aggregation [C]// Proceedings of the First International Conference on Intelligent Human Computer Interaction. Allahabad, India, 2009: 344–358.
D’AMATO C, FANIZZI N, LAWRYNOWICZ A. Deductive aggregation of semantic web query results [J]. Research and Applications Lecture Notes in Computer Science 2010, 6088: 91–105.
ARZANIAN B, AKHLAGHIAN F, MORADI P. A multi-agent based personalized meta-search engine using automatic fuzzy concept networks [C]// Third International Conference on Knowledge Discovery and Data Minning, Washington D C, USA, 2010: 208–211.
SANTOS R L T, MACDONALD C, OUNIS I. Mimicking web search engines for expert search [J]. Information Processing and Management, 2011, 47: 467–481.
STEINMETZ N, LAUSEN H. Ontology-based feature aggregation for multi-valued ranking [J]. Lecture Notes in Computer Science-Service-Oriented Computing. ICSOC/ServiceWave 2009 Workshops, 2010, 6275: 258–268.
SKOUTAS D, SACHARIDIS D, SIMITSIS A, SELLIS T. Ranking and clustering web services using multicriteria dominance relationships [J]. IEEE Transactions on Services Computing, 2010, 3(3): 163–177.
CERI S, ABID A, HELOU M A, BARBIERI D, BOZZON A, BRAGA D, BRAMBILLA M, CAMPI A, CORCOGLIONITI F, VALLE E D, EYNARD D, FRATERNALI P, GROSSNIKLAUS M, MARTINENGHI D, RONCHI S, TAGLIASACCHI M, VADACCA S. Search computing managing complex search queries [J]. IEEE Internet Computing, 2010, 14(6): 14–22..
TELANG A, LI C, CHAKRAVARTHY S. One size does not fit all: Toward user-and query-dependent ranking for web databases [J]. IEEE Transactions on Knowledge and Data Engineering, 2012, 24(9): 1671–1685.
AKRITIDIS L, KATSAROS D, BOZANIS P. Effective rank aggregation for metasearching [J]. The Journal of Systems and Software, 2011, 84: 130–143.
ISHII H, TEMPO R, BAI E W. A web aggregation approach for distributed randomized pagerank algorithms [J]. IEEE Transactions on Automatic Control, 2012, 57(11): 2703–2717.
KEYHANIPOUR A H, MOSHIRI B, KAZEMIAN M, PIROOZMAND M, LUCAS C. Aggregation of web search engines based on users' preferences in WebFusion [J]. Journal Knowledge-Based Systems, 2007, 20 (4): 321–328.
AMIN G R, EMROUZNEJAD A. Optimizing search engines results using linear programming [J]. Expert Systems with Applications, 2011, 38: 11534–11537.
LI Lin, XU Guan-dong, ZHANG Yan-chun, MASARU K. Random walk based rank aggregation to improving web search [J]. Knowledge-Based Systems, 2011, 24: 943–951.
FANG Qi-zhi, XIAO Han, ZHU Shan-feng. Top-d rank aggregation in Web meta-search engine [C]// Proceeding FAW'10 Proceedings of the 4th international conference on Frontiers in algorithmics. Berlin, Heidelberg, Germany, 2010: 35–44.
LI L, YANG Z, KITSUREGAWA M. Using ontology-based user preferences to aggregate rank lists in web search [C]// Computer Science-Advances in Knowledge Discovery and Data Mining. 2008: 923–931.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Vijaya, P., Raju, G. & Ray, S.K. Artificial neural network-based merging score for Meta search engine. J. Cent. South Univ. 23, 2604–2615 (2016). https://doi.org/10.1007/s11771-016-3322-7
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11771-016-3322-7