Publication | Closed Access
Fast generation of result snippets in web search
167
Citations
22
References
2007
Year
Unknown Venue
EngineeringFast GenerationSemantic WebCorpus LinguisticsText MiningNatural Language ProcessingInformation RetrievalData ScienceComputational LinguisticsManagementSearch EngineData ManagementSearch TechnologyZlib Compression LibraryCachingComputer ScienceKeyword SearchSearch Engine DesignQuery OptimizationSearch Engine IndexingSearch Engines
The presentation of query biased document snippets as part of results pages presented by search engines has become an expectation of search engine users. In this paper we explore the algorithms and data structures required as part of a search engine to allow efficient generation of query biased snippets. We begin by proposing and analysing a document compression method that reduces snippet generation time by 58% over a baseline using the zlib compression library. These experiments reveal that finding documents on secondary storage dominates the total cost of generating snippets, and so caching documents in RAM is essential for a fast snippet generation process. Using simulation, we examine snippet generation performance for different size RAM caches. Finally we propose and analyse document reordering and compaction, revealing a scheme that increases the number of document cache hits with only a marginal affect on snippet quality. This scheme effectively doubles the number of documents that can fit in a fixed size cache.
| Year | Citations | |
|---|---|---|
Page 1
Page 1