Data caching issues in an information retrieval system
ACM Transactions on Database Systems (TODS)
Rank-preserving two-level caching for scalable search engines
Proceedings of the 24th annual international ACM SIGIR conference on Research and development in information retrieval
The state of the art in locally distributed Web-server systems
ACM Computing Surveys (CSUR)
Performance Analysis of a Distributed Question/Answering System
IEEE Transactions on Parallel and Distributed Systems
Querying Web Data - The WebQA Approach
WISE '02 Proceedings of the 3rd International Conference on Web Information Systems Engineering
My Cache or Yours? Making Storage More Exclusive
ATEC '02 Proceedings of the General Track of the annual conference on USENIX Annual Technical Conference
The Multi-Queue Replacement Algorithm for Second Level Buffer Caches
Proceedings of the General Track: 2002 USENIX Annual Technical Conference
Performance issues and error analysis in an open-domain question answering system
ACM Transactions on Information Systems (TOIS)
SOSP '03 Proceedings of the nineteenth ACM symposium on Operating systems principles
Web Mining: Applications and Techniques
Web Mining: Applications and Techniques
Learning question classifiers: the role of semantic information
Natural Language Engineering
AnswerBus question answering system
HLT '02 Proceedings of the second international conference on Human Language Technology Research
On caching search engine query results
Computer Communications
Cache-aware load balancing for question answering
Proceedings of the 17th ACM conference on Information and knowledge management
Hi-index | 0.00 |
This paper is the first analysis of caching architectures for Question Answering (QA). We introduce the novel concept of multi-layer collaborative caches, where: (a) each resource intensive QA component is allocated a distinct segment of the cache, and (b) the overall cache is transparently spread across all nodes of the distributed system. We empirically analyze the proposed architecture using a real-world QA system installed on a cluster of 16 nodes. Our analysis indicates that multi-layer collaborative caches induce an almost two fold reduction in QA execution time compared to a QA system with local cache.