Skip to main content

2019 | OriginalPaper | Buchkapitel

Using Fast String Search for Quran Text Auto-completion on Android

verfasst von : Djalel Chefrour, Abdallah Amirat

Erschienen in: Advances in Computing Systems and Applications

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Text auto-completion speeds up user input on the desktop PC by proposing a list of alternative words to select from after typing few characters. This useful feature is even more important on mobile devices because their human-computer-interface is restricted. We find it very helpful to extend auto-completion to the Holy Quran text, by allowing the user to select from alternative Ayat ( https://static-content.springer.com/image/chp%3A10.1007%2F978-3-319-98352-3_11/MediaObjects/464014_1_En_11_Figa_HTML.gif ) where the characters he typed appear, instead of typing the Aya ( https://static-content.springer.com/image/chp%3A10.1007%2F978-3-319-98352-3_11/MediaObjects/464014_1_En_11_Figb_HTML.gif ) he wants to cite manually or copying it from another source. To achieve this goal, we have implemented Quran text auto-completion on the Android platform by extending an open-source software keyboard application. As this feature needs to search quickly and repetitively the whole Quran text, we tested a number of string search methods, including the Boyer Moore algorithm, to determine the fastest search solution to use. The result is an application that proposes a fast and smooth user experience that is available freely in the play store under the name ( https://static-content.springer.com/image/chp%3A10.1007%2F978-3-319-98352-3_11/MediaObjects/464014_1_En_11_Figc_HTML.gif ).

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Boyer, R.S., Moore, J.S.: A fast string searching algorithm. Commun. Assoc. Comput. Mach. 20(10), 762–772 (1977)MATH Boyer, R.S., Moore, J.S.: A fast string searching algorithm. Commun. Assoc. Comput. Mach. 20(10), 762–772 (1977)MATH
2.
Zurück zum Zitat Charras, C., Lecroq, T.: Handbook of Exact String-Matching Algorithms. King’s College, London (2004)MATH Charras, C., Lecroq, T.: Handbook of Exact String-Matching Algorithms. King’s College, London (2004)MATH
Metadaten
Titel
Using Fast String Search for Quran Text Auto-completion on Android
verfasst von
Djalel Chefrour
Abdallah Amirat
Copyright-Jahr
2019
DOI
https://doi.org/10.1007/978-3-319-98352-3_11