BYTE.com
RSS feed

Newsletter
Free E-mail Newsletter from BYTE.com
Email Address
First Name
Last Name




 
    
             
BYTE.com > Tangled in the Threads > 2000 > September

Linux Magazine Search, Before And After

By Jon Udell

September 7, 2000

(The Art Of Organizing Search Results :  Page 3 of 3 )



In this Article
The Art Of Organizing Search Results
O'Reilly Search, Before And After
Linux Magazine Search, Before And After
You can see another example of search-results postprocessing in these before and after examples from the Linux Magazine site. Here, there's only a single datatype: articles written for the magazine or for the site. The postprocessor first builds an unordered list of hashtables containing the essential metadata for each search result:

Linux Magazine search results grouped by issue date

{
'title' => ' July 1999 | PRODUCT REVIEW | APACHE: The Definitive Guide, Second Edition',
'url' => 'http://www.linux-mag.com/1999-07/productreview_01.html',
'blurb' => ' ... version Linux Magazine / July 1999/ REVIEWS <b>APACHE:</b> The Definitive Guide, Second Edition PRODUCTREVIEW <b>APACHE:</b> The Definitive Guide, Second Edition by Elizabeth Zinkann With<b>Apache</b> being the most popular Web server platform in ...
'
},
{
'title' => ' June 1999 | FEATURES | The Apache Story',
'url' => 'http://www.linux-mag.com/1999-06/apache_06.html',
'blurb' => ' ... Issues Feedback Contacts feedback mail to a friend printer-friendly version Linux Magazine / June 1999 / FEATURES The <b>Apache</b>Story << prev page 01 02 03 04 05 06 Again, IBM beat my expectations. I frankly didn't know what to expect ...
'
},

From this unordered list, can produce two hashtables-of-lists (HoLs, in Perl-speak). One groups the results by issue date, like this:

Linux Magazine search results grouped by department

'1999-06' = > [
{
title' => ' June 1999 | FEATURES | The Apache Story',
'url' => 'http://www.l

Previous page Page 3 of 3 


BYTE.com > Tangled in the Threads > 2000 > September
Dr. Dobb's Media Center
BYTE.com Store

BYTE CD-ROM
NOW, on one CD-ROM, you can instantly access more than 8 years of BYTE.
 
The Best of BYTE: Volume 2 - Heuristic Algorithms
The Best of BYTE: Volume 2 - Heuristic Algorithms
In this volume of Best of BYTE, we explore the emergence of some heuristic algorithms. Although we have only scratched the surface of this intriguing subject, we hope we've suggested the potential of the synthesis of heuristics and algorithms.

© 2008 Think Services, Privacy Policy, Terms of Service, United Business Media Limited
Site comments: webmaster@byte.com
Web Sites: BYTE.com, dotnetjunkies.com, Dr. Dobb's Journal, SD Expo, Sys Admin, sqljunkies.com, Unixreview



MarketPlace
Try Numara FootPrints 9, The ITSM software that Delivers Real Value, Flexibility and Results.
Automatically capture customer crash data, no debugger required. Support for .NET, C++, OS X, Java.
Develop 10 times faster ! ALM, IDE, .Net, RAD, 5GL, Database, 5GL, 64-bit, etc. Free Express version
Easily create an automated, repeatable process for building and deploying software.
AdminiTrack offers an effective web-based bug tracking system designed for professional software development teams.
Wanna see your ad here?
 

web2