METHOD FOR TRANSLITERATING AND SUGGESTING ARABIC REPLACEMENT FOR A GIVEN USER INPUT
First Claim
1. - A method for suggesting transliteration for user inputs, comprising:
- receiving an original user input having alpha-numeric characters;
identifying the possibility of transliterating the input;
determining at least one potential transliteration by performing at least one of (1) replacing a sequence of characters in the original input to a possible sequence of Arabic characters (2) determining the probabilities of the potential transliterated alternatives to the user input; and
electing the most likely transliteration according to some predetermined criteria (3) verifying the suggested output against a validation repository, the validation repository having a large corpus of Arabic words.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for suggesting transliteration for user inputs, comprising: receiving an original user input composed of alpha-numeric characters; identifying the possibility of transliterating the input; determining at least one potential transliteration by performing at least one of the following (1) replacing a sequence of characters in the original input to a possible sequence of Arabic characters (2) determining the probabilities of the potential transliterated alternatives to the user input; and electing the most likely transliteration according to some predetermined criteria (3) verifying the suggested output against a validation repository, the validation repository having a large corpus of Arabic words.
-
Citations
14 Claims
-
1. - A method for suggesting transliteration for user inputs, comprising:
- receiving an original user input having alpha-numeric characters;
identifying the possibility of transliterating the input;
determining at least one potential transliteration by performing at least one of (1) replacing a sequence of characters in the original input to a possible sequence of Arabic characters (2) determining the probabilities of the potential transliterated alternatives to the user input; and
electing the most likely transliteration according to some predetermined criteria (3) verifying the suggested output against a validation repository, the validation repository having a large corpus of Arabic words. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
- receiving an original user input having alpha-numeric characters;
Specification