A machine learning approach for result caching in web search engines
buir.contributor.author | Aykanat, Cevdet | |
dc.citation.epage | 850 | en_US |
dc.citation.issueNumber | 4 | en_US |
dc.citation.spage | 834 | en_US |
dc.citation.volumeNumber | 53 | en_US |
dc.contributor.author | Kucukyilmaz T. | en_US |
dc.contributor.author | Cambazoglu, B. B. | en_US |
dc.contributor.author | Aykanat, Cevdet | en_US |
dc.contributor.author | Baeza-Yates R. | en_US |
dc.date.accessioned | 2018-04-12T11:11:41Z | |
dc.date.available | 2018-04-12T11:11:41Z | |
dc.date.issued | 2017 | en_US |
dc.department | Department of Computer Engineering | en_US |
dc.description.abstract | A commonly used technique for improving search engine performance is result caching. In result caching, precomputed results (e.g., URLs and snippets of best matching pages) of certain queries are stored in a fast-access storage. The future occurrences of a query whose results are already stored in the cache can be directly served by the result cache, eliminating the need to process the query using costly computing resources. Although other performance metrics are possible, the main performance metric for evaluating the success of a result cache is hit rate. In this work, we present a machine learning approach to improve the hit rate of a result cache by facilitating a large number of features extracted from search engine query logs. We then apply the proposed machine learning approach to static, dynamic, and static-dynamic caching. Compared to the previous methods in the literature, the proposed approach improves the hit rate of the result cache up to 0.66%, which corresponds to 9.60% of the potential room for improvement. © 2017 Elsevier Ltd | en_US |
dc.description.provenance | Made available in DSpace on 2018-04-12T11:11:41Z (GMT). No. of bitstreams: 1 bilkent-research-paper.pdf: 179475 bytes, checksum: ea0bedeb05ac9ccfb983c327e155f0c2 (MD5) Previous issue date: 2017 | en |
dc.embargo.release | 2019-07-01 | en_US |
dc.identifier.doi | 10.1016/j.ipm.2017.02.006 | en_US |
dc.identifier.issn | 0306-4573 | en_US |
dc.identifier.uri | http://hdl.handle.net/11693/37374 | en_US |
dc.language.iso | English | en_US |
dc.publisher | Elsevier | en_US |
dc.relation.isversionof | http://dx.doi.org/10.1016/j.ipm.2017.02.006 | en_US |
dc.source.title | Information Processing and Management | en_US |
dc.subject | Feature-based caching | en_US |
dc.subject | Machine learning | en_US |
dc.subject | Query result caching | en_US |
dc.subject | Static caching | en_US |
dc.subject | Static-dynamic caching | en_US |
dc.subject | Artificial intelligence | en_US |
dc.subject | Information retrieval | en_US |
dc.subject | Search engines | en_US |
dc.subject | Feature-based | en_US |
dc.subject | Machine learning approaches | en_US |
dc.subject | Performance metrics | en_US |
dc.subject | Query results | en_US |
dc.subject | Search engine performance | en_US |
dc.subject | Static dynamics | en_US |
dc.subject | Learning systems | en_US |
dc.title | A machine learning approach for result caching in web search engines | en_US |
dc.type | Article | en_US |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- A machine learning approach for result caching in web search engines.pdf
- Size:
- 752.84 KB
- Format:
- Adobe Portable Document Format
- Description:
- Full printable version