تحليل مراجعات المنتجات من قبل العملاء باستخدام API ChatGPT OpenAi: دليل خطوة بخطوة لاستخراج النتائج التجارية من تحليل المشاعر الجزء الأول

1_Xi5M-ZH4gciEN4KCTMxUAw.png

ما تحتاج معرفته لاستخدام تطبيق ChatGPT

GPT-4 هي و ChatGPT عبارة عن نوع من الذكاء الاصطناعي في شبكة عصبية يسمى نموذج اللغة الكبير، والذي يتفوق على معالجة اللغة الطبيعية والمهام المتقدمة الأخرى بقدرة تشبه الإنسان. يعني GPT "المحول المدرب للتوليد" مما يشير إلى أنه يمكنه إنتاج ردود نصية بناء على الإدخال والأوامر الرئيسية (المسمى بـ prompt) من المستخدم. تم تطويرها بواسطة openai وهي متاحة من خلال واجهة الروبوت الدردشة، أو كما سنرى في هذا البرنامج التعليمي، كواجهة تطبيق برمجيات تطبيقي (API) أكثر قوة بكثير. على الرغم من أن ذلك قد يبدو تقنيًا، إلا أن استخدام واجهة برمجة التطبيقات ليس صعبًا، ما عليك سوى الحصول على مفتاح API المجاني ثم تزويد التطبيق بالبيانات الإدخال المطلوبة؛ سيحدث كل سحر الذكاء الاصطناعي خلف الكواليس، مما يخرج النتائج في غضون بضع ثوان.

كيف يعمل شات جي بي تي؟

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

كيف يمكن لاستخدام المحادثات الآلية لتحليل بيانات ردود العملاء أن يساعد شركتك؟

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

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

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

تحليلات مدعومة بالذكاء الاصطناعي في العمل: استخراج الإدراكات من تقييمات المنتجات التي يتم إرسالها من قبل العملاء باستخدام تحليل المشاعر بواسطة واجهة برمجة تطبيقات openAI ChatGPT

لماذا التحليل المشاعري؟

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

لماذا استخدام واجهة برمجة تطبيقات OpenAI بدلًا من واجهة محادثة ChatGPT؟

من خلال استخدام واجهة برمجة التطبيقات الخاصة بشركة OpenAI، يمكنك الآن أتمتة المهمة المتعبة من قص ولصق كل تقييم من العملاء في نظام ChatGPT. بنفس السطر البرمجي في بايثون واحد، يمكنك إرشاد ChatGPT لتحليل تقييمات العملاء وتحديد الرأي الموجود بها. بمجرد الانتهاء من ذلك، يمكننا استخدام ChatGPT لعرض النتائج على الشاشة وأيضًا حفظها في ملفات Excel و Word للحفظ والمناقشة اللاحقة مع فريقك. سيوفر الكود نسبة مئوية لعدد التقييمات الإيجابية والسلبية والمحايدة. كما يسمح واجهة برمجة التطبيقات لنا باستخدام إخراج جزء واحد من تحليلنا (أي الجزء 1 في هذا البرنامج التعليمي) واستخدامه كمدخل للخطوة التالية (أي الجزء 2 و 3 و 4 في دروسنا التالية)، وبالتالي خلق تحليل لتحسين المنتج بلغة بسيطة تكون صعبة ، إن لم تكن مستحيلة ، إن لم يتم استخدام واجهة الدردشة فقط

تحليل المشاعر باستخدام تعلم الآلة خطوة بخطوة

الافتراضات

  1. لاستخدام API openai ، يجب أن تمتلك مفتاح الوصول إلى الAPI. إذا لم يكن لديك واحدًا بعد ، اتبع هذه الخطوات لإنشاء حساب مجاني لمدة 3 أشهر
  2. لديك حساب مجاني في Google Colab

الخطوة ١: قم بتثبيت المكتبات اللازمة لبايثون في غوغل كولاب

تستخدم للوصول إلى واجهة برمجة تطبيقات openai وإرسال طلبات إليها
!pip install pandas openai requests تستخدم لإنشاء مقياس تقدم أثناء إجراء المكالمات API
!pip install tqdm تستخدم لإخراج النتائج في تنسيق Word
!pip install python-docx

صورhttps://static-lib.s3.amazonaws.com/cms/1_d_By_Q_Koh_L3p_T0_VJC_8_Gfzlw_b33a463045.png

الخطوة الثانية: إعداد بيئة openAI API في Colab

  1. قم بتعويض الجزء الذي يقول <REPLACE THIS TEXT WITH YOUR OPENAI API ACCESS KEY> بمفتاح الوصول الخاص بك لـ openAI API. تأكد من ترك " " المحيطة بمفتاح API الخاص بك.
  2. سنستخدم نقطة النهاية الخاصة بواجهة برمجة التطبيقات chat/completions API بدلاً من نقاط النهاية الأقدم gpt-3 قبل أن نتأكد من استخدام أحدث إصدار من برنامج chatGPT ، والتي هي أيضًا أرخص في الاستخدام من نقاط النهاية gpt-3 الأقدم.

الخطوة 3: تحميل مجموعة بيانات التقييم الخاصة بك

نحن نفترض هنا أن التعليقات موجودة في ملف CSV يسمى "reviews.csv". يتم تضمين التعليقات في عمود واحد يسمى "Product_Review" بتعليق واحد في كل سطر.

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

سنقوم بطباعة الإطار البياناتي للتأكد من تحميل كل شيء بشكل صحيح.

1_lAqyex3FZ7Skvy0nQZhCMA.png

الخطوة الرابعة: تحديد المشاعر في كل تقييم للمنتج باستخدام ChatGPT، وإخراج النتائج إلى Excel و Word

ملاحظة: إذا كنت تستخدم حساب تجريبي مجاني في openAI، فسيقتصر عدد المرات التي يمكنك إرسال البيانات إلى واجهة برمجة التطبيقات في الدقيقة على عدد معين. لتجنب هذا القيد، نضيف بضع ثوان من التأخير في الكود بين كل طلب. إذا كنت تستخدم حسابًا مدفوعًا في openAI، فيمكنك إزالة هذا المؤقت الذي يوقف التنفيذ لأربع ثوانٍ من الكود الموجود أدناه، time.sleep(4)

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

يُمكنك رؤية أننا نستخدم جي بي تي - 3.5 - توربو، وهو ما يوصي به openAI في هذا الوقت كأسرع وأرخص وأكثر نموذج كفاءة لهذا النوع من التحليل.

هذا هو الأمر (المعروف أيضا باسم الأمر) الذي نعطيه لـ chatGPT والذي سيوجهه للتصرف كمحلل مشاعر المنتج وتحديد ما إذا كان التقييم إيجابيًا أو سلبيًا أو محايدًا.

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

1_Cy_e4URU0pB-fNQ2jRnpiw.png

الخطوة الخامسة: تلخيص كل مراجعة باستخدام ChatGPT ، وإخراج النتائج إلى Excel و Word

ملاحظة: بالمثل للشيفرة السابقة، نقوم بإدخال تأخير يبلغ 4 ثوانٍ بين مكالمات واجهة برمجة التطبيقات لتجنب تجاوز حدود الحساب التجريبي المجاني لمكالمات واجهة برمجة التطبيقات. يمكنك إزالة السطر time.sleep(4) إذا كان لديك حساب مدفوع في openAI.

هذا هو النص الذي نستخدمه لإخبار شات جي بي تي بتلخيص مراجعات المنتجات لنا.

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

صورة لعنوان 1_7YcdjhGAXUpnGkE-FlJMvA

الخطوة 6: تابع الجزء 2 حيث سنقوم بتوليد قائمة بالإيجابيات والسلبيات للمنتج باستخدام تقييمات المستخدمين بشكل تلقائي

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

الخاتمة

آمل أن تجد هذا الدرس مفيدًا وأنا سعيد للإجابة على أي أسئلة.

آمل أن تجد هذا البرنامج التعليمي مفيدًا وسعيد للإجابة على أي أسئلة.

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

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

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

1_Ybp8Hs-Q2wtM1pWrh9BXWw.png

المقالات ذات الصلة

عرض المزيد >>