Building a search engine into a project

James Lewes jameslewes at comcast.net
Sun May 4 23:17:01 CDT 2003


on 5/4/03 9:41 PM, Ray Bennett at smilingeyes at mac.com wrote:

> Do you have really good reason not to be using a database?  It just
> seems like your application is ideally suited for databases.
> Especially if you get to tens of thousands of records.  And Revolution
> seems to (I have NO experience with databases in Rev) give you adequate
> access to standards-based databases, so it might actually be less work
> than it seems.
> 
> Relative to expandable and searchable without the DB, however, there
> may be a million right answers, but one classic HyperCard approach
> would be to basically create a card catalog that resembles those that
> we old timers had to learn in library class in high school (along with
> the Dewey Decimal System).
> 
> One card per book.
> Each card contains separate fields for:
> Author
> Title
> ISBN Number
> Description
> Publisher
> Dewey Decimal Number (do these matter anymore????)
> (number in stock, last ordered, and all of the other things
> bookstores worry about  that libraries don't)
> etc.
> 
> Adding a book is adding a card.
> 
> Searching can be focused (by Author, by Title, by ISBN Number) or
> free-form (Google-like, you search every field
> on the card).   With the performance in Rev, before a few thousand
> titles, free-form searches are probably okay, but remember that once
> you're users are trained on free form, going to targeted searches may
> feel restrictive.
> 
> Finally, don't neglect the "browse" effect.  You know, when you wander
> through the bookstore and see related titles near each other on the
> shelf.  This is where our old buddy Dewey comes in handy.  You can set
> up virtual book shelves and let people actually look at a shelf full of
> books which are kind of related to what they're looking for.
> 
> I would guess that if you haven't already Googled for a library
> application built in HyperCard, MetaCard, SuperCard, or such, that you
> should.  I'd be surprised if something close to what you're after
> hasn't been done before.
> 
> Fwiw.
> Ray
> 
> On Sunday, May 4, 2003, at 19:01 America/New_York, James Lewes wrote:
> 
>> I was thinking of using Revolution to build a catalog for a bookstore.
>> 
>> Does anyone have any suggestions on how to make it expandable and
>> searchable
>> without having to link it up to a database.
>> 
>> _______________________________________________
>> use-revolution mailing list
>> use-revolution at lists.runrev.com
>> http://lists.runrev.com/mailman/listinfo/use-revolution
>> 
> 
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> http://lists.runrev.com/mailman/listinfo/use-revolution


The oproblem I have is how do you create a search engine for Revolution




More information about the use-livecode mailing list