Closed Bug 1128259 Opened 9 years ago Closed 6 years ago

cross language soundex search in addressbook

Categories

(Firefox OS Graveyard :: Gaia::Contacts, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: praveen, Unassigned)

Details

User Agent: Mozilla/5.0 (Mobile; rv:32.0) Gecko/32.0 Firefox/32.0
Build ID: 20141008000202

Steps to reproduce:

I have contacts entered using Latin and Malayalam scripts. When I search for a contact in english


Actual results:

I can't get results of contacts stored using Malayalam script


Expected results:

I should get result based on pronounciation using soundex algorithm. Alternate spellings also should be listed based on pronounciation. Silpa project already has soundex implementation for indic languages.
Thanks for reporting this.
@Arky: can you please help look into this? We are unsure what is happening here. thanks! :)
Flags: needinfo?(hitmanarky)
Contacts I enter using a Malayalam keyboard should be searchable using an English keyboard as well. So instead of an exact match, soundex/pronounciation based search has to be performed. For example I can save a contact as ആർക്കി,but i should get a match if i search arky. so instead of matching string/code points, a phonetic representation also should be used and matched when searching. silpa.org.in already has the algorithm for this. I should get a match even if I search arki (i instead of y). People use different variations of spellings and when we add contact via email application it may be a different spelling than what we usually type. For example പ്രശാന്ത് is written as prasanth, prashanth, prasant, prashant etc. so searching for prasant should return all these matches as well, because all their pronounciation is same.
Ok adding some people from Keyboard team here - although not sure they are the ones to ping. Let's try to plug in the appropriate people so they can help (since I can't do much on my side)! 
thanks reporting
Praveen, This is problem that also effects multiple languages (also RTL). Not really an expert here. I never heard about soundex algo. Patches are much appreciated.
Flags: needinfo?(hitmanarky)
Firefox OS is not being worked on
Status: UNCONFIRMED → RESOLVED
Closed: 6 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.