CoolFace
Datasetpublic

freococo/quran_multilingual_parallel

πŸ“˜ Qur’an Multilingual Parallel Dataset (quran_multilingual_parallel) This dataset presents a clean, structurally-aligned multilingual parallel corpus of the Qur’anic text. It is intended for linguistic, computational, and cross-lingual AI applications β€” not only for religious interpretation. It contains over 6,200 verse-level alignments in 54 human languages, formatted in a machine-friendly .csv structure with language-specific translation fields. 🧠 Dataset… See the full description on the dataset page: https://huggingface.co/datasets/freococo/quran_multilingual_parallel.

sourceHugging Facemitupdated 1y agoView on Hugging Face
5likes32downloads
Dataset Card

πŸ“˜ Qur’an Multilingual Parallel Dataset (quran_multilingual_parallel)

This dataset presents a clean, structurally-aligned multilingual parallel corpus of the Qur’anic text. It is intended for linguistic, computational, and cross-lingual AI applications β€” not only for religious interpretation.

It contains over 6,200 verse-level alignments in 54 human languages, formatted in a machine-friendly .csv structure with language-specific translation fields.


🧠 Dataset Highlights

  • β€”πŸ“– 6,236 ayahs (verses)
  • β€”πŸ“š 114 surahs (chapters)
  • β€”πŸŒ Translations in 53 languages
  • β€”πŸ•Œ Arabic source text included
  • β€”πŸ”’ Fully aligned, row-per-verse CSV
  • β€”βš οΈ Missing translations are transparently documented

πŸ“ Files Included

FileDescription
quran_multilingual_parallel.csvComplete parallel corpus: 6,236 rows Γ— 57 columns
README.mdThis documentation

🧾 Column Format

Each row corresponds to a verse (ayah). Columns include:

ColumnDescription
surah_numberInteger: Surah (chapter) number (1–114)
surahSlugified Surah name (e.g., al-baqarah)
ayahInteger: Ayah (verse) number
arabicOriginal Arabic text of the verse
{language}One column per language, each containing the translation for that ayah

🌍 Languages Included

This dataset includes translations in the following 54 languages:

  1. 1.Arabic (original)
  2. 2.Albanian
  3. 3.Amharic
  4. 4.Azerbaijani
  5. 5.Bengali
  6. 6.Bosnian
  7. 7.Bulgarian
  8. 8.Burmese
  9. 9.Chinese
  10. 10.Danish
  11. 11.Dutch
  12. 12.English
  13. 13.Filipino
  14. 14.French
  15. 15.Fulah
  16. 16.Persian
  17. 17.German
  18. 18.Gujarati
  19. 19.Hausa
  20. 20.Hindi
  21. 21.Indonesian
  22. 22.Italian
  23. 23.Japanese
  24. 24.Javanese
  25. 25.Kazakh
  26. 26.Khmer
  27. 27.Korean
  28. 28.Kurdish
  29. 29.Kyrgyz
  30. 30.Malay
  31. 31.Malayalam
  32. 32.Norwegian
  33. 33.Pashto
  34. 34.Polish
  35. 35.Portuguese
  36. 36.Punjabi
  37. 37.Russian
  38. 38.Sindhi
  39. 39.Sinhalese
  40. 40.Somali
  41. 41.Spanish
  42. 42.Swahili
  43. 43.Swedish
  44. 44.Tajik
  45. 45.Tamil
  46. 46.Tatar
  47. 47.Telugu
  48. 48.Thai
  49. 49.Turkish
  50. 50.Urdu
  51. 51.Uyghur
  52. 52.Uzbek
  53. 53.Vietnamese
  54. 54.Yoruba ---

⚠️ Missing Translation Entries

While all 6,236 verses are structurally included, 79 translations were unavailable from the source site (al-quran.cc) at the time of scraping.

These translations are missing in the following (language, surah, ayah) combinations:

<details> <summary>πŸ“‹ Click to expand full list of missing translations (79)</summary>

  1. 1.azerbaijani β€” al-asr:1
  2. 2.azerbaijani β€” al-asr:2
  3. 3.azerbaijani β€” al-asr:3
  4. 4.filipino β€” al-haaqqa:52
  5. 5.german β€” al-baqara:220
  6. 6.german β€” al-isra:65
  7. 7.german β€” an-naba:3
  8. 8.german β€” ar-rum:5
  9. 9.german β€” az-zamar:40
  10. 10.jawa β€” al-furqan:37
  11. 11.kyrgyz β€” al-mulk:16
  12. 12.portuguese β€” aal-e-imran:50
  13. 13.portuguese β€” aal-e-imran:51
  14. 14.portuguese β€” an-naml:31
  15. 15.portuguese β€” an-naziat:19
  16. 16.portuguese β€” as-saaffat:53
  17. 17.portuguese β€” ash-shuara:17
  18. 18.portuguese β€” nooh:11
  19. 19.portuguese β€” nooh:12
  20. 20.portuguese β€” nooh:13
  21. 21.portuguese β€” nooh:14
  22. 22.portuguese β€” nooh:15
  23. 23.portuguese β€” nooh:16
  24. 24.portuguese β€” nooh:17
  25. 25.portuguese β€” nooh:18
  26. 26.portuguese β€” nooh:19
  27. 27.portuguese β€” nooh:20
  28. 28.sindhi β€” ibrahim:1
  29. 29.sindhi β€” ibrahim:2
  30. 30.sindhi β€” ibrahim:3
  31. 31.sindhi β€” ibrahim:4
  32. 32.sindhi β€” ibrahim:5
  33. 33.sindhi β€” ibrahim:6
  34. 34.sindhi β€” ibrahim:7
  35. 35.sindhi β€” ibrahim:8
  36. 36.sindhi β€” ibrahim:9
  37. 37.sindhi β€” ibrahim:10
  38. 38.sindhi β€” ibrahim:11
  39. 39.sindhi β€” ibrahim:12
  40. 40.sindhi β€” ibrahim:13
  41. 41.sindhi β€” ibrahim:14
  42. 42.sindhi β€” ibrahim:15
  43. 43.sindhi β€” ibrahim:16
  44. 44.sindhi β€” ibrahim:17
  45. 45.sindhi β€” ibrahim:18
  46. 46.sindhi β€” ibrahim:19
  47. 47.sindhi β€” ibrahim:20
  48. 48.sindhi β€” ibrahim:21
  49. 49.sindhi β€” ibrahim:22
  50. 50.sindhi β€” ibrahim:23
  51. 51.sindhi β€” ibrahim:24
  52. 52.sindhi β€” ibrahim:25
  53. 53.sindhi β€” ibrahim:26
  54. 54.sindhi β€” ibrahim:27
  55. 55.sindhi β€” ibrahim:28
  56. 56.sindhi β€” ibrahim:29
  57. 57.sindhi β€” ibrahim:30
  58. 58.sindhi β€” ibrahim:31
  59. 59.sindhi β€” ibrahim:32
  60. 60.sindhi β€” ibrahim:33
  61. 61.sindhi β€” ibrahim:34
  62. 62.sindhi β€” ibrahim:35
  63. 63.sindhi β€” ibrahim:36
  64. 64.sindhi β€” ibrahim:37
  65. 65.sindhi β€” ibrahim:38
  66. 66.sindhi β€” ibrahim:39
  67. 67.sindhi β€” ibrahim:40
  68. 68.sindhi β€” ibrahim:41
  69. 69.sindhi β€” ibrahim:42
  70. 70.sindhi β€” ibrahim:43
  71. 71.sindhi β€” ibrahim:44
  72. 72.sindhi β€” ibrahim:45
  73. 73.sindhi β€” ibrahim:46
  74. 74.sindhi β€” ibrahim:47
  75. 75.sindhi β€” ibrahim:48
  76. 76.sindhi β€” ibrahim:49
  77. 77.sindhi β€” ibrahim:50
  78. 78.sindhi β€” ibrahim:51
  79. 79.sindhi β€” ibrahim:52

</details>

These empty fields are left intentionally blank in the dataset. All ayahs are present in Arabic, and structural alignment is maintained.


πŸ” Data Source and Extraction

  • β€”Source: https://www.al-quran.cc/quran-translation/
  • β€”Extraction: Python-based HTML parsing with dynamic AJAX handling
  • β€”Structural validation: 114 surahs Γ— 6,236 ayahs cross-checked
  • β€”Missing translations logged during post-validation

πŸ“œ Linguistic and Literary Significance of the Qur’an

🧬 A Living Corpus Preserved in Speech

The Qur’an is the only major historical text that has been memorized word-for-word by millions of people across generations, regions, and languages β€” regardless of whether they spoke Arabic natively.

  • β€”Over 1,400 years old, the Arabic text of the Qur’an remains unchanged, recited daily, and actively memorized, verse by verse.
  • β€”It is preserved not only in manuscripts but in oral transmission, making it one of the most reliably reconstructed texts in human linguistic history.

🌍 Translated into Languages That Weren’t Yet Standardized

Several languages in this dataset β€” such as today’s form of Burmese (Myanmar), Swahili, Standard Indonesian, and even Modern English β€” had not yet developed or reached their current standardized written form at the time the Qur’an was first revealed over 1,400 years ago.

Yet today, these communities:

  • β€”Study and translate the Qur’an with deep linguistic care
  • β€”Retain the verse structure in all translations
  • β€”Participate in a global multilingual alignment with the same source text

This makes the Qur’an a linguistic anchor across centuries, preserved in meaning and form across dozens of linguistic systems.

✍️ Neither Prose Nor Poetry β€” A Unique Register

From a literary standpoint, the Qur’an’s structure is:

  • β€”Not classical prose
  • β€”Not traditional poetry
  • β€”But a distinct rhythmic and rhetorical form known for:
  • β€”Internal rhyme and parallelism
  • β€”Recurring motifs
  • β€”High semantic density and emotional resonance

This genre continues to challenge both literary analysis and computational modeling.

πŸ€– Relevance to AI and Linguistics

The Qur’an is an ideal corpus for AI-based multilingual NLP:

  • β€”πŸ” Fully aligned across 53 languages
  • β€”πŸ§© Rigid source structure (verse-level)
  • β€”πŸ§  Oral memory transmission modeling
  • β€”πŸŒ Cross-lingual semantic drift analysis
  • β€”πŸ› οΈ Faithful translation alignment tasks

It provides a fixed point of semantic comparison for understanding how languages represent meaning β€” historically and today.


πŸͺͺ License

  • β€”Text: Public Domain where applicable (verify by language)
  • β€”Code/scripts: MIT License

πŸ“Œ Citation

bibtex
@misc{quran_multilingual_parallel_2025,
  title  = {Qur’an Multilingual Parallel Dataset},
  author = {freococo},
  year   = {2025},
  url    = {https://huggingface.co/datasets/freococo/quran_multilingual_parallel}
}