Upload
assem-chelli
View
10.374
Download
1
Embed Size (px)
Citation preview
Alfanous Quran Search Engine API
(for Developers)
By +Assem Chelli | assem-ch
What is Alfanous Alfanous (The Lantern - الفانوس ) is an Arabic
search engine API that provides the simple
and advanced search in the Holy Quran
including lot of features and many
interfaces
Why Alfanous1 Alfanous is a Search Engine not just a search tool2 Alfanous is FREE LIBRE OPEN SOURCE Anyone can use it
anyone can contribute in coding translating designetc the source code is here
3 Alfanous is a Python API that allows anyone to create independently a web interface desktop interface AndroidIphoneWindows phone interfaces facebooktwitterG+ applications and so on
4 Alfanous is a research project so we figure out how to improve search features and introduce new ones
5 Alfanous has lot of features6 Alfanous has many interfaces for many platforms7 Alfanous is FREE GRATIS no payment no ads
Contact Info
AuthorName Assem Chelli (عاصم شلي)Email assemchgmailcomGithub assem-ch
ProjectMailing list alfanousgooglegroupscomFeedback feedbackalfanousorgWebsite wwwalfanousorgGithub httpsgithubcomAlfanous-teamalfanousContributors Contributors
Interfaces Dependency Hierarchy
Console Interface
$ sudo easy_install alfanous$ alfanous-console -h$ alfanous-console -a search -q qawl
Json Web Service
Url httpwwwalfanousorgjos2Wiki httpsgithubcomAlfanous-teamalfanousblobmastersrcalfanous-cgiREADMErst
Terms of use
This service is free to use Dont name your application Alfanous before we are
okey about that We highly recommend to refer Alfanous engine
somewhere in your pages using icons or texts like Alfanous engine Powered by Alfanousorg or Based on Alfanousorg linked to httpwwwalfanousorg or httpwwwalfanousorgjos2
We highly recommend to describe clearly somewhere in your application the relation to the whole Alfanous project such as an about button
Art works you may need are available here the Art is licenced with AGPL license
How to inquire
Syntax httpwwwalfanousorgjos2ARGUMENT Argument is a chain of flags action to perform1 action ldquosearchrdquo | ldquosuggestrdquo | ldquoshowrdquo search unit2 unit ldquoayardquo | ldquowordrdquo | ldquotranslationrdquo query attached to action3 query a string
eg httpwwwalfanousorgjos2action=searchampunit=ayaampquery=الحمد
Extra Request flags 1
sorting order of resultssortedby ldquomushafrdquo | ldquotanzilrdquo | ldquoscorerdquo see more page numberpage results per pageperpage recitation idrecitation translation idtranslationscript of aya textscript ldquostandardrdquo | ldquouthmanirdquo
Extra Request flags 2
enable vocalization of aya textvocalized true | ldquofalserdquo romanization system romanization ldquobuckwalterrdquo | ldquoisordquo | none highlight methodhighlight ldquocssrdquo | ldquohtmlrdquo | ldquoboldrdquo | ldquobbcoderdquo fuzzy search fuzzy ldquotruerdquo | ldquofalserdquo
see full details
MinimizingEnriching resultsaya_stat_info rArr enable aya stat information retrievingannotation_word rArr enable query terms annotations retrieving word_info rArr enable word information retrievingsura_stat_info rArr enable sura stats retrieving word_synonyms rArr enable retrieving of keyword synonyms word_vocalizations rArr enable retrieving of keyword vocalizations aya_sajda_info rArr enable aya sajda information retrieving next_aya rArr enable next aya retrieving aya rArr enable retrieving of aya text in the case of translation searchprev_aya rArr enable previous aya retrieving sura_info rArr enable sura information retrievingannotation_aya rArr enable aya words annotations retrievingword_derivations rArr enable retrieving of keyword derivations aya_theme_info rArr enable aya theme information retrieving aya_position_info rArr enable aya position information retrieving pre-defined configuration for what information to retrieveview ldquonormalrdquo | ldquominimalrdquo | ldquofullrdquo | ldquostatiscalrdquo | ldquolinguisticrdquo
How to parse the results
Request Url httpwwwalfanousorgjos2action=searchampunit=ayaampquery=الكوثر
API meta info
You can request meta info by usingaction ldquoshowrdquo ampquery all | translations |recitations | information | hints | surates | chapters | defaults | flags | fields | fields_reverse | errors | domains | help_messages
eg httpwwwalfanousorgjos2 action=showampquery=surates
Advanced Queries Examples
Simple search الحمد Phrases الحمد Logical relations - ANDNOT (الصالة - الزكاة) Logical relations - AND الصالة + الزكاة Logical relations - OR الصالة | الزكاة Joker نبي Joker نعم Fielded search سورةیس ( look for other Fields_ ) Fielded search (2) سجدةنعم Intervals رقم_السورة[1 الى 5] و هللا Partial vocalization آیة_من Tuples (roottype= أداة | اسم | فعل) as قولاسم Derivations - lemma gtمالك Derivations - root gtgtمالك
Interfaces
1 Alfanous Python API source 2 JSON web interface 2 link source 3 Django web interface [Multi-language]link
source 4 Alfanous Desktop application (Windows
[Arabic] [English] UbuntuSabily) source 5 Alfanous Firefox toolbar link source 6 Alfanous Firefox search bar addon link 7 Chrome extension (alpha) source 8 App for Nokia S60 (prototype) source 9 Facebook app (prototype) source
Contribute (12)
1 Learning Git is essential read about Set up Git and you can also try it online here
2 Browse a milestone and choose an open issue (or more) that fits your skills
3 To get more information about any issue you can contact us on mailing list or leave a comment on the issue
4 Start with forking the repository and preparing your development environment see How to prepare your development environment to contribute
Contribute (22)
1 Prepare your changes test them and then make a pull request to alfanous-team when you think your code is ready
2 The project is not well documented but you may find helpful information in Readme files Application Programming Interface amp
Console Interface JSON output system Desktop Interface Django application
Thank You
+Me+Alfanous
+GDG Algiers
What is Alfanous Alfanous (The Lantern - الفانوس ) is an Arabic
search engine API that provides the simple
and advanced search in the Holy Quran
including lot of features and many
interfaces
Why Alfanous1 Alfanous is a Search Engine not just a search tool2 Alfanous is FREE LIBRE OPEN SOURCE Anyone can use it
anyone can contribute in coding translating designetc the source code is here
3 Alfanous is a Python API that allows anyone to create independently a web interface desktop interface AndroidIphoneWindows phone interfaces facebooktwitterG+ applications and so on
4 Alfanous is a research project so we figure out how to improve search features and introduce new ones
5 Alfanous has lot of features6 Alfanous has many interfaces for many platforms7 Alfanous is FREE GRATIS no payment no ads
Contact Info
AuthorName Assem Chelli (عاصم شلي)Email assemchgmailcomGithub assem-ch
ProjectMailing list alfanousgooglegroupscomFeedback feedbackalfanousorgWebsite wwwalfanousorgGithub httpsgithubcomAlfanous-teamalfanousContributors Contributors
Interfaces Dependency Hierarchy
Console Interface
$ sudo easy_install alfanous$ alfanous-console -h$ alfanous-console -a search -q qawl
Json Web Service
Url httpwwwalfanousorgjos2Wiki httpsgithubcomAlfanous-teamalfanousblobmastersrcalfanous-cgiREADMErst
Terms of use
This service is free to use Dont name your application Alfanous before we are
okey about that We highly recommend to refer Alfanous engine
somewhere in your pages using icons or texts like Alfanous engine Powered by Alfanousorg or Based on Alfanousorg linked to httpwwwalfanousorg or httpwwwalfanousorgjos2
We highly recommend to describe clearly somewhere in your application the relation to the whole Alfanous project such as an about button
Art works you may need are available here the Art is licenced with AGPL license
How to inquire
Syntax httpwwwalfanousorgjos2ARGUMENT Argument is a chain of flags action to perform1 action ldquosearchrdquo | ldquosuggestrdquo | ldquoshowrdquo search unit2 unit ldquoayardquo | ldquowordrdquo | ldquotranslationrdquo query attached to action3 query a string
eg httpwwwalfanousorgjos2action=searchampunit=ayaampquery=الحمد
Extra Request flags 1
sorting order of resultssortedby ldquomushafrdquo | ldquotanzilrdquo | ldquoscorerdquo see more page numberpage results per pageperpage recitation idrecitation translation idtranslationscript of aya textscript ldquostandardrdquo | ldquouthmanirdquo
Extra Request flags 2
enable vocalization of aya textvocalized true | ldquofalserdquo romanization system romanization ldquobuckwalterrdquo | ldquoisordquo | none highlight methodhighlight ldquocssrdquo | ldquohtmlrdquo | ldquoboldrdquo | ldquobbcoderdquo fuzzy search fuzzy ldquotruerdquo | ldquofalserdquo
see full details
MinimizingEnriching resultsaya_stat_info rArr enable aya stat information retrievingannotation_word rArr enable query terms annotations retrieving word_info rArr enable word information retrievingsura_stat_info rArr enable sura stats retrieving word_synonyms rArr enable retrieving of keyword synonyms word_vocalizations rArr enable retrieving of keyword vocalizations aya_sajda_info rArr enable aya sajda information retrieving next_aya rArr enable next aya retrieving aya rArr enable retrieving of aya text in the case of translation searchprev_aya rArr enable previous aya retrieving sura_info rArr enable sura information retrievingannotation_aya rArr enable aya words annotations retrievingword_derivations rArr enable retrieving of keyword derivations aya_theme_info rArr enable aya theme information retrieving aya_position_info rArr enable aya position information retrieving pre-defined configuration for what information to retrieveview ldquonormalrdquo | ldquominimalrdquo | ldquofullrdquo | ldquostatiscalrdquo | ldquolinguisticrdquo
How to parse the results
Request Url httpwwwalfanousorgjos2action=searchampunit=ayaampquery=الكوثر
API meta info
You can request meta info by usingaction ldquoshowrdquo ampquery all | translations |recitations | information | hints | surates | chapters | defaults | flags | fields | fields_reverse | errors | domains | help_messages
eg httpwwwalfanousorgjos2 action=showampquery=surates
Advanced Queries Examples
Simple search الحمد Phrases الحمد Logical relations - ANDNOT (الصالة - الزكاة) Logical relations - AND الصالة + الزكاة Logical relations - OR الصالة | الزكاة Joker نبي Joker نعم Fielded search سورةیس ( look for other Fields_ ) Fielded search (2) سجدةنعم Intervals رقم_السورة[1 الى 5] و هللا Partial vocalization آیة_من Tuples (roottype= أداة | اسم | فعل) as قولاسم Derivations - lemma gtمالك Derivations - root gtgtمالك
Interfaces
1 Alfanous Python API source 2 JSON web interface 2 link source 3 Django web interface [Multi-language]link
source 4 Alfanous Desktop application (Windows
[Arabic] [English] UbuntuSabily) source 5 Alfanous Firefox toolbar link source 6 Alfanous Firefox search bar addon link 7 Chrome extension (alpha) source 8 App for Nokia S60 (prototype) source 9 Facebook app (prototype) source
Contribute (12)
1 Learning Git is essential read about Set up Git and you can also try it online here
2 Browse a milestone and choose an open issue (or more) that fits your skills
3 To get more information about any issue you can contact us on mailing list or leave a comment on the issue
4 Start with forking the repository and preparing your development environment see How to prepare your development environment to contribute
Contribute (22)
1 Prepare your changes test them and then make a pull request to alfanous-team when you think your code is ready
2 The project is not well documented but you may find helpful information in Readme files Application Programming Interface amp
Console Interface JSON output system Desktop Interface Django application
Thank You
+Me+Alfanous
+GDG Algiers
Why Alfanous1 Alfanous is a Search Engine not just a search tool2 Alfanous is FREE LIBRE OPEN SOURCE Anyone can use it
anyone can contribute in coding translating designetc the source code is here
3 Alfanous is a Python API that allows anyone to create independently a web interface desktop interface AndroidIphoneWindows phone interfaces facebooktwitterG+ applications and so on
4 Alfanous is a research project so we figure out how to improve search features and introduce new ones
5 Alfanous has lot of features6 Alfanous has many interfaces for many platforms7 Alfanous is FREE GRATIS no payment no ads
Contact Info
AuthorName Assem Chelli (عاصم شلي)Email assemchgmailcomGithub assem-ch
ProjectMailing list alfanousgooglegroupscomFeedback feedbackalfanousorgWebsite wwwalfanousorgGithub httpsgithubcomAlfanous-teamalfanousContributors Contributors
Interfaces Dependency Hierarchy
Console Interface
$ sudo easy_install alfanous$ alfanous-console -h$ alfanous-console -a search -q qawl
Json Web Service
Url httpwwwalfanousorgjos2Wiki httpsgithubcomAlfanous-teamalfanousblobmastersrcalfanous-cgiREADMErst
Terms of use
This service is free to use Dont name your application Alfanous before we are
okey about that We highly recommend to refer Alfanous engine
somewhere in your pages using icons or texts like Alfanous engine Powered by Alfanousorg or Based on Alfanousorg linked to httpwwwalfanousorg or httpwwwalfanousorgjos2
We highly recommend to describe clearly somewhere in your application the relation to the whole Alfanous project such as an about button
Art works you may need are available here the Art is licenced with AGPL license
How to inquire
Syntax httpwwwalfanousorgjos2ARGUMENT Argument is a chain of flags action to perform1 action ldquosearchrdquo | ldquosuggestrdquo | ldquoshowrdquo search unit2 unit ldquoayardquo | ldquowordrdquo | ldquotranslationrdquo query attached to action3 query a string
eg httpwwwalfanousorgjos2action=searchampunit=ayaampquery=الحمد
Extra Request flags 1
sorting order of resultssortedby ldquomushafrdquo | ldquotanzilrdquo | ldquoscorerdquo see more page numberpage results per pageperpage recitation idrecitation translation idtranslationscript of aya textscript ldquostandardrdquo | ldquouthmanirdquo
Extra Request flags 2
enable vocalization of aya textvocalized true | ldquofalserdquo romanization system romanization ldquobuckwalterrdquo | ldquoisordquo | none highlight methodhighlight ldquocssrdquo | ldquohtmlrdquo | ldquoboldrdquo | ldquobbcoderdquo fuzzy search fuzzy ldquotruerdquo | ldquofalserdquo
see full details
MinimizingEnriching resultsaya_stat_info rArr enable aya stat information retrievingannotation_word rArr enable query terms annotations retrieving word_info rArr enable word information retrievingsura_stat_info rArr enable sura stats retrieving word_synonyms rArr enable retrieving of keyword synonyms word_vocalizations rArr enable retrieving of keyword vocalizations aya_sajda_info rArr enable aya sajda information retrieving next_aya rArr enable next aya retrieving aya rArr enable retrieving of aya text in the case of translation searchprev_aya rArr enable previous aya retrieving sura_info rArr enable sura information retrievingannotation_aya rArr enable aya words annotations retrievingword_derivations rArr enable retrieving of keyword derivations aya_theme_info rArr enable aya theme information retrieving aya_position_info rArr enable aya position information retrieving pre-defined configuration for what information to retrieveview ldquonormalrdquo | ldquominimalrdquo | ldquofullrdquo | ldquostatiscalrdquo | ldquolinguisticrdquo
How to parse the results
Request Url httpwwwalfanousorgjos2action=searchampunit=ayaampquery=الكوثر
API meta info
You can request meta info by usingaction ldquoshowrdquo ampquery all | translations |recitations | information | hints | surates | chapters | defaults | flags | fields | fields_reverse | errors | domains | help_messages
eg httpwwwalfanousorgjos2 action=showampquery=surates
Advanced Queries Examples
Simple search الحمد Phrases الحمد Logical relations - ANDNOT (الصالة - الزكاة) Logical relations - AND الصالة + الزكاة Logical relations - OR الصالة | الزكاة Joker نبي Joker نعم Fielded search سورةیس ( look for other Fields_ ) Fielded search (2) سجدةنعم Intervals رقم_السورة[1 الى 5] و هللا Partial vocalization آیة_من Tuples (roottype= أداة | اسم | فعل) as قولاسم Derivations - lemma gtمالك Derivations - root gtgtمالك
Interfaces
1 Alfanous Python API source 2 JSON web interface 2 link source 3 Django web interface [Multi-language]link
source 4 Alfanous Desktop application (Windows
[Arabic] [English] UbuntuSabily) source 5 Alfanous Firefox toolbar link source 6 Alfanous Firefox search bar addon link 7 Chrome extension (alpha) source 8 App for Nokia S60 (prototype) source 9 Facebook app (prototype) source
Contribute (12)
1 Learning Git is essential read about Set up Git and you can also try it online here
2 Browse a milestone and choose an open issue (or more) that fits your skills
3 To get more information about any issue you can contact us on mailing list or leave a comment on the issue
4 Start with forking the repository and preparing your development environment see How to prepare your development environment to contribute
Contribute (22)
1 Prepare your changes test them and then make a pull request to alfanous-team when you think your code is ready
2 The project is not well documented but you may find helpful information in Readme files Application Programming Interface amp
Console Interface JSON output system Desktop Interface Django application
Thank You
+Me+Alfanous
+GDG Algiers
Contact Info
AuthorName Assem Chelli (عاصم شلي)Email assemchgmailcomGithub assem-ch
ProjectMailing list alfanousgooglegroupscomFeedback feedbackalfanousorgWebsite wwwalfanousorgGithub httpsgithubcomAlfanous-teamalfanousContributors Contributors
Interfaces Dependency Hierarchy
Console Interface
$ sudo easy_install alfanous$ alfanous-console -h$ alfanous-console -a search -q qawl
Json Web Service
Url httpwwwalfanousorgjos2Wiki httpsgithubcomAlfanous-teamalfanousblobmastersrcalfanous-cgiREADMErst
Terms of use
This service is free to use Dont name your application Alfanous before we are
okey about that We highly recommend to refer Alfanous engine
somewhere in your pages using icons or texts like Alfanous engine Powered by Alfanousorg or Based on Alfanousorg linked to httpwwwalfanousorg or httpwwwalfanousorgjos2
We highly recommend to describe clearly somewhere in your application the relation to the whole Alfanous project such as an about button
Art works you may need are available here the Art is licenced with AGPL license
How to inquire
Syntax httpwwwalfanousorgjos2ARGUMENT Argument is a chain of flags action to perform1 action ldquosearchrdquo | ldquosuggestrdquo | ldquoshowrdquo search unit2 unit ldquoayardquo | ldquowordrdquo | ldquotranslationrdquo query attached to action3 query a string
eg httpwwwalfanousorgjos2action=searchampunit=ayaampquery=الحمد
Extra Request flags 1
sorting order of resultssortedby ldquomushafrdquo | ldquotanzilrdquo | ldquoscorerdquo see more page numberpage results per pageperpage recitation idrecitation translation idtranslationscript of aya textscript ldquostandardrdquo | ldquouthmanirdquo
Extra Request flags 2
enable vocalization of aya textvocalized true | ldquofalserdquo romanization system romanization ldquobuckwalterrdquo | ldquoisordquo | none highlight methodhighlight ldquocssrdquo | ldquohtmlrdquo | ldquoboldrdquo | ldquobbcoderdquo fuzzy search fuzzy ldquotruerdquo | ldquofalserdquo
see full details
MinimizingEnriching resultsaya_stat_info rArr enable aya stat information retrievingannotation_word rArr enable query terms annotations retrieving word_info rArr enable word information retrievingsura_stat_info rArr enable sura stats retrieving word_synonyms rArr enable retrieving of keyword synonyms word_vocalizations rArr enable retrieving of keyword vocalizations aya_sajda_info rArr enable aya sajda information retrieving next_aya rArr enable next aya retrieving aya rArr enable retrieving of aya text in the case of translation searchprev_aya rArr enable previous aya retrieving sura_info rArr enable sura information retrievingannotation_aya rArr enable aya words annotations retrievingword_derivations rArr enable retrieving of keyword derivations aya_theme_info rArr enable aya theme information retrieving aya_position_info rArr enable aya position information retrieving pre-defined configuration for what information to retrieveview ldquonormalrdquo | ldquominimalrdquo | ldquofullrdquo | ldquostatiscalrdquo | ldquolinguisticrdquo
How to parse the results
Request Url httpwwwalfanousorgjos2action=searchampunit=ayaampquery=الكوثر
API meta info
You can request meta info by usingaction ldquoshowrdquo ampquery all | translations |recitations | information | hints | surates | chapters | defaults | flags | fields | fields_reverse | errors | domains | help_messages
eg httpwwwalfanousorgjos2 action=showampquery=surates
Advanced Queries Examples
Simple search الحمد Phrases الحمد Logical relations - ANDNOT (الصالة - الزكاة) Logical relations - AND الصالة + الزكاة Logical relations - OR الصالة | الزكاة Joker نبي Joker نعم Fielded search سورةیس ( look for other Fields_ ) Fielded search (2) سجدةنعم Intervals رقم_السورة[1 الى 5] و هللا Partial vocalization آیة_من Tuples (roottype= أداة | اسم | فعل) as قولاسم Derivations - lemma gtمالك Derivations - root gtgtمالك
Interfaces
1 Alfanous Python API source 2 JSON web interface 2 link source 3 Django web interface [Multi-language]link
source 4 Alfanous Desktop application (Windows
[Arabic] [English] UbuntuSabily) source 5 Alfanous Firefox toolbar link source 6 Alfanous Firefox search bar addon link 7 Chrome extension (alpha) source 8 App for Nokia S60 (prototype) source 9 Facebook app (prototype) source
Contribute (12)
1 Learning Git is essential read about Set up Git and you can also try it online here
2 Browse a milestone and choose an open issue (or more) that fits your skills
3 To get more information about any issue you can contact us on mailing list or leave a comment on the issue
4 Start with forking the repository and preparing your development environment see How to prepare your development environment to contribute
Contribute (22)
1 Prepare your changes test them and then make a pull request to alfanous-team when you think your code is ready
2 The project is not well documented but you may find helpful information in Readme files Application Programming Interface amp
Console Interface JSON output system Desktop Interface Django application
Thank You
+Me+Alfanous
+GDG Algiers
Interfaces Dependency Hierarchy
Console Interface
$ sudo easy_install alfanous$ alfanous-console -h$ alfanous-console -a search -q qawl
Json Web Service
Url httpwwwalfanousorgjos2Wiki httpsgithubcomAlfanous-teamalfanousblobmastersrcalfanous-cgiREADMErst
Terms of use
This service is free to use Dont name your application Alfanous before we are
okey about that We highly recommend to refer Alfanous engine
somewhere in your pages using icons or texts like Alfanous engine Powered by Alfanousorg or Based on Alfanousorg linked to httpwwwalfanousorg or httpwwwalfanousorgjos2
We highly recommend to describe clearly somewhere in your application the relation to the whole Alfanous project such as an about button
Art works you may need are available here the Art is licenced with AGPL license
How to inquire
Syntax httpwwwalfanousorgjos2ARGUMENT Argument is a chain of flags action to perform1 action ldquosearchrdquo | ldquosuggestrdquo | ldquoshowrdquo search unit2 unit ldquoayardquo | ldquowordrdquo | ldquotranslationrdquo query attached to action3 query a string
eg httpwwwalfanousorgjos2action=searchampunit=ayaampquery=الحمد
Extra Request flags 1
sorting order of resultssortedby ldquomushafrdquo | ldquotanzilrdquo | ldquoscorerdquo see more page numberpage results per pageperpage recitation idrecitation translation idtranslationscript of aya textscript ldquostandardrdquo | ldquouthmanirdquo
Extra Request flags 2
enable vocalization of aya textvocalized true | ldquofalserdquo romanization system romanization ldquobuckwalterrdquo | ldquoisordquo | none highlight methodhighlight ldquocssrdquo | ldquohtmlrdquo | ldquoboldrdquo | ldquobbcoderdquo fuzzy search fuzzy ldquotruerdquo | ldquofalserdquo
see full details
MinimizingEnriching resultsaya_stat_info rArr enable aya stat information retrievingannotation_word rArr enable query terms annotations retrieving word_info rArr enable word information retrievingsura_stat_info rArr enable sura stats retrieving word_synonyms rArr enable retrieving of keyword synonyms word_vocalizations rArr enable retrieving of keyword vocalizations aya_sajda_info rArr enable aya sajda information retrieving next_aya rArr enable next aya retrieving aya rArr enable retrieving of aya text in the case of translation searchprev_aya rArr enable previous aya retrieving sura_info rArr enable sura information retrievingannotation_aya rArr enable aya words annotations retrievingword_derivations rArr enable retrieving of keyword derivations aya_theme_info rArr enable aya theme information retrieving aya_position_info rArr enable aya position information retrieving pre-defined configuration for what information to retrieveview ldquonormalrdquo | ldquominimalrdquo | ldquofullrdquo | ldquostatiscalrdquo | ldquolinguisticrdquo
How to parse the results
Request Url httpwwwalfanousorgjos2action=searchampunit=ayaampquery=الكوثر
API meta info
You can request meta info by usingaction ldquoshowrdquo ampquery all | translations |recitations | information | hints | surates | chapters | defaults | flags | fields | fields_reverse | errors | domains | help_messages
eg httpwwwalfanousorgjos2 action=showampquery=surates
Advanced Queries Examples
Simple search الحمد Phrases الحمد Logical relations - ANDNOT (الصالة - الزكاة) Logical relations - AND الصالة + الزكاة Logical relations - OR الصالة | الزكاة Joker نبي Joker نعم Fielded search سورةیس ( look for other Fields_ ) Fielded search (2) سجدةنعم Intervals رقم_السورة[1 الى 5] و هللا Partial vocalization آیة_من Tuples (roottype= أداة | اسم | فعل) as قولاسم Derivations - lemma gtمالك Derivations - root gtgtمالك
Interfaces
1 Alfanous Python API source 2 JSON web interface 2 link source 3 Django web interface [Multi-language]link
source 4 Alfanous Desktop application (Windows
[Arabic] [English] UbuntuSabily) source 5 Alfanous Firefox toolbar link source 6 Alfanous Firefox search bar addon link 7 Chrome extension (alpha) source 8 App for Nokia S60 (prototype) source 9 Facebook app (prototype) source
Contribute (12)
1 Learning Git is essential read about Set up Git and you can also try it online here
2 Browse a milestone and choose an open issue (or more) that fits your skills
3 To get more information about any issue you can contact us on mailing list or leave a comment on the issue
4 Start with forking the repository and preparing your development environment see How to prepare your development environment to contribute
Contribute (22)
1 Prepare your changes test them and then make a pull request to alfanous-team when you think your code is ready
2 The project is not well documented but you may find helpful information in Readme files Application Programming Interface amp
Console Interface JSON output system Desktop Interface Django application
Thank You
+Me+Alfanous
+GDG Algiers
Console Interface
$ sudo easy_install alfanous$ alfanous-console -h$ alfanous-console -a search -q qawl
Json Web Service
Url httpwwwalfanousorgjos2Wiki httpsgithubcomAlfanous-teamalfanousblobmastersrcalfanous-cgiREADMErst
Terms of use
This service is free to use Dont name your application Alfanous before we are
okey about that We highly recommend to refer Alfanous engine
somewhere in your pages using icons or texts like Alfanous engine Powered by Alfanousorg or Based on Alfanousorg linked to httpwwwalfanousorg or httpwwwalfanousorgjos2
We highly recommend to describe clearly somewhere in your application the relation to the whole Alfanous project such as an about button
Art works you may need are available here the Art is licenced with AGPL license
How to inquire
Syntax httpwwwalfanousorgjos2ARGUMENT Argument is a chain of flags action to perform1 action ldquosearchrdquo | ldquosuggestrdquo | ldquoshowrdquo search unit2 unit ldquoayardquo | ldquowordrdquo | ldquotranslationrdquo query attached to action3 query a string
eg httpwwwalfanousorgjos2action=searchampunit=ayaampquery=الحمد
Extra Request flags 1
sorting order of resultssortedby ldquomushafrdquo | ldquotanzilrdquo | ldquoscorerdquo see more page numberpage results per pageperpage recitation idrecitation translation idtranslationscript of aya textscript ldquostandardrdquo | ldquouthmanirdquo
Extra Request flags 2
enable vocalization of aya textvocalized true | ldquofalserdquo romanization system romanization ldquobuckwalterrdquo | ldquoisordquo | none highlight methodhighlight ldquocssrdquo | ldquohtmlrdquo | ldquoboldrdquo | ldquobbcoderdquo fuzzy search fuzzy ldquotruerdquo | ldquofalserdquo
see full details
MinimizingEnriching resultsaya_stat_info rArr enable aya stat information retrievingannotation_word rArr enable query terms annotations retrieving word_info rArr enable word information retrievingsura_stat_info rArr enable sura stats retrieving word_synonyms rArr enable retrieving of keyword synonyms word_vocalizations rArr enable retrieving of keyword vocalizations aya_sajda_info rArr enable aya sajda information retrieving next_aya rArr enable next aya retrieving aya rArr enable retrieving of aya text in the case of translation searchprev_aya rArr enable previous aya retrieving sura_info rArr enable sura information retrievingannotation_aya rArr enable aya words annotations retrievingword_derivations rArr enable retrieving of keyword derivations aya_theme_info rArr enable aya theme information retrieving aya_position_info rArr enable aya position information retrieving pre-defined configuration for what information to retrieveview ldquonormalrdquo | ldquominimalrdquo | ldquofullrdquo | ldquostatiscalrdquo | ldquolinguisticrdquo
How to parse the results
Request Url httpwwwalfanousorgjos2action=searchampunit=ayaampquery=الكوثر
API meta info
You can request meta info by usingaction ldquoshowrdquo ampquery all | translations |recitations | information | hints | surates | chapters | defaults | flags | fields | fields_reverse | errors | domains | help_messages
eg httpwwwalfanousorgjos2 action=showampquery=surates
Advanced Queries Examples
Simple search الحمد Phrases الحمد Logical relations - ANDNOT (الصالة - الزكاة) Logical relations - AND الصالة + الزكاة Logical relations - OR الصالة | الزكاة Joker نبي Joker نعم Fielded search سورةیس ( look for other Fields_ ) Fielded search (2) سجدةنعم Intervals رقم_السورة[1 الى 5] و هللا Partial vocalization آیة_من Tuples (roottype= أداة | اسم | فعل) as قولاسم Derivations - lemma gtمالك Derivations - root gtgtمالك
Interfaces
1 Alfanous Python API source 2 JSON web interface 2 link source 3 Django web interface [Multi-language]link
source 4 Alfanous Desktop application (Windows
[Arabic] [English] UbuntuSabily) source 5 Alfanous Firefox toolbar link source 6 Alfanous Firefox search bar addon link 7 Chrome extension (alpha) source 8 App for Nokia S60 (prototype) source 9 Facebook app (prototype) source
Contribute (12)
1 Learning Git is essential read about Set up Git and you can also try it online here
2 Browse a milestone and choose an open issue (or more) that fits your skills
3 To get more information about any issue you can contact us on mailing list or leave a comment on the issue
4 Start with forking the repository and preparing your development environment see How to prepare your development environment to contribute
Contribute (22)
1 Prepare your changes test them and then make a pull request to alfanous-team when you think your code is ready
2 The project is not well documented but you may find helpful information in Readme files Application Programming Interface amp
Console Interface JSON output system Desktop Interface Django application
Thank You
+Me+Alfanous
+GDG Algiers
Json Web Service
Url httpwwwalfanousorgjos2Wiki httpsgithubcomAlfanous-teamalfanousblobmastersrcalfanous-cgiREADMErst
Terms of use
This service is free to use Dont name your application Alfanous before we are
okey about that We highly recommend to refer Alfanous engine
somewhere in your pages using icons or texts like Alfanous engine Powered by Alfanousorg or Based on Alfanousorg linked to httpwwwalfanousorg or httpwwwalfanousorgjos2
We highly recommend to describe clearly somewhere in your application the relation to the whole Alfanous project such as an about button
Art works you may need are available here the Art is licenced with AGPL license
How to inquire
Syntax httpwwwalfanousorgjos2ARGUMENT Argument is a chain of flags action to perform1 action ldquosearchrdquo | ldquosuggestrdquo | ldquoshowrdquo search unit2 unit ldquoayardquo | ldquowordrdquo | ldquotranslationrdquo query attached to action3 query a string
eg httpwwwalfanousorgjos2action=searchampunit=ayaampquery=الحمد
Extra Request flags 1
sorting order of resultssortedby ldquomushafrdquo | ldquotanzilrdquo | ldquoscorerdquo see more page numberpage results per pageperpage recitation idrecitation translation idtranslationscript of aya textscript ldquostandardrdquo | ldquouthmanirdquo
Extra Request flags 2
enable vocalization of aya textvocalized true | ldquofalserdquo romanization system romanization ldquobuckwalterrdquo | ldquoisordquo | none highlight methodhighlight ldquocssrdquo | ldquohtmlrdquo | ldquoboldrdquo | ldquobbcoderdquo fuzzy search fuzzy ldquotruerdquo | ldquofalserdquo
see full details
MinimizingEnriching resultsaya_stat_info rArr enable aya stat information retrievingannotation_word rArr enable query terms annotations retrieving word_info rArr enable word information retrievingsura_stat_info rArr enable sura stats retrieving word_synonyms rArr enable retrieving of keyword synonyms word_vocalizations rArr enable retrieving of keyword vocalizations aya_sajda_info rArr enable aya sajda information retrieving next_aya rArr enable next aya retrieving aya rArr enable retrieving of aya text in the case of translation searchprev_aya rArr enable previous aya retrieving sura_info rArr enable sura information retrievingannotation_aya rArr enable aya words annotations retrievingword_derivations rArr enable retrieving of keyword derivations aya_theme_info rArr enable aya theme information retrieving aya_position_info rArr enable aya position information retrieving pre-defined configuration for what information to retrieveview ldquonormalrdquo | ldquominimalrdquo | ldquofullrdquo | ldquostatiscalrdquo | ldquolinguisticrdquo
How to parse the results
Request Url httpwwwalfanousorgjos2action=searchampunit=ayaampquery=الكوثر
API meta info
You can request meta info by usingaction ldquoshowrdquo ampquery all | translations |recitations | information | hints | surates | chapters | defaults | flags | fields | fields_reverse | errors | domains | help_messages
eg httpwwwalfanousorgjos2 action=showampquery=surates
Advanced Queries Examples
Simple search الحمد Phrases الحمد Logical relations - ANDNOT (الصالة - الزكاة) Logical relations - AND الصالة + الزكاة Logical relations - OR الصالة | الزكاة Joker نبي Joker نعم Fielded search سورةیس ( look for other Fields_ ) Fielded search (2) سجدةنعم Intervals رقم_السورة[1 الى 5] و هللا Partial vocalization آیة_من Tuples (roottype= أداة | اسم | فعل) as قولاسم Derivations - lemma gtمالك Derivations - root gtgtمالك
Interfaces
1 Alfanous Python API source 2 JSON web interface 2 link source 3 Django web interface [Multi-language]link
source 4 Alfanous Desktop application (Windows
[Arabic] [English] UbuntuSabily) source 5 Alfanous Firefox toolbar link source 6 Alfanous Firefox search bar addon link 7 Chrome extension (alpha) source 8 App for Nokia S60 (prototype) source 9 Facebook app (prototype) source
Contribute (12)
1 Learning Git is essential read about Set up Git and you can also try it online here
2 Browse a milestone and choose an open issue (or more) that fits your skills
3 To get more information about any issue you can contact us on mailing list or leave a comment on the issue
4 Start with forking the repository and preparing your development environment see How to prepare your development environment to contribute
Contribute (22)
1 Prepare your changes test them and then make a pull request to alfanous-team when you think your code is ready
2 The project is not well documented but you may find helpful information in Readme files Application Programming Interface amp
Console Interface JSON output system Desktop Interface Django application
Thank You
+Me+Alfanous
+GDG Algiers
Terms of use
This service is free to use Dont name your application Alfanous before we are
okey about that We highly recommend to refer Alfanous engine
somewhere in your pages using icons or texts like Alfanous engine Powered by Alfanousorg or Based on Alfanousorg linked to httpwwwalfanousorg or httpwwwalfanousorgjos2
We highly recommend to describe clearly somewhere in your application the relation to the whole Alfanous project such as an about button
Art works you may need are available here the Art is licenced with AGPL license
How to inquire
Syntax httpwwwalfanousorgjos2ARGUMENT Argument is a chain of flags action to perform1 action ldquosearchrdquo | ldquosuggestrdquo | ldquoshowrdquo search unit2 unit ldquoayardquo | ldquowordrdquo | ldquotranslationrdquo query attached to action3 query a string
eg httpwwwalfanousorgjos2action=searchampunit=ayaampquery=الحمد
Extra Request flags 1
sorting order of resultssortedby ldquomushafrdquo | ldquotanzilrdquo | ldquoscorerdquo see more page numberpage results per pageperpage recitation idrecitation translation idtranslationscript of aya textscript ldquostandardrdquo | ldquouthmanirdquo
Extra Request flags 2
enable vocalization of aya textvocalized true | ldquofalserdquo romanization system romanization ldquobuckwalterrdquo | ldquoisordquo | none highlight methodhighlight ldquocssrdquo | ldquohtmlrdquo | ldquoboldrdquo | ldquobbcoderdquo fuzzy search fuzzy ldquotruerdquo | ldquofalserdquo
see full details
MinimizingEnriching resultsaya_stat_info rArr enable aya stat information retrievingannotation_word rArr enable query terms annotations retrieving word_info rArr enable word information retrievingsura_stat_info rArr enable sura stats retrieving word_synonyms rArr enable retrieving of keyword synonyms word_vocalizations rArr enable retrieving of keyword vocalizations aya_sajda_info rArr enable aya sajda information retrieving next_aya rArr enable next aya retrieving aya rArr enable retrieving of aya text in the case of translation searchprev_aya rArr enable previous aya retrieving sura_info rArr enable sura information retrievingannotation_aya rArr enable aya words annotations retrievingword_derivations rArr enable retrieving of keyword derivations aya_theme_info rArr enable aya theme information retrieving aya_position_info rArr enable aya position information retrieving pre-defined configuration for what information to retrieveview ldquonormalrdquo | ldquominimalrdquo | ldquofullrdquo | ldquostatiscalrdquo | ldquolinguisticrdquo
How to parse the results
Request Url httpwwwalfanousorgjos2action=searchampunit=ayaampquery=الكوثر
API meta info
You can request meta info by usingaction ldquoshowrdquo ampquery all | translations |recitations | information | hints | surates | chapters | defaults | flags | fields | fields_reverse | errors | domains | help_messages
eg httpwwwalfanousorgjos2 action=showampquery=surates
Advanced Queries Examples
Simple search الحمد Phrases الحمد Logical relations - ANDNOT (الصالة - الزكاة) Logical relations - AND الصالة + الزكاة Logical relations - OR الصالة | الزكاة Joker نبي Joker نعم Fielded search سورةیس ( look for other Fields_ ) Fielded search (2) سجدةنعم Intervals رقم_السورة[1 الى 5] و هللا Partial vocalization آیة_من Tuples (roottype= أداة | اسم | فعل) as قولاسم Derivations - lemma gtمالك Derivations - root gtgtمالك
Interfaces
1 Alfanous Python API source 2 JSON web interface 2 link source 3 Django web interface [Multi-language]link
source 4 Alfanous Desktop application (Windows
[Arabic] [English] UbuntuSabily) source 5 Alfanous Firefox toolbar link source 6 Alfanous Firefox search bar addon link 7 Chrome extension (alpha) source 8 App for Nokia S60 (prototype) source 9 Facebook app (prototype) source
Contribute (12)
1 Learning Git is essential read about Set up Git and you can also try it online here
2 Browse a milestone and choose an open issue (or more) that fits your skills
3 To get more information about any issue you can contact us on mailing list or leave a comment on the issue
4 Start with forking the repository and preparing your development environment see How to prepare your development environment to contribute
Contribute (22)
1 Prepare your changes test them and then make a pull request to alfanous-team when you think your code is ready
2 The project is not well documented but you may find helpful information in Readme files Application Programming Interface amp
Console Interface JSON output system Desktop Interface Django application
Thank You
+Me+Alfanous
+GDG Algiers
How to inquire
Syntax httpwwwalfanousorgjos2ARGUMENT Argument is a chain of flags action to perform1 action ldquosearchrdquo | ldquosuggestrdquo | ldquoshowrdquo search unit2 unit ldquoayardquo | ldquowordrdquo | ldquotranslationrdquo query attached to action3 query a string
eg httpwwwalfanousorgjos2action=searchampunit=ayaampquery=الحمد
Extra Request flags 1
sorting order of resultssortedby ldquomushafrdquo | ldquotanzilrdquo | ldquoscorerdquo see more page numberpage results per pageperpage recitation idrecitation translation idtranslationscript of aya textscript ldquostandardrdquo | ldquouthmanirdquo
Extra Request flags 2
enable vocalization of aya textvocalized true | ldquofalserdquo romanization system romanization ldquobuckwalterrdquo | ldquoisordquo | none highlight methodhighlight ldquocssrdquo | ldquohtmlrdquo | ldquoboldrdquo | ldquobbcoderdquo fuzzy search fuzzy ldquotruerdquo | ldquofalserdquo
see full details
MinimizingEnriching resultsaya_stat_info rArr enable aya stat information retrievingannotation_word rArr enable query terms annotations retrieving word_info rArr enable word information retrievingsura_stat_info rArr enable sura stats retrieving word_synonyms rArr enable retrieving of keyword synonyms word_vocalizations rArr enable retrieving of keyword vocalizations aya_sajda_info rArr enable aya sajda information retrieving next_aya rArr enable next aya retrieving aya rArr enable retrieving of aya text in the case of translation searchprev_aya rArr enable previous aya retrieving sura_info rArr enable sura information retrievingannotation_aya rArr enable aya words annotations retrievingword_derivations rArr enable retrieving of keyword derivations aya_theme_info rArr enable aya theme information retrieving aya_position_info rArr enable aya position information retrieving pre-defined configuration for what information to retrieveview ldquonormalrdquo | ldquominimalrdquo | ldquofullrdquo | ldquostatiscalrdquo | ldquolinguisticrdquo
How to parse the results
Request Url httpwwwalfanousorgjos2action=searchampunit=ayaampquery=الكوثر
API meta info
You can request meta info by usingaction ldquoshowrdquo ampquery all | translations |recitations | information | hints | surates | chapters | defaults | flags | fields | fields_reverse | errors | domains | help_messages
eg httpwwwalfanousorgjos2 action=showampquery=surates
Advanced Queries Examples
Simple search الحمد Phrases الحمد Logical relations - ANDNOT (الصالة - الزكاة) Logical relations - AND الصالة + الزكاة Logical relations - OR الصالة | الزكاة Joker نبي Joker نعم Fielded search سورةیس ( look for other Fields_ ) Fielded search (2) سجدةنعم Intervals رقم_السورة[1 الى 5] و هللا Partial vocalization آیة_من Tuples (roottype= أداة | اسم | فعل) as قولاسم Derivations - lemma gtمالك Derivations - root gtgtمالك
Interfaces
1 Alfanous Python API source 2 JSON web interface 2 link source 3 Django web interface [Multi-language]link
source 4 Alfanous Desktop application (Windows
[Arabic] [English] UbuntuSabily) source 5 Alfanous Firefox toolbar link source 6 Alfanous Firefox search bar addon link 7 Chrome extension (alpha) source 8 App for Nokia S60 (prototype) source 9 Facebook app (prototype) source
Contribute (12)
1 Learning Git is essential read about Set up Git and you can also try it online here
2 Browse a milestone and choose an open issue (or more) that fits your skills
3 To get more information about any issue you can contact us on mailing list or leave a comment on the issue
4 Start with forking the repository and preparing your development environment see How to prepare your development environment to contribute
Contribute (22)
1 Prepare your changes test them and then make a pull request to alfanous-team when you think your code is ready
2 The project is not well documented but you may find helpful information in Readme files Application Programming Interface amp
Console Interface JSON output system Desktop Interface Django application
Thank You
+Me+Alfanous
+GDG Algiers
Extra Request flags 1
sorting order of resultssortedby ldquomushafrdquo | ldquotanzilrdquo | ldquoscorerdquo see more page numberpage results per pageperpage recitation idrecitation translation idtranslationscript of aya textscript ldquostandardrdquo | ldquouthmanirdquo
Extra Request flags 2
enable vocalization of aya textvocalized true | ldquofalserdquo romanization system romanization ldquobuckwalterrdquo | ldquoisordquo | none highlight methodhighlight ldquocssrdquo | ldquohtmlrdquo | ldquoboldrdquo | ldquobbcoderdquo fuzzy search fuzzy ldquotruerdquo | ldquofalserdquo
see full details
MinimizingEnriching resultsaya_stat_info rArr enable aya stat information retrievingannotation_word rArr enable query terms annotations retrieving word_info rArr enable word information retrievingsura_stat_info rArr enable sura stats retrieving word_synonyms rArr enable retrieving of keyword synonyms word_vocalizations rArr enable retrieving of keyword vocalizations aya_sajda_info rArr enable aya sajda information retrieving next_aya rArr enable next aya retrieving aya rArr enable retrieving of aya text in the case of translation searchprev_aya rArr enable previous aya retrieving sura_info rArr enable sura information retrievingannotation_aya rArr enable aya words annotations retrievingword_derivations rArr enable retrieving of keyword derivations aya_theme_info rArr enable aya theme information retrieving aya_position_info rArr enable aya position information retrieving pre-defined configuration for what information to retrieveview ldquonormalrdquo | ldquominimalrdquo | ldquofullrdquo | ldquostatiscalrdquo | ldquolinguisticrdquo
How to parse the results
Request Url httpwwwalfanousorgjos2action=searchampunit=ayaampquery=الكوثر
API meta info
You can request meta info by usingaction ldquoshowrdquo ampquery all | translations |recitations | information | hints | surates | chapters | defaults | flags | fields | fields_reverse | errors | domains | help_messages
eg httpwwwalfanousorgjos2 action=showampquery=surates
Advanced Queries Examples
Simple search الحمد Phrases الحمد Logical relations - ANDNOT (الصالة - الزكاة) Logical relations - AND الصالة + الزكاة Logical relations - OR الصالة | الزكاة Joker نبي Joker نعم Fielded search سورةیس ( look for other Fields_ ) Fielded search (2) سجدةنعم Intervals رقم_السورة[1 الى 5] و هللا Partial vocalization آیة_من Tuples (roottype= أداة | اسم | فعل) as قولاسم Derivations - lemma gtمالك Derivations - root gtgtمالك
Interfaces
1 Alfanous Python API source 2 JSON web interface 2 link source 3 Django web interface [Multi-language]link
source 4 Alfanous Desktop application (Windows
[Arabic] [English] UbuntuSabily) source 5 Alfanous Firefox toolbar link source 6 Alfanous Firefox search bar addon link 7 Chrome extension (alpha) source 8 App for Nokia S60 (prototype) source 9 Facebook app (prototype) source
Contribute (12)
1 Learning Git is essential read about Set up Git and you can also try it online here
2 Browse a milestone and choose an open issue (or more) that fits your skills
3 To get more information about any issue you can contact us on mailing list or leave a comment on the issue
4 Start with forking the repository and preparing your development environment see How to prepare your development environment to contribute
Contribute (22)
1 Prepare your changes test them and then make a pull request to alfanous-team when you think your code is ready
2 The project is not well documented but you may find helpful information in Readme files Application Programming Interface amp
Console Interface JSON output system Desktop Interface Django application
Thank You
+Me+Alfanous
+GDG Algiers
Extra Request flags 2
enable vocalization of aya textvocalized true | ldquofalserdquo romanization system romanization ldquobuckwalterrdquo | ldquoisordquo | none highlight methodhighlight ldquocssrdquo | ldquohtmlrdquo | ldquoboldrdquo | ldquobbcoderdquo fuzzy search fuzzy ldquotruerdquo | ldquofalserdquo
see full details
MinimizingEnriching resultsaya_stat_info rArr enable aya stat information retrievingannotation_word rArr enable query terms annotations retrieving word_info rArr enable word information retrievingsura_stat_info rArr enable sura stats retrieving word_synonyms rArr enable retrieving of keyword synonyms word_vocalizations rArr enable retrieving of keyword vocalizations aya_sajda_info rArr enable aya sajda information retrieving next_aya rArr enable next aya retrieving aya rArr enable retrieving of aya text in the case of translation searchprev_aya rArr enable previous aya retrieving sura_info rArr enable sura information retrievingannotation_aya rArr enable aya words annotations retrievingword_derivations rArr enable retrieving of keyword derivations aya_theme_info rArr enable aya theme information retrieving aya_position_info rArr enable aya position information retrieving pre-defined configuration for what information to retrieveview ldquonormalrdquo | ldquominimalrdquo | ldquofullrdquo | ldquostatiscalrdquo | ldquolinguisticrdquo
How to parse the results
Request Url httpwwwalfanousorgjos2action=searchampunit=ayaampquery=الكوثر
API meta info
You can request meta info by usingaction ldquoshowrdquo ampquery all | translations |recitations | information | hints | surates | chapters | defaults | flags | fields | fields_reverse | errors | domains | help_messages
eg httpwwwalfanousorgjos2 action=showampquery=surates
Advanced Queries Examples
Simple search الحمد Phrases الحمد Logical relations - ANDNOT (الصالة - الزكاة) Logical relations - AND الصالة + الزكاة Logical relations - OR الصالة | الزكاة Joker نبي Joker نعم Fielded search سورةیس ( look for other Fields_ ) Fielded search (2) سجدةنعم Intervals رقم_السورة[1 الى 5] و هللا Partial vocalization آیة_من Tuples (roottype= أداة | اسم | فعل) as قولاسم Derivations - lemma gtمالك Derivations - root gtgtمالك
Interfaces
1 Alfanous Python API source 2 JSON web interface 2 link source 3 Django web interface [Multi-language]link
source 4 Alfanous Desktop application (Windows
[Arabic] [English] UbuntuSabily) source 5 Alfanous Firefox toolbar link source 6 Alfanous Firefox search bar addon link 7 Chrome extension (alpha) source 8 App for Nokia S60 (prototype) source 9 Facebook app (prototype) source
Contribute (12)
1 Learning Git is essential read about Set up Git and you can also try it online here
2 Browse a milestone and choose an open issue (or more) that fits your skills
3 To get more information about any issue you can contact us on mailing list or leave a comment on the issue
4 Start with forking the repository and preparing your development environment see How to prepare your development environment to contribute
Contribute (22)
1 Prepare your changes test them and then make a pull request to alfanous-team when you think your code is ready
2 The project is not well documented but you may find helpful information in Readme files Application Programming Interface amp
Console Interface JSON output system Desktop Interface Django application
Thank You
+Me+Alfanous
+GDG Algiers
MinimizingEnriching resultsaya_stat_info rArr enable aya stat information retrievingannotation_word rArr enable query terms annotations retrieving word_info rArr enable word information retrievingsura_stat_info rArr enable sura stats retrieving word_synonyms rArr enable retrieving of keyword synonyms word_vocalizations rArr enable retrieving of keyword vocalizations aya_sajda_info rArr enable aya sajda information retrieving next_aya rArr enable next aya retrieving aya rArr enable retrieving of aya text in the case of translation searchprev_aya rArr enable previous aya retrieving sura_info rArr enable sura information retrievingannotation_aya rArr enable aya words annotations retrievingword_derivations rArr enable retrieving of keyword derivations aya_theme_info rArr enable aya theme information retrieving aya_position_info rArr enable aya position information retrieving pre-defined configuration for what information to retrieveview ldquonormalrdquo | ldquominimalrdquo | ldquofullrdquo | ldquostatiscalrdquo | ldquolinguisticrdquo
How to parse the results
Request Url httpwwwalfanousorgjos2action=searchampunit=ayaampquery=الكوثر
API meta info
You can request meta info by usingaction ldquoshowrdquo ampquery all | translations |recitations | information | hints | surates | chapters | defaults | flags | fields | fields_reverse | errors | domains | help_messages
eg httpwwwalfanousorgjos2 action=showampquery=surates
Advanced Queries Examples
Simple search الحمد Phrases الحمد Logical relations - ANDNOT (الصالة - الزكاة) Logical relations - AND الصالة + الزكاة Logical relations - OR الصالة | الزكاة Joker نبي Joker نعم Fielded search سورةیس ( look for other Fields_ ) Fielded search (2) سجدةنعم Intervals رقم_السورة[1 الى 5] و هللا Partial vocalization آیة_من Tuples (roottype= أداة | اسم | فعل) as قولاسم Derivations - lemma gtمالك Derivations - root gtgtمالك
Interfaces
1 Alfanous Python API source 2 JSON web interface 2 link source 3 Django web interface [Multi-language]link
source 4 Alfanous Desktop application (Windows
[Arabic] [English] UbuntuSabily) source 5 Alfanous Firefox toolbar link source 6 Alfanous Firefox search bar addon link 7 Chrome extension (alpha) source 8 App for Nokia S60 (prototype) source 9 Facebook app (prototype) source
Contribute (12)
1 Learning Git is essential read about Set up Git and you can also try it online here
2 Browse a milestone and choose an open issue (or more) that fits your skills
3 To get more information about any issue you can contact us on mailing list or leave a comment on the issue
4 Start with forking the repository and preparing your development environment see How to prepare your development environment to contribute
Contribute (22)
1 Prepare your changes test them and then make a pull request to alfanous-team when you think your code is ready
2 The project is not well documented but you may find helpful information in Readme files Application Programming Interface amp
Console Interface JSON output system Desktop Interface Django application
Thank You
+Me+Alfanous
+GDG Algiers
How to parse the results
Request Url httpwwwalfanousorgjos2action=searchampunit=ayaampquery=الكوثر
API meta info
You can request meta info by usingaction ldquoshowrdquo ampquery all | translations |recitations | information | hints | surates | chapters | defaults | flags | fields | fields_reverse | errors | domains | help_messages
eg httpwwwalfanousorgjos2 action=showampquery=surates
Advanced Queries Examples
Simple search الحمد Phrases الحمد Logical relations - ANDNOT (الصالة - الزكاة) Logical relations - AND الصالة + الزكاة Logical relations - OR الصالة | الزكاة Joker نبي Joker نعم Fielded search سورةیس ( look for other Fields_ ) Fielded search (2) سجدةنعم Intervals رقم_السورة[1 الى 5] و هللا Partial vocalization آیة_من Tuples (roottype= أداة | اسم | فعل) as قولاسم Derivations - lemma gtمالك Derivations - root gtgtمالك
Interfaces
1 Alfanous Python API source 2 JSON web interface 2 link source 3 Django web interface [Multi-language]link
source 4 Alfanous Desktop application (Windows
[Arabic] [English] UbuntuSabily) source 5 Alfanous Firefox toolbar link source 6 Alfanous Firefox search bar addon link 7 Chrome extension (alpha) source 8 App for Nokia S60 (prototype) source 9 Facebook app (prototype) source
Contribute (12)
1 Learning Git is essential read about Set up Git and you can also try it online here
2 Browse a milestone and choose an open issue (or more) that fits your skills
3 To get more information about any issue you can contact us on mailing list or leave a comment on the issue
4 Start with forking the repository and preparing your development environment see How to prepare your development environment to contribute
Contribute (22)
1 Prepare your changes test them and then make a pull request to alfanous-team when you think your code is ready
2 The project is not well documented but you may find helpful information in Readme files Application Programming Interface amp
Console Interface JSON output system Desktop Interface Django application
Thank You
+Me+Alfanous
+GDG Algiers
API meta info
You can request meta info by usingaction ldquoshowrdquo ampquery all | translations |recitations | information | hints | surates | chapters | defaults | flags | fields | fields_reverse | errors | domains | help_messages
eg httpwwwalfanousorgjos2 action=showampquery=surates
Advanced Queries Examples
Simple search الحمد Phrases الحمد Logical relations - ANDNOT (الصالة - الزكاة) Logical relations - AND الصالة + الزكاة Logical relations - OR الصالة | الزكاة Joker نبي Joker نعم Fielded search سورةیس ( look for other Fields_ ) Fielded search (2) سجدةنعم Intervals رقم_السورة[1 الى 5] و هللا Partial vocalization آیة_من Tuples (roottype= أداة | اسم | فعل) as قولاسم Derivations - lemma gtمالك Derivations - root gtgtمالك
Interfaces
1 Alfanous Python API source 2 JSON web interface 2 link source 3 Django web interface [Multi-language]link
source 4 Alfanous Desktop application (Windows
[Arabic] [English] UbuntuSabily) source 5 Alfanous Firefox toolbar link source 6 Alfanous Firefox search bar addon link 7 Chrome extension (alpha) source 8 App for Nokia S60 (prototype) source 9 Facebook app (prototype) source
Contribute (12)
1 Learning Git is essential read about Set up Git and you can also try it online here
2 Browse a milestone and choose an open issue (or more) that fits your skills
3 To get more information about any issue you can contact us on mailing list or leave a comment on the issue
4 Start with forking the repository and preparing your development environment see How to prepare your development environment to contribute
Contribute (22)
1 Prepare your changes test them and then make a pull request to alfanous-team when you think your code is ready
2 The project is not well documented but you may find helpful information in Readme files Application Programming Interface amp
Console Interface JSON output system Desktop Interface Django application
Thank You
+Me+Alfanous
+GDG Algiers
Advanced Queries Examples
Simple search الحمد Phrases الحمد Logical relations - ANDNOT (الصالة - الزكاة) Logical relations - AND الصالة + الزكاة Logical relations - OR الصالة | الزكاة Joker نبي Joker نعم Fielded search سورةیس ( look for other Fields_ ) Fielded search (2) سجدةنعم Intervals رقم_السورة[1 الى 5] و هللا Partial vocalization آیة_من Tuples (roottype= أداة | اسم | فعل) as قولاسم Derivations - lemma gtمالك Derivations - root gtgtمالك
Interfaces
1 Alfanous Python API source 2 JSON web interface 2 link source 3 Django web interface [Multi-language]link
source 4 Alfanous Desktop application (Windows
[Arabic] [English] UbuntuSabily) source 5 Alfanous Firefox toolbar link source 6 Alfanous Firefox search bar addon link 7 Chrome extension (alpha) source 8 App for Nokia S60 (prototype) source 9 Facebook app (prototype) source
Contribute (12)
1 Learning Git is essential read about Set up Git and you can also try it online here
2 Browse a milestone and choose an open issue (or more) that fits your skills
3 To get more information about any issue you can contact us on mailing list or leave a comment on the issue
4 Start with forking the repository and preparing your development environment see How to prepare your development environment to contribute
Contribute (22)
1 Prepare your changes test them and then make a pull request to alfanous-team when you think your code is ready
2 The project is not well documented but you may find helpful information in Readme files Application Programming Interface amp
Console Interface JSON output system Desktop Interface Django application
Thank You
+Me+Alfanous
+GDG Algiers
Interfaces
1 Alfanous Python API source 2 JSON web interface 2 link source 3 Django web interface [Multi-language]link
source 4 Alfanous Desktop application (Windows
[Arabic] [English] UbuntuSabily) source 5 Alfanous Firefox toolbar link source 6 Alfanous Firefox search bar addon link 7 Chrome extension (alpha) source 8 App for Nokia S60 (prototype) source 9 Facebook app (prototype) source
Contribute (12)
1 Learning Git is essential read about Set up Git and you can also try it online here
2 Browse a milestone and choose an open issue (or more) that fits your skills
3 To get more information about any issue you can contact us on mailing list or leave a comment on the issue
4 Start with forking the repository and preparing your development environment see How to prepare your development environment to contribute
Contribute (22)
1 Prepare your changes test them and then make a pull request to alfanous-team when you think your code is ready
2 The project is not well documented but you may find helpful information in Readme files Application Programming Interface amp
Console Interface JSON output system Desktop Interface Django application
Thank You
+Me+Alfanous
+GDG Algiers
Contribute (12)
1 Learning Git is essential read about Set up Git and you can also try it online here
2 Browse a milestone and choose an open issue (or more) that fits your skills
3 To get more information about any issue you can contact us on mailing list or leave a comment on the issue
4 Start with forking the repository and preparing your development environment see How to prepare your development environment to contribute
Contribute (22)
1 Prepare your changes test them and then make a pull request to alfanous-team when you think your code is ready
2 The project is not well documented but you may find helpful information in Readme files Application Programming Interface amp
Console Interface JSON output system Desktop Interface Django application
Thank You
+Me+Alfanous
+GDG Algiers
Contribute (22)
1 Prepare your changes test them and then make a pull request to alfanous-team when you think your code is ready
2 The project is not well documented but you may find helpful information in Readme files Application Programming Interface amp
Console Interface JSON output system Desktop Interface Django application
Thank You
+Me+Alfanous
+GDG Algiers