الذكاء الاصطناعي في تطوير الويب

Dmitrii Susloparov

اكتسب الذكاء الاصطناعي (AI) تعرضًا عالميًا على مر السنين من خلال هوليوود ، بما في ذلك الأفلام الرائجة الأخيرة مثل Alien: Covenant و Blade Runner 2049.

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

 

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

 

لماذا يعتبر دروبال أفضل نظام إدارة محتوى في السوق

 

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

 

تعلم اللغة الطبيعية

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

 

الخبر السار هو أن الذكاء الاصطناعي كان له تأثير كبير في مجال فهم اللغة الطبيعية. يتضح النجاح التجاري من العديد من المساعدين الرقميين الشخصيين الحاليين الذين يعتمدون على الذكاء الاصطناعي - Siri من Apple و Alexa من Amazon و Cortana من Microsoft ومساعد Google.

 

الذكاء الاصطناعي في تطوير الويب

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

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

 

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

 

لم تفلت إمكانية تسويق الذكاء الاصطناعي من انتباه أفضل اللاعبين العالميين في مجال تكنولوجيا الويب. توصلت Google و Facebook وشركات من هذا القبيل إلى مجموعة أدوات AI التي تمكّن من توصيل فهم اللغة الطبيعية الجاهز وميزات التعلم الآلي في تطبيقات الويب.

wit.ai و Dialogflow ( api.ai سابقًا) خدمات مجانية مملوكة لشركة Facebook و Google على التوالي. في المقابل ، Amazon Lex و IBM Watson و Microsoft LUIS هي خدمات تجارية مدفوعة.

 

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

بدلاً من ذلك ، يمكن لمطوري الويب العاديين دمج الذكاء الاصطناعي في برامج الدردشة الآلية على منصات الويب وتكنولوجيا الجوال الحالية. لا يحتاج المطورون إلى إعادة التدريب على التعليمات البرمجية بلغات برمجة الذكاء الاصطناعي الباطني للاستفادة من التكنولوجيا. بدلاً من ذلك ، يعملون مع واجهات برمجة التطبيقات والأدوات التي هم على دراية بها بالفعل ، على سبيل المثال ، Python و Ruby و C ++. Java ، .Net ، Node.js ، JavaScript ، CSS ، HTML.

 

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

 

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

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

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

 

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

من المؤكد أن الاتجاه إلى توفير المجالات المعبأة مسبقًا سيقصّر الوقت اللازم لنشر وظائف الذكاء الاصطناعي في تطبيقات الويب.

 

اقرأ المزيد: لماذا Drupal هو أفضل نظام إدارة محتوى لموقع الويب الخاص بك

 

مستقبل الذكاء الاصطناعي

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

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

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