Ismail Sengör Altingövde

dblp:79/2555 · also Ismail Sengor Altingovde · DBLP profile ↗
← Back
66ranked-venue papers in the field
17as first author
6since 2021 · last 2026
0000-0002-9764-2071ORCID · verified

Domains — venue-derived; a paper can count in several

Information Retrieval & Web Search · 59 (15 first)Database Systems & Data Management · 4 (1 first)Data Mining & Knowledge Discovery · 3 (1 first)
YearPublicationVenuePosition
2026 EmbMerge: A Transformer-Based Method for Fusing CDR Lists
Mehmet Erdeniz Aydogdu, Yagmur Duru Tüfekçioglu, Ismail Sengör Altingövde, Pinar Karagöz, Ismail Hakki Toroslu
ECIR (2)3
2024 Diversity-aware strategies for static index pruning
Sevgi Yigit-Sert, Ismail Sengör Altingövde, Özgür Ulusoy
Inf. Process. Manag.2
2023 Exploiting Cluster-Skipping Inverted Index for Semantic Place Retrieval
abstract
Semantic place retrieval aims to find the top-k place entities, which are both textually relevant and spatially close to a given query, from a knowledge graph. In this work, our contribution toward improving the efficiency of semantic place retrieval is two-fold. First, we show that by applying an ad hoc yet intuitive restriction on the depth of search on the knowledge graph, it is possible to adopt IR-tree indexing scheme [7], which has been introduced for processing spatial keyword queries, for the semantic place retrieval scenario. Secondly, as a novel solution to this problem, we adapt the idea of cluster-skipping inverted index (CS-IIS) [1, 4], which has been originally proposed for retrieval over topically clustered document collections. Our experiments show that CS-IIS is comparable to IR-tree in terms of CPU time, while it yields substantial efficiency gains in terms of I/O time during query processing.
Enes Recep Cinar, Ismail Sengör Altingövde
SIGIR2
2023 Faster Dynamic Pruning via Reordering of Documents in Inverted Indexes
abstract
Widely used dynamic pruning algorithms (such as MaxScore, WAND and BMW) keep track of the k-th highest score (i.e., heap threshold) among the documents that are scored so far, to avoid scoring the documents that cannot get into the top-k result list. Obviously, the faster the heap threshold converges to its final value, the larger will be the number of skipped documents and hence, the efficiency gains of the pruning algorithms. In this paper, we tailor approaches that reorder the documents in the inverted index based on their access counts and ranks for previous queries. By storing such frequently retrieved documents at front of the postings lists, we aim to compute the heap threshold earlier during the query processing. Our approach yields substantial speedups (up to 1.33x) for all three dynamic pruning algorithms and outperforms two strong baselines that have been employed for document reordering in the literature.
Erman Yafay, Ismail Sengör Altingövde
SIGIR2
2022 Summarizing Legal Regulatory Documents using Transformers
abstract
Companies invest a substantial amount of time and resources in ensuring the compliance to the existing regulations or in the form of fines when compliance cannot be proven in auditing procedures. The topic is not only relevant, but also highly complex, given the frequency of changes and amendments, the complexity of the cases and the difficulty of the juristic language. This paper aims at applying advanced extractive summarization to democratize the understanding of regulations, so that non-jurists can decide which regulations deserve further follow-up. To achieve that, we first create a corpus named EUR-LexSum EUR-LexSum containing 4595 curated European regulatory documents and their corresponding summaries. We then fine-tune transformer-based models which, applied to this corpus, yield a superior performance (in terms of ROUGE metrics) compared to a traditional extractive summarization baseline. Our experiments reveal that even with limited amounts of data such transformer-based models are effective in the field of legal document summarization.
Svea Klaus, Ria Van Hecke, Kaweh Djafari Naini, Ismail Sengör Altingövde, Juan Bernabé-Moreno, Enrique Herrera-Viedma
SIGIR4
2021 Explicit diversification of search results across multiple dimensions for educational search
abstract
Abstract Making use of search systems to foster learning is an emerging research trend known as search as learning. Earlier works identified result diversification as a useful technique to support learning‐oriented search, since diversification ensures a comprehensive coverage of various aspects of the queried topic in the result list. Inspired by this finding, first we define a new research problem, multidimensional result diversification, in the context of educational search. We argue that in a search engine for the education domain, it is necessary to diversify results across multiple dimensions, that is, not only for the topical aspects covered by the retrieved documents, but also for other dimensions, such as the type of the document (e.g., text, video, etc.) or its intellectual level (say, for beginners/experts). Second, we propose a framework that extends the probabilistic and supervised diversification methods to take into account the coverage of such multiple dimensions. We demonstrate its effectiveness upon a newly developed test collection based on a real‐life educational search engine. Thorough experiments based on gathered relevance annotations reveal that the proposed framework outperforms the baseline by up to 2.4%. An alternative evaluation utilizing user clicks also yields improvements of up to 2% w.r.t. various metrics.
Sevgi Yigit-Sert, Ismail Sengör Altingövde, Craig Macdonald, Iadh Ounis, Özgür Ulusoy
J. Assoc. Inf. Sci. Technol.2
2020 Supervised Learning Methods for Diversification of Image Search Results
Burak Goynuk, Ismail Sengör Altingövde
ECIR (2)2
2020 Predicting the Size of Candidate Document Set for Implicit Web Search Result Diversification
Yasar Baris Ulu, Ismail Sengör Altingövde
ECIR (2)2
2020 Supervised approaches for explicit search result diversification
Sevgi Yigit-Sert, Ismail Sengör Altingövde, Craig Macdonald, Iadh Ounis, Özgür Ulusoy
Inf. Process. Manag.2
2019 Caching Scores for Faster Query Processing with Dynamic Pruning in Search Engines
abstract
We propose to use a score cache, which stores the score of the k-th result of a query, to accelerate top-k query processing with dynamic pruning methods (i.e., WAND and BMW). We introduce heuristics that, for a new query, generate its subsets and probe the score cache to obtain a lower-bound on its score threshold. Our experiments show up to 8.6% savings in mean processing time for the queries that are not seen before, i.e., cannot benefit from a result cache.
Erman Yafay, Ismail Sengör Altingövde
CIKM2
2019 On the Impact of Storing Query Frequency History for Search Engine Result Caching
Erman Yafay, Ismail Sengör Altingövde
ECIR (2)2
2019 Re-finding Behaviour in Educational Search
Arif Usta, Ismail Sengör Altingövde, Rifat Ozcan, Özgür Ulusoy
TPDL2
2019 Improving educational web search for question-like queries through subject classification
Tolga Yilmaz, Rifat Ozcan, Ismail Sengör Altingövde, Özgür Ulusoy
Inf. Process. Manag.3
2019 Those were the days: learning to rank social media posts for reminiscence
Kaweh Djafari Naini, Ricardo Kawase, Nattiya Kanhabua, Claudia Niederée, Ismail Sengör Altingövde
Inf. Retr. J.5
2018 Neural information retrieval: at the end of the early years
abstract
A recent “third wave” of neural network (NN) approaches now delivers state-of-the-art performance in many machine learning tasks, spanning speech recognition, computer vision, and natural language processing. Because these modern NNs often comprise multiple interconnected layers, work in this area is often referred to as deep learning . Recent years have witnessed an explosive growth of research into NN-based approaches to information retrieval (IR). A significant body of work has now been created. In this paper, we survey the current landscape of Neural IR research, paying special attention to the use of learned distributed representations of textual units. We highlight the successes of neural IR thus far, catalog obstacles to its wider adoption, and suggest potentially promising directions for future research.
Kezban Dilek Onal, Ismail Sengör Altingövde, Pinar Karagöz, Alexander Braylan, Brandon Dang, Heng-Lu Chang, Henna Kim, Quinten McNamara, Aaron Angert, Edward Banner, Vivek Khetan, Tyler McDonnell, An T. Nguyen 0001, Byron C. Wallace, Maarten de Rijke, Matthew Lease
Inf. Retr. J.3
2018 Characterizing, predicting, and handling web search queries that match very few or no results
abstract
A non‐negligible fraction of user queries end up with very few or even no matching results in leading commercial web search engines. In this work, we provide a detailed characterization of such queries and show that search engines try to improve such queries by showing the results of related queries. Through a user study, we show that these query suggestions are usually perceived as relevant. Also, through a query log analysis, we show that the users are dissatisfied after submitting a query that match no results at least 88.5% of the time. As a first step towards solving these no‐answer queries, we devised a large number of features that can be used to identify such queries and built machine‐learning models. These models can be useful for scenarios such as the mobile‐ or meta‐search, where identifying a query that will retrieve no results at the client device (i.e., even before submitting it to the search engine) may yield gains in terms of the bandwidth usage, power consumption, and/or monetary costs. Experiments over query logs indicate that, despite the heavy skew in class sizes, our models achieve good prediction quality, with accuracy (in terms of area under the curve) up to 0.95.
Erdem Sarigil, Ismail Sengör Altingövde, Roi Blanco, Berkant Barla Cambazoglu, Rifat Ozcan, Özgür Ulusoy
J. Assoc. Inf. Sci. Technol.2
2017 On the Efficiency of Selective Search
Fatih Hafizoglu, Emre Can Kucukoglu, Ismail Sengör Altingövde
ECIR3
2016 Scalable and Efficient Web Search Result Diversification
abstract
It has been shown that top- k retrieval quality can be considerably improved by taking not only relevance but also diversity into account. However, currently proposed diversification approaches have not put much attention on practical usability in large-scale settings, such as modern web search systems. In this work, we make two contributions toward this goal. First, we propose a combination of optimizations and heuristics for an implicit diversification algorithm based on the desirable facility placement principle, and present two algorithms that achieve linear complexity without compromising the retrieval effectiveness. Instead of an exhaustive comparison of documents, these algorithms first perform a clustering phase and then exploit its outcome to compose the diverse result set. Second, we describe and analyze two variants for distributed diversification in a computing cluster, for large-scale IR where the document collection is too large to keep in one node. Our contribution in this direction is pioneering, as there exists no earlier work in the literature that investigates the effectiveness and efficiency of diversification on a distributed setup. Extensive evaluations on a standard TREC framework demonstrate a competitive retrieval quality of the proposed optimizations to the baseline algorithm while reducing the processing time by more than 80% and up to 97%, and shed light on the efficiency and effectiveness tradeoffs of diversification when applied on top of a distributed architecture.
Kaweh Djafari Naini, Ismail Sengör Altingövde, Wolf Siberski
ACM Trans. Web2
2015 LSDS-IR'15: 2015 Workshop on Large-Scale and Distributed Systems for Information Retrieval
abstract
The growth of the Web and other Big Data sources lead to important performance problems for large-scale and distributed information retrieval systems. The scalability and efficiency of such information retrieval systems have an impact on their effectiveness, eventually affecting the experience of their users and monetization as well. The LSDS-IR'15 workshop will provide space for researchers to discuss the existing performance problems in the context of large-scale and distributed information retrieval systems and define new research directions in the modern Big Data era. The workshop expects to bring together information retrieval practitioners from the industry, as well as academic researchers concerned with any aspect of large-scale and distributed information retrieval systems.
Ismail Sengör Altingövde, Berkant Barla Cambazoglu, Nicola Tonellotto
CIKM1
2015 Cost-Aware Result Caching for Meta-Search Engines
abstract
Our goal in this paper is to design cost-aware result caching approaches for meta-search engines. We introduce different levels of eviction, namely, query-, resource- and entry-level, based on the granularity of the entries to be evicted from the cache when it is full. We also propose a novel entry-level caching approach that is tailored for the meta-search scenario and superior to alternative approaches.
Emre Bakkal, Ismail Sengör Altingövde, Ismail Hakki Toroslu
SIGIR2
2015 Explicit search result diversification using score and rank aggregation methods
abstract
Search result diversification is one of the key techniques to cope with the ambiguous and underspecified information needs of web users. In the last few years, strategies that are based on the explicit knowledge of query aspects emerged as highly effective ways of diversifying search results. Our contributions in this article are two‐fold. First, we extensively evaluate the performance of a state‐of‐the‐art explicit diversification strategy and pin‐point its potential weaknesses. We propose basic yet novel optimizations to remedy these weaknesses and boost the performance of this algorithm. As a second contribution, inspired by the success of the current diversification strategies that exploit the relevance of the candidate documents to individual query aspects, we cast the diversification problem into the problem of ranking aggregation. To this end, we propose to materialize the re‐rankings of the candidate documents for each query aspect and then merge these rankings by adapting the score(‐based) and rank(‐based) aggregation methods. Our extensive experimental evaluations show that certain ranking aggregation methods are superior to existing explicit diversification strategies in terms of diversification effectiveness. Furthermore, these ranking aggregation methods have lower computational complexity than the state‐of‐the‐art diversification strategies.
Ahmet Murat Ozdemiray, Ismail Sengör Altingövde
J. Assoc. Inf. Sci. Technol.2
2014 Query Performance Prediction for Aspect Weighting in Search Result Diversification
abstract
Accurate estimation of query aspect weights is an important issue to improve the performance of explicit search result diversification algorithms. For the first time in the literature, we propose using post-retrieval query performance predictors (QPPs) to estimate, for each aspect, the retrieval effectiveness on the candidate document set, and leverage these estimations to set the aspect weights. In addition to utilizing well-known QPPs from the literature, we also introduce three new QPPs that are based on score distributions and hence, can be employed for online query processing in real-life search engines. Our exhaustive experiments reveal that using QPPs for aspect weighting improves almost all state-of-the-art diversification algorithms in comparison to using a uniform weight estimator. Furthermore, the proposed QPPs are comparable or superior to the existing predictors in the context of aspect weighting.
Ahmet Murat Ozdemiray, Ismail Sengör Altingövde
CIKM2
2014 Exploiting Result Diversification Methods for Feature Selection in Learning to Rank
Kaweh Djafari Naini, Ismail Sengör Altingövde
ECIR2
2014 How k-12 students search for learning?: analysis of an educational search engine log
abstract
In this study, we analyze an educational search engine log for shedding light on K-12 students' search behavior in a learning environment. We specially focus on query, session, user and click characteristics and compare the trends to the findings in the literature for general web search engines. Our analysis helps understanding how students search with the purpose of learning in an educational vertical, and reveals new directions to improve the search performance in the education domain.
Arif Usta, Ismail Sengör Altingövde, Ibrahim Bahattin Vidinli, Rifat Ozcan, Özgür Ulusoy
SIGIR2
2014 Result Diversification for Tweet Search
Makbule Gulcin Ozsoy, Kezban Dilek Onal, Ismail Sengör Altingövde
WISE (2)3
2014 Workshop on large-scale and distributed systems for information retrieval (LSDS-IR 2014)
abstract
The LSDS-IR'14 workshop aims to bring together information retrieval practitioners from industry and academic researchers concerned with efficient and distributed IR systems. The workshop also welcomes contributions that propose different ways of leveraging diversity and multiplicity of resources available in distributed systems. The main goal of the workshop is to attract people from industry and academia to present and discuss ideas, problems, and results related to the efficiency of large scale and distributed information retrieval systems.
Ismail Sengör Altingövde, Berkant Barla Cambazoglu, Craig Macdonald, Nicola Tonellotto
WSDM1
2014 Diversity and novelty in web search, recommender systems and data streams
abstract
This tutorial aims to provide a unifying account of current research on diversity and novelty in the domains of web search, recommender systems, and data stream processing.
Rodrygo L. T. Santos, Pablo Castells, Ismail Sengör Altingövde, Fazli Can
WSDM3
2014 Analyzing and Mining Comments and Comment Ratings on the Social Web
abstract
An analysis of the social video sharing platform YouTube and the news aggregator Yahoo! News reveals the presence of vast amounts of community feedback through comments for published videos and news stories, as well as through metaratings for these comments. This article presents an in-depth study of commenting and comment rating behavior on a sample of more than 10 million user comments on YouTube and Yahoo! News. In this study, comment ratings are considered first-class citizens. Their dependencies with textual content, thread structure of comments, and associated content (e.g., videos and their metadata) are analyzed to obtain a comprehensive understanding of the community commenting behavior. Furthermore, this article explores the applicability of machine learning and data mining to detect acceptance of comments by the community, comments likely to trigger discussions, controversial and polarizing content, and users exhibiting offensive commenting behavior. Results from this study have potential application in guiding the design of community-oriented online discussion platforms.
Stefan Siersdorfer, Sergiu Chelaru, José San Pedro, Ismail Sengör Altingövde, Wolfgang Nejdl
ACM Trans. Web4
2013 Strategies for setting time-to-live values in result caches
abstract
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 of three alternative TTL mechanisms: time-based TTL, frequency-based TTL, and click-based TTL. Moreover, we propose hybrid approaches obtained by pair-wise combination of these mechanisms. Our results indicate that combining time-based TTL with frequency-based TTL yields superior performance (i.e., lower stale query traffic and less redundant computation) than using a particular mechanism in isolation.
Fethi Burak Sazoglu, Berkant Barla Cambazoglu, Rifat Ozcan, Ismail Sengör Altingövde, Özgür Ulusoy
CIKM4
2013 Diversity and novelty in information retrieval
abstract
This tutorial aims to provide a unifying account of current research on diversity and novelty in different IR domains, namely, in the context of search engines, recommender systems, and data streams.
Rodrygo L. T. Santos, Pablo Castells, Ismail Sengör Altingövde, Fazli Can
SIGIR3
2013 A financial cost metric for result caching
abstract
Web search engines cache results of frequent and/or recent queries. Result caching strategies can be evaluated using different metrics, hit rate being the most well-known. Recent works take the processing overhead of queries into account when evaluating the performance of result caching strategies and propose cost-aware caching strategies. In this paper, we propose a financial cost metric that goes one step beyond and takes also the hourly electricity prices into account when computing the cost. We evaluate the most well-known static, dynamic, and hybrid result caching strategies under this new metric. Moreover, we propose a financial-cost-aware version of the well-known LRU strategy and show that it outperforms the original LRU strategy in terms of the financial cost metric.
Fethi Burak Sazoglu, Berkant Barla Cambazoglu, Rifat Ozcan, Ismail Sengör Altingövde, Özgür Ulusoy
SIGIR4
2013 Workshop on large-scale and distributed systems for information retrieval (LSDS-IR 2013)
abstract
The LSDS-IR'13 workshop aims to bring together both information retrieval practitioners from industry, as well as academic researchers concerned with efficient and distributed IR systems. The workshop also welcomes contributions that propose different ways of leveraging diversity and multiplicity of resources available in distributed systems. The main goal of the workshop is to attract people from industry and academia to present and discuss ideas, problems and results in efficiency of large scale and distributed information retrieval systems, and to foster their participation to the WSDM conference.
Nicola Tonellotto, Craig Macdonald, Ismail Sengör Altingövde
WSDM3
2013 Cluster searching strategies for collaborative recommendation systems
Ismail Sengör Altingövde, Özlem Nurcan Subakan, Özgür Ulusoy
Inf. Process. Manag.1
2013 Analyzing, Detecting, and Exploiting Sentiment in Web Queries
abstract
The Web contains an increasing amount of biased and opinionated documents on politics, products, and polarizing events. In this article, we present an indepth analysis of Web search queries for controversial topics, focusing on query sentiment. To this end, we conduct extensive user assessments and discriminative term analyses, as well as a sentiment analysis using the SentiWordNet thesaurus, a lexical resource containing sentiment annotations. Furthermore, in order to detect the sentiment expressed in queries, we build different classifiers based on query texts, query result titles, and snippets. We demonstrate the virtue of query sentiment detection in two different use cases. First, we define a query recommendation scenario that employs sentiment detection of results to recommend additional queries for polarized queries issued by search engine users. The second application scenario is controversial topic discovery, where query sentiment classifiers are employed to discover previously unknown topics that trigger both highly positive and negative opinions among the users of a search engine. For both use cases, the results of our evaluations on real-world data are promising and show the viability and potential of query sentiment analysis in practical scenarios.
Sergiu Chelaru, Ismail Sengör Altingövde, Stefan Siersdorfer, Wolfgang Nejdl
ACM Trans. Web2
2013 Second Chance: A Hybrid Approach for Dynamic Result Caching and Prefetching in Search Engines
abstract
Web search engines are known to cache the results of previously issued queries. The stored results typically contain the document summaries and some data that is used to construct the final search result page returned to the user. An alternative strategy is to store in the cache only the result document IDs, which take much less space, allowing results of more queries to be cached. These two strategies lead to an interesting trade-off between the hit rate and the average query response latency. In this work, in order to exploit this trade-off, we propose a hybrid result caching strategy where a dynamic result cache is split into two sections: an HTML cache and a docID cache. Moreover, using a realistic cost model, we evaluate the performance of different result prefetching strategies for the proposed hybrid cache and the baseline HTML-only cache. Finally, we propose a machine learning approach to predict singleton queries, which occur only once in the query stream. We show that when the proposed hybrid result caching strategy is coupled with the singleton query predictor, the hit rate is further improved.
Rifat Ozcan, Ismail Sengör Altingövde, Berkant Barla Cambazoglu, Özgür Ulusoy
ACM Trans. Web2
2012 Characterizing web search queries that match very few or no results
abstract
Despite the continuous efforts to improve the web search quality, a non-negligible fraction of user queries end up with very few or even no matching results in leading web search engines. In this work, we provide a detailed characterization of such queries based on an analysis of a real-life query log. Our experimental setup allows us to characterize the queries with few/no results and compare the mechanisms employed by the major search engines in handling them.
Ismail Sengör Altingövde, Roi Blanco, Berkant Barla Cambazoglu, Rifat Ozcan, Erdem Sarigil, Özgür Ulusoy
CIKM1
2012 Adaptive Time-to-Live Strategies for Query Result Caching in Web Search Engines
Sadiye Alici, Ismail Sengör Altingövde, Rifat Ozcan, Berkant Barla Cambazoglu, Özgür Ulusoy
ECIR2
2012 On the Size of Full Element-Indexes for XML Keyword Search
Duygu Atilgan, Ismail Sengör Altingövde, Özgür Ulusoy
ECIR2
2012 Analyzing the Polarity of Opinionated Queries
Sergiu Chelaru, Ismail Sengör Altingövde, Stefan Siersdorfer
ECIR2
2012 In Praise of Laziness: A Lazy Strategy for Web Information Extraction
Rifat Ozcan, Ismail Sengör Altingövde, Özgür Ulusoy
ECIR2
2012 Impact of Regionalization on Performance of Web Search Engine Result Caches
Berkant Barla Cambazoglu, Ismail Sengör Altingövde
SPIRE2
2012 Can Social Features Help Learning to Rank YouTube Videos?
Sergiu Chelaru, Claudia Orellana-Rodriguez, Ismail Sengör Altingövde
WISE3
2012 A five-level static cache architecture for web search engines
Rifat Ozcan, Ismail Sengör Altingövde, Berkant Barla Cambazoglu, Flavio Paiva Junqueira, Özgür Ulusoy
Inf. Process. Manag.2
2012 Static index pruning in web search engines: Combining term and document popularities with query views
abstract
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 removed safely; that is, without changing the top-ranked query results. As defined in the literature, the query view of a document is the set of query terms that access to this particular document, that is, retrieves this document among its top results. In this paper, we first propose using query views to improve the quality of the top results compared against the original results. We incorporate query views in a number of static pruning strategies, namely term-centric, document-centric, term popularity based and document access popularity based approaches, and show that the new strategies considerably outperform their counterparts especially for the higher levels of pruning and for both disjunctive and conjunctive query processing. Additionally, we combine the notions of term and document access popularity to form new pruning strategies, and further extend these strategies with the query views. The new strategies improve the result quality especially for the conjunctive query processing, which is the default and most common search mode of a search engine.
Ismail Sengör Altingövde, Rifat Ozcan, Özgür Ulusoy
ACM Trans. Inf. Syst.1
2012 Cache-Based Query Processing for Search Engines
abstract
In practice, a search engine may fail to serve a query due to various reasons such as hardware/network failures, excessive query load, lack of matching documents, or service contract limitations (e.g., the query rate limits for third-party users of a search service). In this kind of scenarios, where the backend search system is unable to generate answers to queries, approximate answers can be generated by exploiting the previously computed query results available in the result cache of the search engine. In this work, we propose two alternative strategies to implement this cache-based query processing idea. The first strategy aggregates the results of similar queries that are previously cached in order to create synthetic results for new queries. The second strategy forms an inverted index over the textual information (i.e., query terms and result snippets) present in the result cache and uses this index to answer new queries. Both approaches achieve reasonable result qualities compared to processing queries with an inverted index built on the collection.
Berkant Barla Cambazoglu, Ismail Sengör Altingövde, Rifat Ozcan, Özgür Ulusoy
ACM Trans. Web2
2011 Second Chance: A Hybrid Approach for Dynamic Result Caching in Search Engines
Ismail Sengör Altingövde, Rifat Ozcan, Berkant Barla Cambazoglu, Özgür Ulusoy
ECIR1
2011 Timestamp-based result cache invalidation for web search engines
abstract
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 a new mechanism to identify queries whose cached results are stale. The basic idea behind our mechanism is to maintain and compare generation time of query results with update times of posting lists and documents to decide on staleness of query results. The proposed technique is evaluated using a Wikipedia document collection with real update information and a real-life query log. We show that our technique has good prediction accuracy, relative to a baseline based on the time-to-live mechanism. Moreover, it is easy to implement and incurs less processing overhead on the system relative to a recently proposed, more sophisticated invalidation mechanism.
Sadiye Alici, Ismail Sengör Altingövde, Rifat Ozcan, Berkant Barla Cambazoglu, Özgür Ulusoy
SIGIR2
2011 Evolution of web search results within years
abstract
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.
Ismail Sengör Altingövde, Rifat Ozcan, Özgür Ulusoy
SIGIR1
2011 Exploiting navigational queries for result presentation and caching in Web search engines
abstract
Abstract 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 queries, users seek a particular website, which would be typically listed at the top ranks (maybe, first or second) by the search engine, if found. For this type of query, caching and presenting results in the 10‐per‐page manner may waste cache space and network bandwidth. In this article, we propose nonuniform result page models with varying numbers of results for navigational queries. The experimental results show that our approach reduces the cache miss count by up to 9.17% (because of better utilization of cache space). Furthermore, bandwidth usage, which is measured in terms of number of snippets sent, is also reduced by 71% for navigational queries. This means a considerable reduction in the number of transmitted network packets, i.e., a crucial gain especially for mobile‐search scenarios. A user study reveals that users easily adapt to the proposed result page model and that the efficiency gains observed in the experiments can be carried over to real‐life situations.
Rifat Ozcan, Ismail Sengör Altingövde, Özgür Ulusoy
J. Assoc. Inf. Sci. Technol.2
2011 Cost-Aware Strategies for Query Result Caching in Web Search Engines
abstract
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 results. In this study, we propose cost-aware strategies for static and dynamic caching setups. Our research is motivated by two key observations: (i) query processing costs may significantly vary among different queries, and (ii) the processing cost of a query is not proportional to its popularity (i.e., frequency in the previous logs). The first observation implies that cache misses have different, that is, nonuniform, costs in this context. The latter observation implies that typical caching policies, solely based on query popularity, can not always minimize the total cost. Therefore, we propose to explicitly incorporate the query costs into the caching policies. Simulation results using two large Web crawl datasets and a real query log reveal that the proposed approach improves overall system performance in terms of the average query execution time.
Rifat Ozcan, Ismail Sengör Altingövde, Özgür Ulusoy
ACM Trans. Web2
2010 XML Retrieval Using Pruned Element-Index Files
Ismail Sengör Altingövde, Duygu Atilgan, Özgür Ulusoy
ECIR1
2009 Exploiting query views for static index pruning in web search engines
abstract
Date of Conference: 2-6 November, 2009
Ismail Sengör Altingövde, Rifat Ozcan, Özgür Ulusoy
CIKM1
2009 A Cost-Aware Strategy for Query Result Caching in Web Search Engines
Ismail Sengör Altingövde, Rifat Ozcan, Özgür Ulusoy
ECIR1
2009 A Practitioner's Guide for Static Index Pruning
Ismail Sengör Altingövde, Rifat Ozcan, Özgür Ulusoy
ECIR1
2008 Utilization of navigational queries for result presentation and caching in search engines
abstract
We propose result page models with varying granularities for navigational queries and show that this approach provides a better utilization of cache space and reduces bandwidth requirements.
Rifat Ozcan, Ismail Sengör Altingövde, Özgür Ulusoy
CIKM2
2008 Efficient Processing of Category-Restricted Queries for Web Directories
Ismail Sengör Altingövde, Fazli Can, Özgür Ulusoy
ECIR1
2008 Site-based dynamic pruning for query processing in search engines
abstract
Date of Conference: 20 - 24 July, 2008
Ismail Sengör Altingövde, Engin Demir, Fazli Can, Özgür Ulusoy
SIGIR1
2008 Static query result caching revisited
abstract
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 feature that more accurately represents the popularity of a query by measuring the stability of query frequency over a set of time intervals. Experimental results show that this new feature achieves hit ratios better than those of the previously proposed features.
Rifat Ozcan, Ismail Sengör Altingövde, Özgür Ulusoy
WWW2
2008 Incremental cluster-based retrieval using compressed cluster-skipping inverted files
abstract
We propose a unique cluster-based retrieval (CBR) strategy using a new cluster-skipping inverted file for improving query processing efficiency. The new inverted file incorporates cluster membership and centroid information along with the usual document information into a single structure. In our incremental-CBR strategy, during query evaluation, both best(-matching) clusters and the best(-matching) documents of such clusters are computed together with a single posting-list access per query term. As we switch from term to term, the best clusters are recomputed and can dynamically change. During query-document matching, only relevant portions of the posting lists corresponding to the best clusters are considered and the rest are skipped. The proposed approach is essentially tailored for environments where inverted files are compressed, and provides substantial efficiency improvement while yielding comparable, or sometimes better, effectiveness figures. Our experiments with various collections show that the incremental-CBR strategy using a compressed cluster-skipping inverted file significantly improves CPU time efficiency, regardless of query length. The new compressed inverted file imposes an acceptable storage overhead in comparison to a typical inverted file. We also show that our approach scales well with the collection size.
Ismail Sengör Altingövde, Engin Demir, Fazli Can, Özgür Ulusoy
ACM Trans. Inf. Syst.1
2007 An automatic approach to construct domain-specific web portals
abstract
We describe the architecture of an automatic domain-specific Web portal construction system. The system has three major components: i) a focused crawler that collects the domain-specific pages on the Web, ii) an information extraction engine that extracts useful fields from these Web pages, and iii) a query engine that allows both typical keyword based queries on the pages and advanced queries on the extracted data fields. We present a prototype system that works for the course homepages domain on the Web. A user study with the prototype system shows that our approach produces high quality results and achieves better precision figures than the typical keyword based search.
Ismail Sengör Altingövde, Rifat Ozcan, Suleyman Cetintas, Hakan Yilmaz, Özgür Ulusoy
CIKM1
2007 Large-scale cluster-based retrieval experiments on Turkish texts
abstract
We present cluster-based retrieval (CBR) experiments on the largest available Turkish document collection. Our experiments evaluate retrieval effectiveness and efficiency on both an automatically generated clustering structure and a manual classification of documents. In particular, we compare CBR effectiveness with full-text search (FS) and evaluate several implementation alternatives for CBR. Our findings reveal that CBR yields comparable effectiveness figures with FS. Furthermore, by using a specifically tailored cluster-skipping inverted index we significantly improve in-memory query processing efficiency of CBR in comparison to other traditional CBR techniques and even FS.
Ismail Sengör Altingövde, Rifat Ozcan, Huseyin Cagdas Öcalan, Fazli Can, Özgür Ulusoy
SIGIR1
2004 Efficiency and effectiveness of query processing in cluster-based retrieval
Fazli Can, Ismail Sengör Altingövde, Engin Demir
Inf. Syst.2
2004 Metadata-based modeling of information resources on the Web
abstract
Abstract This paper deals with the problem of modeling Web information resources using expert knowledge and personalized user information for improved Web searching capabilities. We propose a “Web information space” model, which is composed of Web‐based information resources (HTML/XML [Hypertext Markup Language/Extensible Markup Language] documents on the Web), expert advice repositories (domain‐expert‐specified metadata for information resources), and personalized information about users (captured as user profiles that indicate users' preferences about experts as well as users' knowledge about topics). Expert advice, the heart of the Web information space model, is specified using topics and relationships among topics (called metalinks), along the lines of the recently proposed topic maps. Topics and metalinks constitute metadata that describe the contents of the underlying HTML/XML Web resources. The metadata specification process is semiautomated, and it exploits XML DTDs (Document Type Definition) to allow domain‐expert guided mapping of DTD elements to topics and metalinks. The expert advice is stored in an object‐relational database management system (DBMS). To demonstrate the practicality and usability of the proposed Web information space model, we created a prototype expert advice repository of more than one million topics/metalinks for DBLP (Database and Logic Programming) Bibliography data set. We also present a query interface that provides sophisticated querying facilities for DBLP Bibliography resources using the expert advice repository.
Selma Ayse Özel, Ismail Sengör Altingövde, Özgür Ulusoy, Gultekin Özsoyoglu, Z. Meral Özsoyoglu
J. Assoc. Inf. Sci. Technol.2
2004 Querying web metadata: Native score management and text support in databases
abstract
In this article, we discuss the issues involved in adding a native score management system to object-relational databases, to be used in querying Web metadata (that describes the semantic content of Web resources). The Web metadata model is based on topics (representing entities), relationships among topics (called metalinks ), and importance scores (sideway values) of topics and metalinks. We extend database relations with scoring functions and importance scores. We add to SQL score-management clauses with well-defined semantics, and propose the sideway-value algebra (SVA), to evaluate the extended SQL queries. SQL extensions and the SVA algebra are illustrated through two Web resources, namely, the DBLP Bibliography and the SIGMOD Anthology.SQL extensions include clauses for propagating input tuple importance scores to output tuples during query processing, clauses that specify query stopping conditions, threshold predicates (a type of approximate similarity predicates for text comparisons), and user-defined-function-based predicates. The propagated importance scores are then used to rank and return a small number of output tuples. The query stopping conditions are propagated to SVA operators during query processing. We show that our SQL extensions are well-defined, meaning that, given a database and a query Q, under any query processing scheme, the output tuples of Q and their importance scores stay the same.To process the SQL extensions, we discuss two sideway value algebra operators, namely, sideway value algebra join and topic closure, give their implementation algorithms, and report their experimental evaluations.
Gultekin Özsoyoglu, Ismail Sengör Altingövde, Abdullah Al-Hamdani, Selma Ayse Özel, Özgür Ulusoy, Z. Meral Özsoyoglu
ACM Trans. Database Syst.2
2002 Sideway Value Algebra for Object-Relational Databases
Gultekin Özsoyoglu, Abdullah Al-Hamdani, Ismail Sengör Altingövde, Selma Ayse Özel, Özgür Ulusoy, Z. Meral Özsoyoglu
VLDB3
2001 Topic-Centric Querying of Web Information Resources
Ismail Sengör Altingövde, Selma Ayse Özel, Özgür Ulusoy, Gultekin Özsoyoglu, Z. Meral Özsoyoglu
DEXA1