Now showing items 1-13 of 13

    • Adaptive time-to-live strategies for query result caching in web search engines 

      Alıcı, Sadiye; Altıngövde, I. Ş.; Rıfat, Özcan; Cambazoğlu, B. Barla; Ulusoy, Özgür (2012)
      An important research problem that has recently started to receive attention is the freshness issue in search engine result caches. In the current techniques in literature, the cached search result pages are associated ...
    • Analysis of Web search queries with very few or no results 

      Sarıgil, Erdem (Bilkent University, 2012)
      Nowadays search engines have significant impacts on people’s life with the rapid growth of World Wide Web. There are billions of web pages that include a huge amount of information. Search engines are indispensable tools ...
    • Cost-aware strategies for query result caching in Web search engines 

      Ozcan, R.; Altingovde, I. S.; Ulusoy, O. (Association for Computing Machinery, 2011)
      Search engines and large-scale IR systems need to cache query results for efficiency and scalability purposes. Static and dynamic caching techniques (as well as their combinations) are employed to effectively cache query ...
    • Evolution of web search results within years 

      Altıngövde, İsmail Şengör; Özcan, Rıfat; Ulusoy, Özgür (ACM, 2011-07)
      We provide a first large-scale analysis of the evolution of query results obtained from a real search engine at two distant points in time, namely, in 2007 and 2010, for a set of 630,000 real queries.
    • Exploiting navigational queries for result presentation and caching in Web search engines 

      Ozcan, R.; Altingovde, I. S.; Ulusoy, O. (John Wiley & Sons, Inc., 2011)
      Caching of query results is an important mechanism for efficiency and scalability of web search engines. Query results are cached and presented in terms of pages, which typically include 10 results each. In navigational ...
    • Longitudinal analysis of search engine query logs - temporal coverage 

      Yılmaz, Oğuz (Bilkent University, 2012)
      The internet is growing day-by-day and the usage of web search engines is continuously increasing. Main page of browsers started by internet users is typically the home page of a search engine. To navigate a certain web ...
    • A machine learning approach for result caching in web search engines 

      Kucukyilmaz T.; Cambazoglu, B. B.; Aykanat, Cevdet; Baeza-Yates R. (Elsevier, 2017)
      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 ...
    • A new approach to search result clustering and labeling 

      Türel, Anıl; Can, Fazlı (Springer, Berlin, Heidelberg, 2011)
      Search engines present query results as a long ordered list of web snippets divided into several pages. Post-processing of retrieval results for easier access of desired information is an important research problem. In ...
    • Space efficient caching of query results in search engines 

      Özcan, Rıfat; Altıngövde, İsmail Şengör; Ulusoy Özgür (IEEE, 2008-10)
      Web search engines serve millions of query requests per day. Caching query results is one of the most crucial mechanisms to cope with such a demanding load. In this paper, we propose an efficient storage model to cache ...
    • Static index pruning in web search engines: combining term and document popularities with query views 

      Altingovde, I. S.; Ozcan, R.; Ulusoy, O. (Association for Computing Machinery, 2012)
      Static index pruning techniques permanently remove a presumably redundant part of an inverted file, to reduce the file size and query processing time. These techniques differ in deciding which parts of an index can be ...
    • Static query result caching revisited 

      Özcan, Rıfat; Altıngövde, İsmail Şengör; Ulusoy, Özgür (ACM, 2008-04)
      Query result caching is an important mechanism for search engine efficiency. In this study, we first review several query features that are used to determine the contents of a static result cache. Next, we introduce a new ...
    • Strategies for setting time-to-live values in result caches 

      Sazoğlu, Fethi Burak; Cambazoğlu, B. B.; Özcan, R.; Altıngövde, İsmail Şengör; Ulusoy, Özgür (ACM, 2013-10-11)
      In web query result caching, staleness of queries are often bounded via a time-to-live (TTL) mechanism, which expires the validity of cached query results at some point in time. In this work, we evaluate the performance ...
    • Timestamp-based result cache invalidation for web search engines 

      Alıcı, Sadiye; Altingovde I.S.; Özcan, Rıfat; Cambazoglu, B.B.; Ulusoy, Özgür (ACM, 2011)
      The result cache is a vital component for efficiency of large-scale web search engines, and maintaining the freshness of cached query results is the current research challenge. As a remedy to this problem, our work proposes ...