Giter VIP home page Giter VIP logo

ezzalddeenali / tajmeeaton Goto Github PK

View Code? Open in Web Editor NEW

This project forked from mobadarah/tajmeeaton

0.0 0.0 0.0 7.48 MB

تجميعة من المشاريع، وخصوصا مفتوحة المصدر، للنهوض باللغة العربية والأمة الإسلامية. 👨‍💻 👨‍🔬👨‍🏫🧕

Home Page: https://www.notion.so/scicave/3b693f2fe5ef4a08824aa7fd5fcd62fb

Python 100.00%

tajmeeaton's Introduction

غلاف

ملف بي.دي.إف منسق الشكل (ينصح به): ./تجميعة.pdf

مستودع يحتوي على مجموعة من المشاريع (وليس حصرا لجميعها) للنهوض بالأمة، وبشكل رئيسي تلك المشاريع مفتوحة المصدر مثل لغات بالبرمجة ومعالجة اللغات الطبيعية م.ل.ط (ذكاء إصطناعي)، بالإضافة لمشاريع متعلقة بالدين الإسلامي مثل تطبيقات القرآن والأذكار والأذان وغيرها.

اكمل التصفح هنا إذا كنت تريد أن ترى المجهود الذي يبذل، اكمل التصفح إذا كنت تريد أن تساهم معنا في نهضة حقيقية، يوجد أيضا مجموعة من المشاريع المطلوب تواجدها بدلا من العمل على مشاريع موجودة وإعادة اختراع العجلة.

كيفية المساهمة:

يمكنك المساهمة بتوضيح خطأ لغوي أو اقتراح تحسينات أو إضافة أعمال ومشاريع أخرى تخدم الأمة الإسلامية، يمكنك فتح issue أو المشاركة في النقاشات.

ملاحظات:

  • ستجد أنه معظم الوصف هنا بالإنجليزية لأن الوصف مأخوذ كما هو من المشاريع عن طريق الكود في .\انتج-ملف-اقرأني، وهذا مما أأسف له، من واقعنا الذي أسعى لتغييره، والله من وراء القصد

  • التجميعة على موقع نوشن: https://www.notion.so/scicave/3b693f2fe5ef4a08824aa7fd5fcd62fb

  • هنا أيضا مستودع KL14NT/AIUX يهدف لتحسين تواجد اللغة العربية وتحسين تجربة المستخدم مع اللغة

  • توجد أيضا قائمة مجمع بها مشاريع تخدم الغة العربية على هذا المستودع، 01walid/awesome-arabic

  • وهنا قائمة بمشاريع ذات طابعي إسلامي: https://github.com/choubari/Awesome-Muslims

  • وقائمة بالمدونات العربية المختصة بالتقنية وعالم البرمجة

  • لا بد أن نعي أن معظم هذه المشروعات تعتبر جهود فردية أو فريق بسيط له شؤون حياته الخاصة وتعلمه وعمله، ومعظمها بَطُؤ أو تَوقّف تطويره، فلا بد أن نتحمل مسؤولية دعم هذه المشروعات ودفعها للأمام، سواء أكان دعما ماديا أو مساهمة في التطوير

  • فليكن هدفك الوحيد رضا الله، ولذا أنصح برخصة "وقف" بدلا من رخص مثل GPL وال MIT، وغيرهما. كما يمكن إنشاء رخصة بها شروط مختلفة منطلقة من نفس المبدأ لمشاريعك المستقبلية إن شاء الله



مشاريع مطلوب توجدها

مجموعة من المشاريع المطلوب تواجدها بدلا من العمل على مشاريع موجودة وإعادة اختراع العجلة، وإذا كنت تريد تنمية مهاراتك في مشاريع بسيطة والمشاريع المطلوبة تتطلب خبرة وجهدا، أو ليست في مجالك وأردت المساهمة، ساهم في تنمية المشاريع الموجودة بالفعل، ستجد الكثير قد مضى عليه فترة من الزمن، ويحتاج بعض التحديثات والتنمية.

هنا على مدونة عرب آيز تجد مجموعة من المشاريع التي رأوا أن العربية بحاجة لها.

هنا مستودع KL14NT/AIUX وتجد نقاشات عن مشاريع يتطلب وجودها، وما هو موجود هنا مشكلات واجهتني شخصيا في مشاريع تتعلق باللغة العربية، وبعضها من تفيكري وعصف الذهن، والآخر رأيت بعض الناس يريدونها أو يتناقشون عنها.

الأرقام العربية من اليمين لليسار

كتابة الأرقام من اليمين لليسار، فمثلا 123 تُقرأ "ثلاثة وعشرون ومائة"، وكذلك نريد كتابتها من اليمين لليسار. أما السبب وراء هذا أنني عند المساهمة في لغة ألف بعمل محرر لها باستخدام CodeMirro@6 وأردت تعريب الأرقام السداسية العشرية، مثلا 0x123ab4، كتابة ٠س١٢٣أب٤ أظن أنك لاحظت المشكلة هنا 😥. ويمكننا جعل هذه الطريقة في الكتابة خيارية في المحررات المعروفة، ليس لدي فكرة واضحة عن المكان الذي يجب تطوير هذه الخاصية فيه أو اللغة البرمجية المطلوبة، لكن عسى الله أن يوفق أحدا لهذا. اقرأ هذه التدوينة

خط (منضد) عربي أحادي المسافة

وبسبب وجود محاولات لإنشاء لغة عربية قادرة على التحدي والظهور، فلا بد من توافر خط، منضد، للنص العربي ليكون أحادي المسافة. يوجد محاولات جيدة مثل خط كوكب، لكن ليس كل الحروف إلزاما أن يكون تواجدها بنفس العرض، يمكنك الإطلاع على هذه التويتة لخالد حسني... تعرفت على خط Nimbus لاحقا وبه بعض تصوراتي لما يمكن أن يكون على الخط العربي أحادي المسافة.

مصيرات ومحررات المعادلات

محررات ومصيرات معادلات الرياضيات مثل Katex و Mathquill

مشروع تعريب العلوم

مشروع كبير بتعريب العلوم، هو كبير في أهدافه وطموحاته لكنه سهل في التنفيذ إن شاء الله. فكرت كما هي عادتي، أفكار متزاحمة، في عمل موقع يمكن أن أشبهه ب stackoverflow للتبسيط، حيث يمكن لأهل العلم في الاختصاص أن يعربوا المصطلحات بحيث يكون المصطلح من نابعا من مصدره وموثوقا، وأن يفتح باب طلب تعريب مصطلحات والسؤال والناقاشات والتصويت على التعريبات المقترحة، وبهذا جعلنا العلم جماعيا ووزعنا الجهود علينا، وأخرجنا مصلحات موثوقة قوية. وفقد قام الأخ وليد مسبقا بعمل مشروع لتعريب المصطلحات الفرنسية... اكتشفت مؤخرا موقع عرب آيز الذي هو أقرب المشاريع لفكرتي حاليا (على حد علمي طبعا). من مزايا المشروع المبسط من الفكرة أنه "يسمح باقتراح مصطلحات جديدة والتصويت عليها والنقاش حولها".

خدمة الدين الإسلامي

قرآن

  • https://github.com/quran

    You can't perform that action at this time. You signed in with another tab or window. You signed out in another tab or window. Reload to refresh your session. Reload to refresh your session.

    • https://github.com/quran/quran-core

      Description goes here. Check out the latest master to make sure the feature hasn't been implemented or the bug hasn't been fixed yet. Check out the issue tracker to make sure someone already hasn't requested it and/or contributed it. Fork the project. Start a feature/bugfix branch.

    • https://github.com/quran/ayah-detection

      بسم الله الرحمن الرحيم Quran utils is a set of scripts for detecting ayat in quran images. it's very rough, but it definitely works (tested on 3 sets of images - shamerly, qaloon, and warsh images). ayat.py - detects ayah images in a particular image.

    • https://github.com/quran/tajweed

      بسم الله الرحمن الرحيم In the name of Allah, Most Gracious, Most Merciful The purpose of this project is to experiment with "tajweed syntax highlighting," or writing algorithms to color code the various tajweed rules as is found in the tajweed mus7af.

  • https://github.com/Tarteel-io/tarteel-ml

    This repo is designed to house code related to Tarteel machine learning related tasks. 🔬 Specifically, things like: Model selection ✅ Preprocessing of data 🔉 Model training, validation, and and iteration 🔁 Code here is mostly experimental so check back regularly for updates. If you found this repo helpful, please keep it's contributors in your duaa 🙌.

  • https://github.com/hci-lab/PyQuran

    PyQuran is a package which provides tools for Quranic Analysis and Arabic texts. It is still a small package which needs a lot of your effort. We believe that it is a seed of a fundamental general package for computations on Quran with Python, even at the most basic level which is simply retrieving Quran text.

  • https://github.com/Alfanous-team/alfanous

    Alfanous is an Arabic search engine API provides the simple and advanced search in Quran , more features and many interfaces... - Alfanous-team/alfanous

  • https://github.com/Crescent-Labs/iqra-web

    Iqra is a tool meant to allow Muslims to search the Quran using speech recognition. This repo contains the code for the website. There are also repos for the Android client and iOS client. The website's back-end is a Flask server, and the front-end is React combined with Redux.

  • https://github.com/ojuba-org/othman

    Othman Electronic Quran Browser displays Quranic text in Othmani script style as written under authority of Othman ibn Affan the companion of prophet Muhammad PBUH Othman project features fast search, autoscrolling, copy Quranic text to clipboard. You can't perform that action at this time. You signed in with another tab or window.

  • https://github.com/yucefsourani/albasheer-electronic-quran-browser

    https://arfedora.blogspot.com https://github.com/ojuba-org/othman Port To Python3 Add Switch To On/Off Dark Theme. Support Change Background/Foreground Color. Make Windows exe (pyinstaller/msys/mingw64) Add Option To add Amiri Font (Windows Only). support Audio Tilawa (mp3 from ayat) And add Option To add Audio tilawa from ayat files (*.ayt). support Auto Scroll + Run Tilawa .

  • https://github.com/Qutuf/Qutuf

    Qutuf (قُطُوْف): An Arabic Morphological analyzer and Part-Of-Speech tagger as an Expert System. - Qutuf/Qutuf

  • https://github.com/moroclash/Visualization-Of-Quran

    In this project, we count frequencies of Arabic letters based on any alphabetical systems you define. -> The APP It supports multiple filtrations based on: So it allows you to apply any sort of filtrations in order to fit your search aspects.

  • https://github.com/malayyoub/Ahkam-Al-Tajweed

    This repository is related to our work on automatically determining correct application of basic Quranic recitation rules. Raw data: https://www.researchgate.net/publication/327869102 Please, cite the following papers if you utilize the resources in this project:

  • https://github.com/Yassine-Lafryhi/Ayaaty

    A JAVA desktop application to listen to quran, show quranic supplications and Dhikr Install the fonts, which are located in /fonts/ Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.

حديث

  • https://github.com/hadithhouse/HadithHouseApi

    You can't perform that action at this time. You signed in with another tab or window. You signed out in another tab or window. Reload to refresh your session. Reload to refresh your session.

صلاة

  • https://github.com/hayalasalah/adhan.py

    adhan.py is a Python 2.7 and 3+ library for computing adhan times.

  • http://praytimes.org/

    Welcome to Pray Times, an Islamic project aimed at providing an open-source library for calculating Muslim prayers times. The first version of Pray Times was released in early 2007. The code is currently used in a wide range of Islamic websites and applications. Install our Firefox add-on for displaying daily prayer times.

  • https://github.com/batoulapps/Adhan

    Adhan is a well tested and well documented library for calculating Islamic prayer times implemented in different languages and platforms. All astronomical calculations are high precision equations directly from the book "Astronomical Algorithms" by Jean Meeus. This book is recommended by the Astronomical Applications Department of the U.S.

  • https://github.com/meltuhamy/masjid-times

    Finally a prayer times app that works with your Mosque! Have you ever used a prayer times reminder application which calculates your prayer times using your location and some complex maths? The problem is, these prayer times might end up not matching your nearest Mosque...

  • https://github.com/meltuhamy/belfastsalah

    This is an Ionic app that displays prayer times from a prayer times table. Prayer times directly from mosque prayer time table Realtime countdown to next prayer Notifications when it's time to pray! Automatically enable night mode during the night Clean, simple design. Under 5mb size!

  • https://github.com/insha/salah

    Add the following to your Cargo.toml file under the [dependencies] section: [dependencies] salah = "0.5.0" To get prayer times, use the PrayerSchedule struct passing in coordinates, date, and calculation parameters. Coordinates Create a Coordinates struct with the latitude and longitude for the location you want prayer times for.

  • https://github.com/AbdelrahmanBayoumi/Azkar-App

    Desktop Application 💻 for: Calculating Muslim prayer times 🕌 Morning and Nights Azkar with reminder 🤲 With notification for random Azkar that pops-up in specific time 💬. برنامج لسطح المكتب 💻 يساعدك على: معرفة مواقيت الصلاة 🕌 قراءة أذكار الصباح و المساء مع التذكير بها 🤲 ظهور إشعارات بذكر او دعاء عشوائي كل فترة محددة 💬 Note Thanks for providing us open source license for the installers used in Azkar distribution.

  • https://github.com/Mosque-Screens/Mosque-Screen/?ref=producthunt

    Build in association with East London Mosque. The Mosque Screens project is a self funded project and does not have any financial income. As with all tech projects, there are costs which are incurred by the maintainers. These include: Servers, domains, databases etc. Please help by donating to the project via the following link.

أذكار

  • https://github.com/AbdelrahmanBayoumi/Azkar-App

    Desktop Application 💻 for: Calculating Muslim prayer times 🕌 Morning and Nights Azkar with reminder 🤲 With notification for random Azkar that pops-up in specific time 💬. برنامج لسطح المكتب 💻 يساعدك على: معرفة مواقيت الصلاة 🕌 قراءة أذكار الصباح و المساء مع التذكير بها 🤲 ظهور إشعارات بذكر او دعاء عشوائي كل فترة محددة 💬 Note Thanks for providing us open source license for the installers used in Azkar distribution.

منوعات

  • https://github.com/arabeyes-org/ITL

    The Islamic Tools and Libraries (ITL) project provides a fully featured library for performing common Islamic calculations. ITL is currently composed of two library-modules: prayertime: Geographically-aware prayer time and Qibla calculation routines. hijri: Hijri date generation/calculation and conversion routines.

  • https://github.com/challenge-azkar/tanafaso-frontend

    A Flutter application for Muslims that help them challenge and motivate themselves and their friends to read Azkar in a fun way. On Play Store & On App Store There are a lot of ways you can contribute to this project.

  • https://github.com/abougouffa/pyIslam

    is a python islamic library, it can calculates prayer times, qibla direction, convert between gregorian and hijri, calculate zakat and mirath. Actually, the library can does: Simply run: Note that the pip package name is islam and not pyIslam, pyIslam is taken by another project on PyPi.

  • https://github.com/galacticwarrior9/IslamBot

    An Islamic bot for Discord with the following features: Qur'an, with support for 100+ translations. Tafsir, with 9 available in English and 37 in Arabic. Hadith in English and Arabic, from sunnah.com. Prayer times for any location in the world, with the ability to set reminders and change the calculation method.

  • https://github.com/AhmedAshrafAZ/BoycottFrench

    An extension that helps Muslims boycott French products on E-commerce websites. This is an extension that acts as a look-up of the top French brands, whenever the user opens a page of French product, the extension will automatically warn the user so he/she can look for alternatives.

  • https://github.com/choubari/Muslim-App

    The app is available only in Arabic but I'm planning to release an English version very soon. Prayer Times (of your current location) Morning&Evening Remembrance Remembrance Names of Allah Importance of Dhikr Tally Counter Qibla Direction Zakat Calculator Islamic Wallpapers Daily Notifications App Widget Light & Dark Themes and other features will be added on the next updates ...

  • https://github.com/eneserdogan/iftar

    Iftar CLI allows a quick and easy prayer times in the command lin Install iftar from npm: $ [sudo] npm install -g iftar ✔ İftar'a 5 saat 31 dakika kaldı Iftar supports powerful, robust tabbed autocompletion by default, along with custom autocompletion on both commands and options.

تعريب العلوم

المقصود هنا هو تعريبها تعريبا حقيقيا بإيجاد بديل للمصطلحات الإنجليزية في لغتنا الغزيرة بالكلمات والجزور، وليس مجرد ترجمة للكلام مع ترك المصطلحات، مع أهمية فعل ذلك أيضا لكن ليس بالقيمة الكبيرة المضافة.

هذه القناة - ألف اختراع واختراع - تبين للعالم تاريخنا الذهبي وحضارة الإسلام العظيمة: https://www.youtube.com/user/1001Inventions.

  • https://github.com/OmarIthawi/arabic-mathjax

    This is an extension to MathJax (v2.5+), that provides basic Arabic support to MathJax. The extension so far only supports TeX input with HTML-CSS output. However, support to other input and output jaxes is possible. It provides the following: Flip the Equation and render it the Right-to-left (RTL) way!

  • https://github.com/forabi/arabic-tech-terminology

    Contribute to forabi/arabic-tech-terminology development by creating an account on GitHub.

  • https://github.com/softvenue/i18n

    يحتوي هذا المشروع على المصطلحات التقنية الإنجليزية وما يقابلها في اللغة العربية، وذلك بقصد المساعدة في تعريب التوثيقات الخاصة بكافة التقنيات المتعلقة بعلوم الحاسوب. قريبا : SQL, XML, HTML يعاني المحتوى العربي من نقص فادح خصوصا عندما يتعلق الأمر بمجال البرمجة وعلوم الحاسوب ولذلك ارتأينا أن نقوم بالمبادرة وأن نبدأ في توفير ترجمة للمصطلحات التقنية المستعصية لغوياً وللاستعانة بها في تعريب تقنيات ومجالات أخرى مستقبلا.

  • https://github.com/01walid/Nibras

    نبراس، هو دليل موجه إلى طلبة السنة الأولى للشعب التقنية بالجامعة، ويحتوي على أهم المصطلحات والمفردات الي يصادفها في البرنامج الدراسي خلال هذه السنة المهمة. ويحوي هذا المعجم على أزيد من 2160 مصطلح، نحاول بها أن نغطي مجالات الشعب التقنية في السنة الأولى جامعي.

لغات برمجة عربية

  • https://github.com/javascript-in-arabic/core

    جافاسكريبت معربةً. Contribute to arabi-js/arabi development by creating an account on GitHub.

  • https://github.com/alifcommunity/compiler

    مترجم ألف يقوم بترجمة لغة ألف إلى لغة سي++ مع إستعمال مكتبات بوست Windows - GCC (TDM/MinGW). Windows - Microsoft build tools 2019. Linux - GCC. [ !

  • https://github.com/Alusus/Alusus

    Alusus is designed to be a language for everything by making language features hot-pluggable, and on a per-project basis (rather than per-environment), which allows the language to: Expand vertically to cover low level features like those in C++ as well as high level features like those found in languages like Python or Ruby.

  • https://github.com/mobadarah/kalimat-lang

    لغة البرمجة "كلمات" العربية 📝. Contribute to mobadarah/kalimat-lang development by creating an account on GitHub.

  • https://github.com/mobadarah/Ammoria

    لغة البرمجة عموريا.

  • https://arxiv.org/pdf/1907.05871.pdf

  • https://github.com/alkhawarizm/examples

    هذا مستودع لجمع مصادر أمثلة لبرامج مكتوبة بلغة الخوارزم ومعدة للترجمة. اذا اردت تشغيل هذه المشاريع او استعمال جزء منها ما عليك الا تحميلها على جهاز مزود ببيئة الخوارزم ومن تم استقبالها في مساحة العمل. اذا اردت المساهمة عن طريق اضافة أمثلة جديدة او تطوير الأمثلة المتاحة فمرحبا بك !

  • https://github.com/KL13NT/nabdjs

    NabdJS is an Arabic programming language created using JavaScript based on the principles of BASIC and the parsing of JavaScript itself. You can use the live REPL here. Nabd code goes through 3 stages: Parse Generate syntax tree Evaluate tree Parsing is done using Parser class.

  • https://github.com/nasser/---

    ‫قلب‬ is a simple, Scheme-like programming language that you code entirely in Arabic. It is an exploration of the impact of human culture on computer science, the role of tradition in software engineering, and the connection between natural and computer languages. ‫قلب‬ has a minimal Scheme-like parenthesized syntax.

  • https://github.com/fakoua/labiba

    لغة البرمجة لبيبة باللغة العربية.

  • https://github.com/SimplyAhmazing/noor

    Noor is a simple, yet aHmazing arabic programming language. It it is currently in development mode and is being further defined and refined. It is implemented in Javascript. Noor comes with an IDE built to make it easy to write code in an arabic environment. Noor is still in development.

اللغة العربية

ترجمات

معالجة اللغات الطبيعية (مُ.لُ.طَ)

  • https://github.com/linuxscout/arabicnlptoolslist

    Arabic NLP tools List inventory QalsadiQalsadi Qalsadi: Arabic mophological analyzer Library for python. Buckwalter Arabic Morphological Analyzer (BAMA BAMA) Standard Arabic Morphological Analyzer (SAMA SAMA, version 3.0 of BAMA) ElixirFM ElixirFM : Functional Arabic Morphology Xerox Arabic Morphological Analysis and Generation (Deprecated) NMSU NMSU's Arabic Morphological Analyzer - MAGEAD: Morphological Analysis and Generation for Arabic and its Dialects ~~- Almorgeana : Arabic Lexeme-based Morphological Generation and Analysis is distributed as part of the MADA system.

  • https://github.com/linuxscout

    PhD, Computer Science Professor, Interest : Arabic Natural Language processing - linuxscout

  • https://github.com/linuxscout/adawat

    Adawat: Arabic Language Toolkit Developpers: Taha Zerrouki: http://tahadz.com taha dot zerrouki at gmail dot com Adawat: Arabic Language Toolkit تجمع هذه المكتبة كل الأدوات المستعملة في معالجة النص العربي مثل: التشكيل تشكيل النص العربي، يستحسن استعمال مكتبة مشكال، أو برنامج مشكال تشكيل مع اقتراحات تشكيلات أخرى لكل كلمة اختزال الحركات

  • https://github.com/mpcabd/python-arabic-reshaper

    Reconstruct Arabic sentences to be used in applications that don't support Arabic script. Works with Python 2.x and 3.x Arabic script is very special with two essential features: It is written from right to left. The characters change shape according to their surrounding characters.

  • https://github.com/ARBML/tnkeeh

    tnkeeh (تنقيح) is an Arabic preprocessing library for python. It was designed using re for creating quick replacement expressions for several examples. pip install tnkeeh Quick cleaning Segmentation Normalization Data splitting Arguments segment uses farasa for segmentation. remove_diacritics removes all diacritics. remove_special_chars removes all sepcial chars. remove_english removes english alphabets and digits.

  • https://github.com/linuxscout/languagetool

    LanguageTool is an Open Source proofreading software for English, French, German, Polish, Russian, and more than 20 other languages. It finds many errors that a simple spell checker cannot detect. For more information, please see our homepage at https://languagetool.org, this README, and CHANGES. LanguageTool is freely available under the LGPL 2.1 or later.

  • https://github.com/aub-mind/arabert

    This repository now contains code and implementation for: AraBERT v0.1/v1: Original AraBERT v0.2/v2: Base and large versions with better vocabulary, more data, more training Read More... AraGPT2: base, medium, large and MEGA. Trained from scratch on Arabic Read More... AraELECTRA: Trained from scratch on Arabic Read More...

  • https://github.com/HusseinYoussef/Arabic-OCR

    OCR system for Arabic language that converts images of typed text to machine-encoded text. The system currently supports only letters (29 letters) ا-ى , لا. The system aims to solve a simpler problem of OCR with images that contain only Arabic characters (check the dataset link below to see a sample of the images).

  • https://github.com/linuxscout/ayaspell

    AyaSpell Arabic Dictionary for Hunspell Spellchecker Developpers: Taha Zerrouki: http://tahadz.com taha dot zerrouki at gmail dot com Collect data manually Mohamed Kebdani, Morroco Ayaspell project aims to provide Arabic dictionaries for free office applications like OpenOffice.org, Firefox, Thunderbird, abiword, gedit ...etc. This project is under GPL/LGPL/MPL tri-license.

  • https://github.com/linuxscout/pyarabic

    A specific Arabic language library for Python, provides basic functions to manipulate Arabic letters and text, like detecting Arabic letters, Arabic letters groups and characteristics, remove diacritics etc. مكتبة برمجية للغة العربية بلغة بيثون، توفر دوالا للتحكم في الحروف والنصوص، مثلا تحديد نوع الحرف، حذف الحركات، مقارنة التشكيل.

  • https://www.aclweb.org/anthology/W19-4607.pdf

  • https://github.com/rozester/Arabic-Word-Embeddings-Word2vec

    Thia Arabic Word Embeddings Word2vec and vector length is 300 taken from Wikipedia Arabic articles Steps to Start this Application:- 1- Download pretrained Word2Vec model from this link:- https://drive.google.com/open?id=1y_195XEjo5HaSwj40hGVzR5JVp859jfj 2- Change this line in Views.py to your directory model = Word2Vec.load('ToDo from your directory') 3- Start Python Flask server.

  • https://github.com/MTG/ArabicTransliterator

    A code for transliterating (romanizing) Arabic text using the American Library Association - Library of Congress (ALA-LC) standard, but it can be extended to any other Arabic standard. It uses the mishkal library to vocalize/diacritize Arabic. Most of the dependencies are already included in the code.

  • https://github.com/maidaly/Arabic_OCR

    This repo contains Arabic OCR App. The APP can be used to extract the Arabic text from the images. This was built based on the EasyOCR library. EsayOCR built detection/recognition model to detect and recognize the characters and words. For detection part they used the pretrained model for CRAFT algorithm.

  • https://github.com/hayderkharrufa/arabic_poem_generator

    Generating Arabic poems using Markov chains. Check out this YouTube video ( in Arabic) to see how I built this project. pip install pandas pip install pickle pip install markovify pip install tqdm This project is licensed under the MIT License - see the LICENSE.md file for details

استخراج الكلم من الصور

  • https://github.com/Fahad-Alsaidi/raqin

    يهدف المشروع إلى إيجاد طريقة لرقمنة كتب التراث العربي عن طريق الجهد الموزع بين فئة كبيرة من الناس.

  • https://github.com/ARBML

    A dataset for online arabic calligraphy Support Arabic people working on research by creating an environment for ideas in NLP and speech. 0 Updated 9 0 Apr 25, 2021 People This organization has no public members. You must be a member to see who's a part of this organization.

  • https://github.com/SemanticFrontiers/ArabicNLP

    The Arabic NLP tools is in disarray. Most resources require affiliation with a university and are scattered across the web. This is an attempt to rectify that. This repository will attempt to provide Python wrappers (and perhaps eventually brew formulae!) for many of our field's tools.

  • https://github.com/HusseinYoussef/Arabic-OCR

    OCR system for Arabic language that converts images of typed text to machine-encoded text. The system currently supports only letters (29 letters) ا-ى , لا. The system aims to solve a simpler problem of OCR with images that contain only Arabic characters (check the dataset link below to see a sample of the images).

  • https://github.com/LiyuanLucasLiu/ArabicNER

    The winning solution to the Topcoder Arabic NER challenge. nvidia-docker build -t arabic_ner . nvidia-docker run -v ``pwd''/data:/data:ro -v :/wdata -it arabic_ner bash test.sh /data /wdata/solution.csv Using the following command to use the full model (changing auto to -1 to use CPU): bash test.sh /data /wdata/solution.csv auto Or, using the following command to use a single model (changing auto to -1 to use CPU): bash naive_inference.sh /data /wdata/solution.csv auto Liyuan Liu, Jingbo Shang and Jiawei Han.

  • https://github.com/JubbaSmail/Arabic-Handwriting-Recognition-Using-Matlab

    Handwriting recognition is the ability of a computer to receive and interpret intelligible handwritten input. This project use Neural Network toolbox in Matlab to train NN with pre registered words, the input to NN is a word (not seperated characters), the word converted to a vector to find the perfect match with other pre-registered words, The input to the project is an image file and the final result saved on a notepad txt file.

  • https://github.com/HassanAzzam/Arabic-NER

    Model uses Named Entity Recognition concept to tag words in arabic text. It consists of Bi-directional GRU units(One forward and the other is backward) and a CRF layer referenced from https://arxiv.org/pdf/1508.01991v1.pdf Model is trained on ANERCorp dataset. And uses FastText's Arabic vectors for word embedding. No.

  • https://github.com/d7miiZ/Arabic-Font-Detector

    This model detects arabic fonts (نسخ, رقعة) given a picture of the text, Live https://d7miiz.github.io/Arabic-Font-Detector-Website/ - GitHub - d7miiZ/Arabic-Font-Detector: This model detects arabic fonts (نسخ, رقعة) given a picture of the text, Live https://d7miiz.github.io/Arabic-Font-Detector-Website/

النص من وإلى الصوت

  • https://github.com/nawarhalabi/festival-tts-arabic-voices-docker

    A Docker image for a relatively light-weight full Arabic speech synthesis system $ git clone https://github.com/nawarhalabi/festival-tts-arabic-voices-docker $ cd festival-tts-arabic-voices-docker $ docker kill festival $ docker rm festival $ docker build -t festival-arabic:latest . $ docker run -p 8080:8080 -v :/tts --name festival festival-arabic:latest This will take about 20 mins to finish.

  • https://github.com/ARBML/klaam

    Arabic speech recognition, classification and text-to-speech using many advanced models like wave2vec and fastspeech2. This repository allows training and prediction using pretrained models. There are two avilable models for recognition trageting MSA and egyptian dialect . You can set any of them using the lang attribute We currently support four models, three of them are avilable on transformers.

  • https://github.com/asrajeh/arabic-tts

    Arabic TTS ( الناطق العربي ). Contribute to asrajeh/arabic-tts development by creating an account on GitHub.

  • https://github.com/youssefsharief/arabic-tacotron-tts

    An implementation of Tacotron speech synthesis in TensorFlow for Arabic. Check Audio Samples from models trained using this repo on Nawar Halabi's speech corpus In April 2017, Google published a paper, Tacotron: Towards End-to-End Speech Synthesis, where they present a neural text-to-speech model that learns to synthesize speech directly from (text, audio) pairs.

  • http://en.arabicspeechcorpus.com/

    This Speech corpus has been developed as part of PhD work carried out by Nawar Halabi at the University of Southampton. The corpus was recorded in south Levantine Arabic (Damascian accent) using a professional studio. Synthesized speech as an output using this corpus has produced a high quality, natural voice.

  • https://github.com/linuxscout/festival-tts-arabic-voices

    HTS Arabic voice for Festival TTS: is an arabic voice trained by HTS technologie to work on Festival TTS system. The voice is HMM trained on Nawar Arabic Speech Corpus. You can test the voice with diacritics on: http://ar.arabicspeechcorpus.com/ Install necessary packages: sudo apt-get install festival sudo apt-get install htsengine You can install Festival from pakcage manager from your linux distribution.

  • https://github.com/malayyoub/Ahkam-Al-Tajweed

    This repository is related to our work on automatically determining correct application of basic Quranic recitation rules. Raw data: https://www.researchgate.net/publication/327869102 Please, cite the following papers if you utilize the resources in this project:

تصحيح الأخطاء ✅️

  • http://ghalatawi.sourceforge.net/

    التصحيح الإملائي من أهم الأدوات المستعملة في النشر والكتابة الإلكترونية، وتستعمل في البحث والاستعلامات، كما يعد من أهم الأدوات المرافقة للبرامج المكتبية. وفي بعض الحالات نحتاج لما يسمى بالتصحيح التلقائي للكلمات، وهو اقتراح تصحيح لأخطاء شائعة في الكتابة، مثل قلب حرفين، أو عدم الضغط على زر ما لإعطاء كلمة خاطئة، وتشيع في الكتابة بالعربية بعض الأخطاء مثل عدم التفريق بين همزة الوصل وهمزة القطع، والخلط بين الضاد والظاء، وإغفال نقطتي الياء، وكتابة التاء المربوطة هاء.

  • https://github.com/sohaibafifi/languagetool-tools-ar

    Dev Tools for Arabic and LanguageTool Most tools are extracted from languagetool and slightly adapted to Arabic. 1 - download the languagetool-tools-ar-4.8-jar-with-dependencies.jar from releases 2 - download the latest arwiki-latest-pages-articles.xml.bz2 from http://dumps.wikimedia.org/arwiki/latest/. java -cp languagetool-tools-ar-4.8-jar-with-dependencies.jar org.languagetool.dev.tools.WikipediaSentenceExtractor arwiki-latest-pages-articles.xml arwiki-latest-pages-articles.txt java -cp languagetool-tools-ar-4.8-jar-with-dependencies.jar org.languagetool.dev.tools.TextIndexCreator index arwiki-latest-pages-articles.txt java -cp languagetool-tools-ar-4.8-jar-with-dependencies.jar org.languagetool.dev.tools.TextToNgram arwiki-latest-pages-articles.txt ngrams

  • https://gitlab.com/arabeyes-dev/duali

    GitLab.com

تشكيل الكلم

  • https://github.com/AliOsm/shakkelha

    This repository contains the models, dataset, helpers, and systems' comparison for our paper on Arabic Text Diacritization: " Neural Arabic Text Diacritization: State of the Art Results and a Novel Approach for Machine Translation", Ali Fadel, Ibraheem Tuffaha, Bara' Al-Jawarneh and Mahmoud Al-Ayyoub, EMNLP-IJCNLP 2019.

  • https://github.com/AliOsm/arabic-text-diacritization

    This repository contains the dataset, helpers, and systems comparison for our paper on Arabic Text Diacritization: " Arabic Text Diacritization Using Deep Neural Networks", Ali Fadel, Ibraheem Tuffaha, Bara' Al-Jawarneh, and Mahmoud Al-Ayyoub, ICCAIS 2019.

  • https://github.com/Barqawiz/Shakkala

    Shakkala project use recurrent neural network for Arabic text vocalization to automatically form Arabic characters (تشكيل الحروف) which can be used to enhance text-to-speech systems. This model can be used in many applications such as enhance text-to-speech systems or search results. Execute following commands: cd requirements pip install -r requirements.txt Check full example in (demo.py) file.

  • https://github.com/linuxscout/mishkal

    Mishkal Arabic text vocalization software مشكال لتشكيل النصوص العربية Developpers: Taha Zerrouki: http://tahadz.com taha dot zerrouki at gmail dot com You can Install Mishkal as library or Software Clone mishkal project from GitHub: git clone https://github.com/linuxscout/mishkal.git Install necessary packages: pip install -r miskal/requirements.txt requirments - pyarabic : basic arabic library

ج ذ ر الكلمة

  • https://github.com/assem-ch/arabicstemmer

    This is an algorithm for Arabic stemming written on Snowball framework language. If offers light stemming and text normalization. This is a sample of results: They are already attached as git submodules so just run: $ git submodule update --init --recursive $ make run_root الطالب طلب We configured tests to run against snowball-data arabic sample to test speed, grouping factor and precision.

  • https://github.com/ejtaal/jsastem

    This little project aims to create a simple arabic stemmer implemented in JavaScript. Good question. Because I need one for my other project, Mabhathu Tulab (A student's place of research) which is an Arabic - Arabic dictionary, similar to http://baheth.info but better of course ;) Its main feature is that the user may click on any word of a dictionary entry that may then be further explained by an overlay.

تصريف

  • https://github.com/linuxscout/qutrub

    Qutrub: Arabic verb conjugation software قطرب: تصريف الأفعال العربية Developpers: Taha Zerrouki: http://tahadz.com taha dot zerrouki at gmail dot com pyarabic>=0.6.2 enable mod_python in Apache extract the qutrub package and run it from the web. The program don't need a database.

خطوط (منصدات الخط)

  • https://github.com/aliftype

    Anti (أنتِ) is a cryptic and playful Arabic typeface AGPL-3.0 Updated 1 6 0 Jun 22, 2021 Mada (مدى) is a geometric, low-contrast Arabic typeface HTML Updated 1 5 0 Jun 15, 2021 Python 0 Updated 2 0 Apr 21, 2021 Makefile 0 Updated 8 0 Apr 17, 2021 Unicode-encoded Quran data Python Updated 15 57 0 Mar 17, 2021 Forked from googlefonts/ufo2ft A bridge from UFOs to FontTools objects (and therefore, OTFs and TTFs).

    • https://github.com/aliftype/amiri

      Amiri (أميري) is a classical Arabic typeface in Naskh style for typesetting books and other running text. Amiri is a revival of the beautiful typeface pioneered in early 20th century by Bulaq Press in Cairo, also known as Amiria Press, after which the font is named.

    • https://github.com/aliftype/aref-ruqaa

      Aref Ruqaa (رقعة عارف) is an Arabic typeface that aspires to capture the essence of the classical Ruqaa calligraphic style. The Arabic part of Aref Ruqaa is designed by the Arabic calligrapher and type designer Abdullah Aref, while the Latin part is based on AMS Euler, but spaced for regular text rather than mathematics.

    • https://github.com/aliftype/qahiri

      Qahiri is a Kufic typeface based on the modernized and regularized old manuscript Kufic calligraphy style of the late master of Arabic calligraphyMohammad Abdul Qadir . Following the convention of naming Kufic styles after the cities they appeared in, Qahiri (قاهري) is named after the city of Cairo, Egypt (القاهرة).

  • https://github.com/aiaf/kawkab-mono

    Kawkab Mono (كوكب مونو) is a monospaced Arabic typeface. It's designed for code and text-editing in particular, and whenever having a fixed-pitch font is necessary, such as when composing tabular data using text. There's a dearth in monospaced Arabic fonts and Kawkab comes to fill a void in this niche.

  • https://gitlab.com/arabeyes-art/khotot

    GitLab.com

  • https://github.com/aiaf/nimra

    Nimra is a numeric MICR typeface containing the original E13B glyphs plus Eastern Arabic numerals. For more information, visit the website at: https://makkuk.com/nimra/ Nimra is available under the SIL Open Font License v1.1. See the accompanying OFL.txt file for details.

  • https://github.com/Gue3bara/Cairo

    Cairo is a contemporary Arabic and Latin typeface family. Mohamed Gaber extended the famous Latin typeface family Titillum Web to support the Arabic script, with a design that is based on the Kufi calligraphic style. Cairo balances classic and contemporary tastes with wide open counters and short ascenders and descenders that minimize length while maintaining easy readability.

الوصولية (A11y)

  • https://github.com/KL13NT/AIUX

    The Arabic Initiative for User Experience (AIUX) is an idea for building a better world for Arabic-speaking users. It outlines ways in which the Arabic community could enhance existing tooling and content to provide a better UX for Arabic-speaking users.

  • https://github.com/drelhaj/OsmanReadability

    The tool is a Java open source to calculate readability for Arabic text with and without diacritics (Tashkeel). The tool works better with diacritics added in (we provide a method to calculate readability even with plain Arabic text, OSMAN will automatically estimate syllables and calculate readability even when no tashkeel is added in).

تقنية - عام

  • https://github.com/aosus

    أسس مجتمع غير ربحي يهدف إلى نشر فكرة وثقافة البرمجيات الحرة والمفتوحة المصدر في الوطن العربي Python Apache-2.0 Updated 1 1 0 Jun 25, 2021 SCSS GPL-2.0 Updated 33 0 1 Jun 24, 2021 Discourse bridge to allow members to reply to new posts in telegram and matrix AGPL-3.0 0

  • https://github.com/ojuba-org

    Ojuba.org has 30 repositories available. Follow their code on GitHub.

  • https://xn--ggbla1c4e.xn--ngbc5azd/

    عبر .شبكة، هناك إمكانية أن يتواصل أكثر من 380 مليون ناطق باللغة العربية في منطقة الشرق الأوسط وشمال أفريقيا فقط! ومن المعروف أن العربية هي اللغة الخامسة على مستوى العالم من حيث عدد الناطقين بها والأسرع انتشاراً على الإنترنت (فقد حققت نمواً ملحوظاً بمعدل 2500% في السنوات العشرة المنتهية في العام 2011 مقارنة باللغة الإنجليزية التي سجلت معدل 300% في الفترة نفسها).

  • http://xn--mgbbb9a1b0d2b.xn--wgbh1c/

    هل بحثت أبدا عن اسم (دومين) لشركتك أو لأحد منتجاتك لتكتشف انه محجوز بالفعل تحت النطاق العام -دوت كوم أو حتى دوت نت. هل نجحت في الحصول على دومين مناسب ولكن لم تستطع استخدامه على لوحة إعلانات لصعوبة التقاط المارة والسائقين لحروف الاسم لو أجبت عن إي من السؤالين السابقين بنعم فأنت في حاجة لأسم الدومين الجديد دوت مصر.

  • https://github.com/MohsenAlyafei/tafqit

    1. Introduction 2. Syntax and Parameters 3. Examples of General Use 4. Default Values 5. Option Settings 6. Increasing the Scale 7. Using Arabic-Indic Numbers 8. General Notes on Code 9.

  • https://github.com/latiif/ara

    A command line tool that correctly displays Arabic text in terminals. Check releases and download the binary directly. Get the binary and add it to your $PATH wget https://github.com/latiif/ara/releases/download/v0.7/ara && chmod +x ara 🆕 Undotting of Arabic letters (Rasm). 🆕 Revamped command line interface.

  • https://github.com/mhsabbagh/helallinux

    You can't perform that action at this time. You signed in with another tab or window. You signed out in another tab or window. Reload to refresh your session. Reload to refresh your session.

  • https://github.com/mhsabbagh/mujallad

    إذا حاولت من قبل البحث عن طريقة لجعل Gitbook يدعم العربية ولم تجد، أو إذا ما كنت قد بحثت عن أي سكربت محتوى بسيط يدعم اللغة العربية ليقرأ ملفّات Markdown ويعرضها على شكل كتاب ولم تجد كذلك، فحينها ستسرّ عندما تتعرف إلى سكربت مجلّد. سكربت مجلّد هو تطبيق ويب مكتوب ببايثون وإطار العمل فلاسك.

  • https://rtlstyling.com/posts/rtl-styling

    Do you like my content? You can support and buy me a coffee. Thank you so much! Over 292 million people around the world speak Arabic as their first language. Arabic (al-Arabiyyah, pronounced /al ʕarabijja/, /ʕarabiː/) is my native language, and I sometimes build websites that need to support both left-to-right (LTR) and right-to-left (RTL) styles.

  • https://github.com/AqeelAT/arabic-apis

    قائمة تشاركية لجمع الواجهات البرمجية العربية في مكان واحد هذه الفكرة مستوحاه من مشروع Public Apis أرجو منك المشاركة في اضافة الواجهات إلى هذه القائمة، سواء بمشاركة واجهات تعرفها، أو بإنشاء واجهات جديدة لملئ الفراغ التقني العربي.

  • https://github.com/imAbdelhadi/simplemde-rtl

    Full RTL version of SimpleMDE Markdown Editor for Arabic, Persian, and Urdu languages. npm install simplemde-rtl --save Via jsDelivr. Please note, jsDelivr may take a few days to update to the latest release.

الرخصة

هذا العمل، التجميعة، مرخص تحت رخصة وقف، .\رخصة.md.

tajmeeaton's People

Contributors

muhammadsawalhy avatar omarithawi avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.