This is a migrated thread and some comments may be shown as answers.

Spell Check is not suggesting exact or nearby word

3 Answers 44 Views
Spell
This is a migrated thread and some comments may be shown as answers.
Vaidyanatham Matham
Top achievements
Rank 1
Vaidyanatham Matham asked on 18 May 2010, 07:05 AM

Hi,

I am using English language for radspell control. Spell checker is suggesting different words like 'escuage', 'isagoge', 'ascogonia' and etc for the wrongly spelled word 'askign'. But it is not returning the exact match ‘asking’. Problem is reproducible with radspell demo application also. Please us the below link to reproduce the issue.

Demo link: http://demos.telerik.com/aspnet-ajax/spell/examples/whatsnew/defaultcs.aspx

But I am getting the exact word (asking) when the wrongly spelled word is ‘asknig’ or ‘asikng’

Is there any way to get the exact match where the wrongly spelled word is ‘askign’?

Thank you,
Vaidya. 

3 Answers, 1 is accepted

Sort by
0
Rumen
Telerik team
answered on 18 May 2010, 08:16 AM
Hi Vaidya,

My suggestion is to try the Custom Google spellcheck provider of RadSpell.

Another approach is to enable "EditDistanceProvider" with EditDistance="2", e.g.

<telerik:RadSpell SpellCheckProvider="EditDistanceProvider" EditDistance="2"  .../>

Kind regards,
Rumen
the Telerik team

Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items.
0
Vaidyanatham Matham
Top achievements
Rank 1
answered on 18 May 2010, 01:00 PM

Hi Rumen,

Thanks for the quick response.
As you suggested EditDistanceProvider is resolving our issue.

Currently default radspell check provider (TelerikProvider) is in use in our product and this product is in use by various customers with different languages from past couple of years. I would like to know the impact on performance, testing and use cases for different languages if I change the provider from default to EditDistanceProvider.

Once again thanks for the inputs on this issue.

Regards,
Vaidya.

0
Rumen
Telerik team
answered on 18 May 2010, 01:15 PM
Hi Vaidya,

We do not have statistics which provider is faster but the Phonetic provider works only with languages that support phonetic spellchecking. The EditDistance provider works with all languages and you should not experience performance problems with it.

Best regards,
Rumen
the Telerik team

Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items.
Tags
Spell
Asked by
Vaidyanatham Matham
Top achievements
Rank 1
Answers by
Rumen
Telerik team
Vaidyanatham Matham
Top achievements
Rank 1
Share this question
or