Re: [Firebird-devel] (Double) Metaphone?

2013-04-04 Thread Lester Caine
Wols Lists wrote: On 03/04/13 12:12, Lester Caine wrote: Kjell Rilbe wrote: So, to be frank I'd say for many languages the problem is not if FB has support for phonetic matching or not, but if a working phonetic matching algorithm even exists (has been developed) for that language. If it

Re: [Firebird-devel] (Double) Metaphone?

2013-04-03 Thread Kjell Rilbe
Den 2013-04-03 09:09 skrev Alex Peshkoff såhär: On 04/03/13 01:44, Thomas Beckmann wrote: Second: I'd like to have this like a plugin architecture, The most simple requirement - just write UDF (or in FB3 external function). No other plugins are needed. I think that Thomas meant was a phonetic

Re: [Firebird-devel] (Double) Metaphone?

2013-04-03 Thread Kjell Rilbe
Den 2013-04-03 09:29 skrev Alex Peshkoff såhär: On 04/03/13 11:23, Kjell Rilbe wrote: Den 2013-04-03 09:09 skrev Alex Peshkoff såhär: On 04/03/13 01:44, Thomas Beckmann wrote: Second: I'd like to have this like a plugin architecture, The most simple requirement - just write UDF (or in FB3

Re: [Firebird-devel] (Double) Metaphone?

2013-04-03 Thread Dimitry Sibiryakov
03.04.2013 10:08, Thomas Beckmann wrote: We are talking about building something into the firebird engine, not a UDF - because a UDF can be used right now, there is nothing to talk about on this list. Can you point out to any existing UDF with this double metaphone inside? Without this

Re: [Firebird-devel] (Double) Metaphone?

2013-04-03 Thread Thomas Beckmann
Can you point out to any existing UDF with this double metaphone inside? Without this can be used right now is just a lie. No, sorry, I should have said could be used right now ;-) - but still (please correct me, if I missunderstand this list): Aren't we talking about building something into

Re: [Firebird-devel] (Double) Metaphone?

2013-04-03 Thread Dimitry Sibiryakov
03.04.2013 10:30, Thomas Beckmann wrote: Aren't we talking about building something into the firebird engine? Right. But before putting something (such big) into engine someone must prove that a) it works at all and b) someone needs it really, not just in case or for fun or because other

Re: [Firebird-devel] (Double) Metaphone?

2013-04-03 Thread Kjell Rilbe
Den 2013-04-03 10:41 skrev Dimitry Sibiryakov såhär: 03.04.2013 10:30, Thomas Beckmann wrote: Aren't we talking about building something into the firebird engine? Right. But before putting something (such big) into engine someone must prove that a) it works at all and b) someone needs it

Re: [Firebird-devel] (Double) Metaphone?

2013-04-02 Thread Thomas Beckmann
Hi, I followed the discussion silently, and let me just give my2c: First: Even an english only algorithm is better than none; maybe, writing your application, you'd have to find some workarounds. Second: I'd like to have this like a plugin architecture, similar to the well known dictionairies -

Re: [Firebird-devel] (Double) Metaphone?

2013-04-01 Thread m. Th.
On 30/3/2013 12:32 μμ, Dimitry Sibiryakov wrote: 30.03.2013 11:27, m. Th. wrote: Do you actually read the source? No, I actually learn languages. So, I have no idea how to transliterate Russian щ or ы or Czech ř. There is the UNITED NATIONS GROUP OF EXPERTS ON GEOGRAPHICAL NAMES

Re: [Firebird-devel] (Double) Metaphone?

2013-03-30 Thread m. Th.
On 30/3/2013 11:52 ??, Dimitry Sibiryakov wrote: It works with ASCII letters only, so looks like it is completely useless for languages different from English. From the source found at http://aspell.net/metaphone/dmetaph.cpp ... case 'Ç':

Re: [Firebird-devel] (Double) Metaphone?

2013-03-30 Thread Dimitry Sibiryakov
30.03.2013 11:27, m. Th. wrote: Do you actually read the source? No, I actually learn languages. So, I have no idea how to transliterate Russian щ or ы or Czech ř. -- WBR, SD. -- Own the Future-Intel(R) Level

Re: [Firebird-devel] (Double) Metaphone?

2013-03-30 Thread Paul Reeves
On Saturday 30 March 2013 11:32:07 Dimitry Sibiryakov wrote: 30.03.2013 11:27, m. Th. wrote: Do you actually read the source? No, I actually learn languages. So, I have no idea how to transliterate Russian щ or ы or Czech ř. Yes, my initial reaction is that there needs to be a way of

Re: [Firebird-devel] (Double) Metaphone?

2013-03-30 Thread Dimitry Sibiryakov
30.03.2013 11:52, Paul Reeves wrote: Yes, my initial reaction is that there needs to be a way of loading the function according to the character set, otherwise it is limited to data stored in the latin alphabet. But the principal is good. That's why I suggested him to implement such

Re: [Firebird-devel] (Double) Metaphone?

2013-03-30 Thread Mark Rotteveel
On 30-3-2013 10:02, m. Th. wrote: MSSQL has it (see this for neat conversion from C++ to T-SQL) http://www.sqlmag.com/article/tsql3/double-metaphone-sounds-great-26094 Microsoft SQL Server doesn't have a double metaphone implementation. That article shows how you can implement it yourself.

Re: [Firebird-devel] (Double) Metaphone?

2013-03-30 Thread Doychin Bondzhev
On 30.3.2013 г. 12:32 ч., Dimitry Sibiryakov wrote: 30.03.2013 11:27, m. Th. wrote: Do you actually read the source? No, I actually learn languages. So, I have no idea how to transliterate Russian щ or ы or Czech ř. Hi, In Bulgaria we have transliteration rules which we use to