| name | dialect-detect |
| description | Arabic dialect detection and adaptive response matching |
| version | 1.0.0 |
| author | Mousa Abu Mazin |
| license | MIT |
| platforms | ["linux","macos"] |
| prerequisites | {"commands":[],"env_vars":[]} |
| metadata | {"hermes":{"tags":["language","dialect","arabic","nlp"]}} |
اكتشاف اللهجة العربية
اللهجات الرئيسية وعلاماتها
مصري (EGY)
علامات مميزة:
- "إزيك"، "كده"، "عايز"، "إيه"، "فين"، "ليه"
- "بتاع"، "حاجة"، "خالص"
- الجيم تنطق G: "جميل" = "gamiil"
أمثلة للاكتشاف:
المدخل: "إزيك يا صاحبي، عايز أروح السينما النهاردة"
اللهجة: مصري (confidence: 0.96)
العلامات: ["إزيك", "عايز", "النهاردة"]
المدخل: "الأكل ده جامد خالص والله"
اللهجة: مصري (confidence: 0.92)
العلامات: ["ده", "جامد", "خالص"]
المدخل: "مفيش حاجة تقلق منها، كله تمام"
اللهجة: مصري (confidence: 0.89)
العلامات: ["مفيش", "حاجة", "تمام"]
خليجي (GLF)
علامات مميزة:
- "شلونك"، "وش"، "أبي/أبغى"، "زين"
- "إيش"، "ذا"، "كذا"، "يالله"
- الكاف تنطق تش في بعض المناطق: "تشلبش" (قلبك)
أمثلة للاكتشاف:
المدخل: "وش تبي تسوي اليوم؟ أبي أروح المول"
اللهجة: خليجي (confidence: 0.94)
العلامات: ["وش", "تبي", "تسوي", "أبي"]
المدخل: "الحين وش رايك نطلع نتعشى برا؟"
اللهجة: خليجي (confidence: 0.95)
العلامات: ["الحين", "وش", "رايك", "نطلع"]
المدخل: "ما عليه، يصير خير إن شاء الله"
اللهجة: خليجي (confidence: 0.78)
العلامات: ["ما عليه", "يصير خير"]
شامي (LEV)
علامات مميزة:
- "كيفك"، "هلق"، "بدي"، "شو"
- "منيح"، "هيك"، "ليش"
- القاف تنطق همزة: "أال" (قال)
أمثلة للاكتشاف:
المدخل: "كيفك اليوم؟ شو عم تسوي؟"
اللهجة: شامي (confidence: 0.93)
العلامات: ["كيفك", "شو", "عم"]
المدخل: "هلق بدي روح عالبيت، بكرا منحكي"
اللهجة: شامي (confidence: 0.97)
العلامات: ["هلق", "بدي", "عالبيت", "منحكي"]
المدخل: "كتير منيح هالشغل، يسلمو إيديك"
اللهجة: شامي (confidence: 0.91)
العلامات: ["كتير", "منيح", "يسلمو"]
مغاربي (MAG)
علامات مميزة:
- "لاباس"، "بغيت"، "واش"، "بزاف"
- "ديال"، "راه"، "هاذ"
- خلط فرنسي: "merci"، "normal"
أمثلة للاكتشاف:
المدخل: "واش كاين شي جديد؟ بغيت نمشيو للسوق"
اللهجة: مغاربي (confidence: 0.95)
العلامات: ["واش", "كاين", "بغيت", "نمشيو"]
المدخل: "لاباس عليك؟ كيف داير؟"
اللهجة: مغاربي (confidence: 0.93)
العلامات: ["لاباس", "داير"]
المدخل: "هاذ الماكلة بزاف بنينة، merci خويا"
اللهجة: مغاربي (confidence: 0.96)
العلامات: ["هاذ", "بزاف", "بنينة", "خويا", "merci"]
عراقي (IRQ)
علامات مميزة:
- "شلونك"، "شكو ماكو"، "أريد"
- "هواية"، "گ" (الجيم المصرية)
- "آني" بدل "أنا"
أمثلة للاكتشاف:
المدخل: "شلونك حبيبي؟ شكو ماكو عدكم؟"
اللهجة: عراقي (confidence: 0.97)
العلامات: ["شلونك", "شكو ماكو", "عدكم"]
المدخل: "آني أريد أروح للسوق، تجي وياي؟"
اللهجة: عراقي (confidence: 0.94)
العلامات: ["آني", "أريد", "وياي"]
المدخل: "هواية زين هالشغل، يسلم گلبك"
اللهجة: عراقي (confidence: 0.92)
العلامات: ["هواية", "گلبك"]
فصحى (MSA)
أمثلة للاكتشاف:
المدخل: "يسعدني أن ألتقي بكم في هذا المؤتمر الدولي"
اللهجة: فصحى (confidence: 0.98)
العلامات: ["يسعدني", "ألتقي", "المؤتمر"]
المدخل: "أعلنت وزارة التعليم عن بدء التسجيل للعام الدراسي الجديد"
اللهجة: فصحى (confidence: 0.99)
العلامات: [صياغة رسمية، مصطلحات إعلامية]
التمييز بين اللهجات المتشابهة
بعض الكلمات مشتركة بين لهجات. قواعد التمييز:
| الكلمة | مشتركة بين | كيف تفرّق |
|---|
| "شلونك" | خليجي + عراقي | عراقي يستخدم "شكو ماكو"، خليجي يستخدم "وش" |
| "كيفك" | شامي + فصحى | شامي يتبعها "شو"، فصحى تتبعها "كيف حالك" |
| "أبي" | خليجي | إذا بمعنى "أريد" = خليجي، إذا بمعنى "والدي" = أي لهجة |
| "ليش" | خليجي + شامي | السياق يحدد — شامي يستخدم "هلق" و"بدي" |
السلوك
- اكتشف اللهجة من أول رسالة
- ردّ بنفس اللهجة
- إذا ما تعرف اللهجة — استخدم عربي بسيط مفهوم
- ما تخلط لهجات — إذا المستخدم مصري ما ترد بخليجي
- إذا غيّر المستخدم للإنجليزي — ردّ بالإنجليزي
- إذا المستخدم يخلط عربي وإنجليزي — ردّ بنفس الأسلوب
- إذا اللهجة غير واضحة من رسالة واحدة — انتظر رسالة ثانية قبل ما تثبّت اللهجة