Searching for symbols with tsearch

Started by Christopher Kings-Lynneover 22 years ago4 messages
#1Christopher Kings-Lynne
chriskl@familyhealth.com.au

Hi Guys,

I'm working with tsearch, but there's a problem with words with trailing TM
symbol or (C) symbol. Tsearch will not stem these words, hence they are
unsearchable.

Eg:

6 Under 6 Salads (no dressing): Veggie DeliteT

Is indexed as:

'6' 'dress' 'salad' 'veggi' 'deliteT'

Where it really should be indexed as:

'6' 'dress' 'salad' 'veggi' 'delit'

Anything I can do about this?

Chris

#2Hannu Krosing
hannu@tm.ee
In reply to: Christopher Kings-Lynne (#1)
Re: Searching for symbols with tsearch

Christopher Kings-Lynne kirjutas T, 29.04.2003 kell 09:19:

Hi Guys,

I'm working with tsearch, but there's a problem with words with trailing TM
symbol or (C) symbol. Tsearch will not stem these words, hence they are
unsearchable.

It is probably illegal to remove the trailing TM or (C) ;)

-------------
Hannu

#3scott.marlowe
scott.marlowe@ihs.com
In reply to: Hannu Krosing (#2)
Re: Searching for symbols with tsearch

On 29 Apr 2003, Hannu Krosing wrote:

Christopher Kings-Lynne kirjutas T, 29.04.2003 kell 09:19:

Hi Guys,

I'm working with tsearch, but there's a problem with words with trailing TM
symbol or (C) symbol. Tsearch will not stem these words, hence they are
unsearchable.

It is probably illegal to remove the trailing TM or (C) ;)

Yeah, it's probably all the new DRM code in the linux kernel doing that.
;^)

#4Teodor Sigaev
teodor@sigaev.ru
In reply to: Christopher Kings-Lynne (#1)
Re: Searching for symbols with tsearch

Add to dictionary code which remove (TM), (C) or (R) sign at the end of lexeme
and then do usial processing.

Christopher Kings-Lynne wrote:

Hi Guys,

I'm working with tsearch, but there's a problem with words with trailing TM
symbol or (C) symbol. Tsearch will not stem these words, hence they are
unsearchable.

Eg:

6 Under 6 Salads (no dressing): Veggie DeliteT

Is indexed as:

'6' 'dress' 'salad' 'veggi' 'deliteT'

Where it really should be indexed as:

'6' 'dress' 'salad' 'veggi' 'delit'

Anything I can do about this?

Chris

---------------------------(end of broadcast)---------------------------
TIP 2: you can get off all lists at once with the unregister command
(send "unregister YourEmailAddressHere" to majordomo@postgresql.org)

--
Teodor Sigaev E-mail: teodor@sigaev.ru