>- see footer for list info -<
Have you tried the full verity docs ?

Russ

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Rich Wild
Sent: 14 August 2007 14:34
To: Coldfusion Development
Subject: Re: [CF-Dev] verity keywords

>- see footer for list info -<
No, it's not anymore intensive than your standard autosuggest, expecially if
you start using caching, both on the client and on the server with the most
popular keyword searches.

Reason being that I'm compiling the keywords sql table from the collection
only when the collection is updated either on a scheduled update or when
content in the admin is manually updated. Keywords aren't compiled on demand
- that *would* be too intensive.

I don't want a generic dictionary as people will be searching for specific
terms relating to the subject of the site, so I can present them with
"hydrotherapy" or "hydrant" (for example) when they type in "hyd" etc.

So therefore, on collection update, run the didump to get the keywords that
exist in the collection, filter them against a pre-defined set of noise
words and a few other filters and then chuck em all in the keywords table.

When someone starts typing, the autocomplete fetches words after a minimum 3
chars so that it can suggest items that they're looking for and prevent them
from having to continue typing. The normal cfsearch is then run against
those keywords and normal verity results presented.

But what I'm looking for is a more efficient way of running that keyword
dataset compilation. I'm not a big fan of this cfexecute lark. I want to
interrogate Verity via methods etc.

Can it be done?

On 8/14/07, Snake <[EMAIL PROTECTED]> wrote:
>
> >- see footer for list info -<
> Rich,
>
> If someone starts typing a word, you want to present them optional 
> words that start with those letters from a generic auto complete 
> dictionary. Do you really need to only give them words that actually 
> exist in the collection, that seems a bit too intensive.
> If you did want to do that then I would say you need to compile your 
> own indexed dictionary of words rather than trying to do it the way 
> your doing it, and that would probably be better done in the database.
>
> Russ
>
>
>
>
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of Rich Wild
> Sent: 14 August 2007 12:02
> To: Coldfusion Development
> Subject: Re: [CF-Dev] verity keywords
>
> >- see footer for list info -<
> because, old pal Snakey, cfsearch gives me the results of those 
> keywords, not the keywords in the collection itself.
>
> i.e. if I index a pdf called "Snakes in 17th Century Berkshire" and 
> that pdf contains the word 'amorphous', doing a cfsearch on the word 
> 'amorphous'
> will
> result in "Snakes in 17th Century Berkshire"
>
> But how do I tell the user that the word 'amorphous' is actually 
> contained within that collection in the first place? The only way I 
> can see of doing is the method presented below, but I was kinda hoping 
> in this day and age of java CF and all that of being able to 
> interrogate it thus, rather than the antiquated cfexecute method.
>
> I am actually using cfsearch once I have presented the user with 
> guidance on what words are contained within that cfsearch.
>
>
>
> On 8/14/07, Snake <[EMAIL PROTECTED]> wrote:
> >
> > >- see footer for list info -<
> > Erm, why can't you just use cfsearch ?
> >
> >
> > Russ
> >
> > -----Original Message-----
> > From: [EMAIL PROTECTED]
> > [mailto:[EMAIL PROTECTED] On Behalf Of Rich Wild
> > Sent: 14 August 2007 09:49
> > To: Coldfusion Development
> > Subject: [CF-Dev] verity keywords
> >
> > >- see footer for list info -<
> > mornin.
> >
> > I'm doing an ajax autocompleter on a site, and I'm using keywords 
> > from a verity collection to autosuggest words that the user may be 
> > interested in when they type in the box. The only way I could find 
> > of actually getting the keywords out of a verity collection was to 
> > run cfexecute on didump on the specific collection's parts (and 
> > since they're renamed after every purge/update I had to cfdirectory 
> > the collection's parts dir to find all the part filenames) and then 
> > parse the raw text results into a format that I can then populate a 
> > keywords sql table with.
> >
> > The long and the short of it is, is there a quicker/easier way of 
> > doing interrogating verity to get those keywords?
> >
> > virtual bacon buttie / egg mcmuffin / piece of toast / glass of 
> > orange juice (depending on taste or ethical/religious/medical 
> > preferences) to anyone that can help.
> >
> > fanks.
> > _______________________________________________
> >
> > For details on ALL mailing lists and for joining or leaving lists, 
> > go to http://list.cfdeveloper.co.uk/mailman/listinfo
> >
> > --
> > CFDeveloper Sponsors:-
> > >- cfdeveloper Hosting provided by www.cfmxhosting.co.uk -<
> > >- Lists hosted by www.Gradwell.com -<
> > >- CFdeveloper is run by Russ Michaels, feel free to volunteer your 
> > >help -<
> >
> >
> > _______________________________________________
> >
> > For details on ALL mailing lists and for joining or leaving lists, 
> > go to http://list.cfdeveloper.co.uk/mailman/listinfo
> >
> > --
> > CFDeveloper Sponsors:-
> > >- cfdeveloper Hosting provided by www.cfmxhosting.co.uk -<
> > >- Lists hosted by www.Gradwell.com -<
> > >- CFdeveloper is run by Russ Michaels, feel free to volunteer your 
> > >help
> > -<
> >
> _______________________________________________
>
> For details on ALL mailing lists and for joining or leaving lists, go 
> to http://list.cfdeveloper.co.uk/mailman/listinfo
>
> --
> CFDeveloper Sponsors:-
> >- cfdeveloper Hosting provided by www.cfmxhosting.co.uk -<
> >- Lists hosted by www.Gradwell.com -<
> >- CFdeveloper is run by Russ Michaels, feel free to volunteer your 
> >help -<
>
>
> _______________________________________________
>
> For details on ALL mailing lists and for joining or leaving lists, go 
> to http://list.cfdeveloper.co.uk/mailman/listinfo
>
> --
> CFDeveloper Sponsors:-
> >- cfdeveloper Hosting provided by www.cfmxhosting.co.uk -<
> >- Lists hosted by www.Gradwell.com -<
> >- CFdeveloper is run by Russ Michaels, feel free to volunteer your 
> >help
> -<
>
_______________________________________________

For details on ALL mailing lists and for joining or leaving lists, go to
http://list.cfdeveloper.co.uk/mailman/listinfo

--
CFDeveloper Sponsors:-
>- cfdeveloper Hosting provided by www.cfmxhosting.co.uk -<
>- Lists hosted by www.Gradwell.com -<
>- CFdeveloper is run by Russ Michaels, feel free to volunteer your help 
>-<


_______________________________________________

For details on ALL mailing lists and for joining or leaving lists, go to 
http://list.cfdeveloper.co.uk/mailman/listinfo

--
CFDeveloper Sponsors:-
>- cfdeveloper Hosting provided by www.cfmxhosting.co.uk -<
>- Lists hosted by www.Gradwell.com -<
>- CFdeveloper is run by Russ Michaels, feel free to volunteer your help -<

Reply via email to