تجاوز إلى المحتوى
تمت ترجمة هذه المقالة من اليابانية باستخدام الذكاء الاصطناعي
اقرأ باليابانية
هذه المقالة في الملكية العامة (CC0). لا تتردد في استخدامها بحرية. CC0 1.0 Universal

نحو عصر بلا حواجز: إنشاء موقع مدونة بـ 30 لغة

لتنظيم المقالات التي كتبتها لمدونتي، استعنت بالذكاء الاصطناعي التوليدي (جيميني) لإنشاء موقعي الإلكتروني الخاص.

ملاحظات أبحاث كاتوشي https://katoshi-mfacet.github.io/

يتم إنشاء هذا الموقع تلقائيًا من مسودات مقالات مدونتي الأصلية، المكتوبة باللغة اليابانية.

وتشمل ميزاته ما يلي:

  • التوليد التلقائي من مسودات المقالات
  • تنظيم المقالات حسب التصنيف ووضع العلامات
  • دعم 30 لغة وإمكانية الوصول

الآلية الأساسية

تتضمن الآلية الأساسية برنامجًا ذاتي الصنع يعتمد على إطار عمل Astro، والذي يقوم تلقائيًا بإنشاء ملفات HTML من مسودات المقالات.

لقد قمت بإنشاء هذا البرنامج بنفسي من خلال الدردشة مع Gemini من جوجل.

بفضل هذه الآلية، بمجرد كتابة مسودة مقال وتنفيذ عملية إعادة التوليد، يتم تحديث ملفات HTML تلقائيًا وعكسها على هذا الموقع.

التصنيف ووضع العلامات

لقد طورت أيضًا برنامجًا منفصلاً للتصنيف ووضع العلامات.

يقوم هذا البرنامج بتمرير المقالات إلى Gemini عبر واجهة برمجة تطبيقات (API) لتصنيفها ووضع العلامات عليها تلقائيًا.

عند تزويده بقائمة من الفئات والعلامات جنبًا إلى جنب مع المقالة، يفسر Gemini معنى المقالة ويقترح ببراعة الفئات والعلامات المناسبة.

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

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

يتم أتمتة هذه العملية برمتها بواسطة البرنامج أيضًا.

الترجمة متعددة اللغات

تعد الترجمة ضرورية لتعدد اللغات. وبطبيعة الحال، يُستخدم Gemini لهذه الترجمة أيضًا.

هناك نمطان للترجمة:

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

والآخر هو ترجمة مسودات المقالات نفسها.

لكليهما، أنشأت برنامجًا مخصصًا يستخدم واجهة برمجة تطبيقات Gemini لتنفيذ الترجمات.

إمكانية الوصول

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

فيما يتعلق بإمكانية الوصول، كان لدي معرفة قليلة جدًا؛ وقد اقترح Gemini هذه التحسينات بالفعل أثناء محادثة البرمجة.

ولإجراء تعديلات HTML هذه لتعزيز إمكانية الوصول، تعلمت أيضًا كيفية تنفيذها من خلال الدردشة مع Gemini.

اختفاء الحواجز

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

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

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

أولاً وقبل كل شيء، حاجز اللغة. دعم 30 لغة كان سيكون مستحيلًا تمامًا على فرد بالطرق التقليدية، حتى مع الأخذ في الاعتبار الترجمة.

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

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

من منظور التدويل متعدد اللغات للموقع، كان التعامل الصحيح مع العناصر التي تختلف في التعبير حسب اللغة، مثل التواريخ والوحدات، نقطة أخرى صعبة.

على سبيل المثال، إذا كان هناك 1 أو 2 أو 10 مقالات في ثلاث فئات على التوالي، ففي اللغة اليابانية، يكفي ببساطة إضافة الوحدة "記事" (kiji - مقال/عناصر) بعد العدد، مثل "1記事" (مقال واحد)، "2記事" (مقالتين)، "10記事" (10 مقالات).

ومع ذلك، في اللغة الإنجليزية، من الضروري التمييز بين صيغ المفرد والجمع، مثل "1 article" و "2 articles" و "10 articles". علاوة على ذلك، يُقال إن التعبيرات في بعض اللغات يمكن أن تتغير حتى بالنسبة لأعداد الجمع الصغيرة مقابل الكبيرة.

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

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

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

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

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

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

الخلاصة

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

وبالاستفادة من هذه الخبرة وتفاعلاتي مع الذكاء الاصطناعي التوليدي، تمكنت من بناء نظام التوليد التلقائي لموقع المدونة متعدد اللغات هذا في حوالي أسبوعين.

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

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

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

بينما يمكنني نشر البرنامج الذي أنشأته للاستخدام الواسع النطاق، فبما أن الذكاء الاصطناعي التوليدي أصبح مهندس برمجيات متكامل، فمن المرجح أن تكون المعلومات الأكثر قيمة للمشاركة الآن هي شرح الأفكار والآليات، كما قُدمت في هذه المقالة، بدلاً من البرنامج نفسه. فالأفكار والآليات الأساسية أسهل بكثير في التعديل أو التعزيز أو الدمج من البرامج.

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

من الناحية التكنولوجية، قضى الإنترنت فعليًا على حواجز تبادل المعلومات، ومع ذلك ما زلنا نواجه عوائق مثل اللغة وإمكانية الوصول.

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

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

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

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

قد نكون ندخل عصرًا تختفي فيه الجدران من العالم. من خلال إنشاء هذا الموقع، هذا بالضبط ما شعرت به.