Re: dict-xsyn converts word to synlist, what about backwards?
От | Oleg Bartunov |
---|---|
Тема | Re: dict-xsyn converts word to synlist, what about backwards? |
Дата | |
Msg-id | Pine.LNX.4.64.0902031707100.4158@sn.sai.msu.ru обсуждение исходный текст |
Ответ на | Re: dict-xsyn converts word to synlist, what about backwards? (Igor Katson <descentspb@gmail.com>) |
Ответы |
Re: dict-xsyn converts word to synlist, what about backwards?
|
Список | pgsql-general |
I contacted with author of dict_xsyn, so probably, he'll add option to support what you want. Oleg On Tue, 3 Feb 2009, Igor Katson wrote: > Oleg Bartunov wrote: >> On Tue, 3 Feb 2009, Igor Katson wrote: >> >>> On my question about doing a first name search by it's synonyms, like >>> >>> William Will Bill Billy >>> James Jim Jimmy >>> >>> Oleg answered, that I can use dict_xsyn for that. >>> >>> In the dict_xsyn manual, it is said that: >>> "This dictionary type replaces words with groups of their synonyms, and so >>> makes it >>> possible to search for a word using any of its synonyms" >>> >>> This means, that if the dictionary sees the name "William", it will >>> replace it with "William Will Bill Billy", so that I can search with any >>> of them. >>> >>> But what if the parser sees the word "Billy"? I want it to do absolutely >>> the same. If not, as far as I understand, I will make a default synonym >>> dictionary with pairs like: >>> >>> will william >>> bill william >>> billy william etc. >>> >>> Is there a way not to use this? >> >> no, but you always can generate rules for that using other tools. >> > Thanks. Oleg, and what do you think about creating an xsyn dictionary like > with e.g. a python script: > William Will Bill Billy > Will William Bill Billy > Bill William Will Billy > Billy William Will Bill ? > > Regards, Oleg _____________________________________________________________ Oleg Bartunov, Research Scientist, Head of AstroNet (www.astronet.ru), Sternberg Astronomical Institute, Moscow University, Russia Internet: oleg@sai.msu.su, http://www.sai.msu.su/~megera/ phone: +007(495)939-16-83, +007(495)939-23-83
В списке pgsql-general по дате отправления: