Advance Search by Arabic Keywords
r
raheel1
Please implement searching by Arabic keywords similar to:
Automatic and By default, Tanzil returns ayas that include all of the search words. For example, the search phrase كتاب قرآن will return ayas that contain both كتاب and قرآن (in any order).
- Exact phrase: To search for an exact phrase, enclose the phrase in quotation marks, like “رسول الله”.
- Whole words: To search for a whole word only, put quotation marks around the search word. For example, “كتاب” matches كتاب, but not الكتاب and كتابهم.
- Similar letters: Tanzil automatically matches similar letters. For example, the search word نعمت matches both نعمت and نعمة.
- Partial diacritics: You can refine your search by adding some diacritics to the search word. For example, the search word مخلِص matches مُخْلِصِين but not مُخْلَصِين.
- Operators: Logical or: | The | operator is used to simultaneously search for more than one word in ayas. For example, the search phrase كتاب|میزان will return ayas that contain either كتاب or میزان, or both.
- Operators: Logical not: - If you want to exclude some words in your results, simply put a minus sign in front of the words you want to avoid. For example, the search phrase كتاب -میزان will return ayas that contain كتاب but not میزان.
- Wildcards: Any letter: ? The ? wildcard matches any single letter. For example, the search phrase ت?ون matches تكون and ترون, but not تعلمون.
- Wildcards: Zero or more letters: Thewildcard matches any sequence of zero or more letters. For example, the search phrase مس*ون matches words like مسلمون and مستضعفون.
Log In
F
Fairoze (Customer Support)
Merged in a post:
Advance search by Arabic Keywords
a
ahad92
Please implement searching by Arabic keywords similar to:
Automatic and By default, Tanzil returns ayas that include all of the search words. For example, the search phrase كتاب قرآن will return ayas that contain both كتاب and قرآن (in any order).
Exact phrase:
To search for an exact phrase, enclose the phrase in quotation marks, like “رسول الله”.
Whole words:
To search for a whole word only, put quotation marks around the search word. For example, “كتاب” matches كتاب, but not الكتاب and كتابهم.
Similar letters:
Tanzil automatically matches similar letters. For example, the search word نعمت matches both نعمت and نعمة.
Partial diacritics:
You can refine your search by adding some diacritics to the search word. For example, the search word مخلِص matches مُخْلِصِين but not مُخْلَصِين.
Operators
Logical or: |
The | operator is used to simultaneously search for more than one word in ayas. For example, the search phrase كتاب|میزان will return ayas that contain either كتاب or میزان, or both.
Logical not: -
If you want to exclude some words in your results, simply put a minus sign in front of the words you want to avoid. For example, the search phrase كتاب -میزان will return ayas that contain كتاب but not میزان.
Wildcards
Any letter: ?
The ? wildcard matches any single letter. For example, the search phrase ت?ون matches تكون and ترون, but not تعلمون.
Zero or more letters: *
The wildcard matches any sequence of zero or more letters. For example, the search phrase مسون matches words like مسلمون and مستضعفون.
a
abdur_rahman15
The search system definitely needs improvment.
Though adding all of the suggestions will make the search system complex, but I do feel that implementing some of these suggestions will be helpful.
I wil add another suggestion: when searching a word, by default the system searches in the tafseers. Make it stop doing so by default.
r
raheel1
abdur_rahman15: I understand that this is an advanced search feature and it may seem complex to some users. However, this feature is optional and you can still use the normal search if you prefer. This feature is very useful for those who want to search the Quran more accurately and flexibly, especially if they know Arabic. If you want to see how it works, you can visit tanzil.net and try some advanced search terms there. You will see how powerful and helpful it is to find what you are looking for in the Quran.
a
abdur_rahman15
raheel1: I understand where you are coming from, but it's my understanding that this app isn't meant for in-depth research, so it should cater for it's aimed consumers which are common people with limited knowledge; as for those who are more educated in this field they should use softwares which are aimed at them.
Alhamdu lillah I am studying (tafseer) in arabic and rather than requesting big tafaseer to be in this app, I am using https://tafsir.app/ (الباحث القرآني). So, I personally think you should look for smth similar that suits your needs.
r
raheel1
abdur_rahman15: I have a different perspective. As a software developer, I think the feature I requested is not a big deal. It’s just changing a few lines of code that can improve the searching functionality for everyone, not just for experts. I don’t think it’s necessary to use two separate tools for one task when one can do the job. That’s my personal preference and I understand that you may have yours.