أحدث المنشورات
أحدث التدوينات
مقدمة عن تحليل وتصوير البيانات باستخدام ChatGPT في بايثون

لتحليل وتصوير البيانات باستخدام الذكاء الاصطناعي سوف نستخدم مكتبة PandasAI وهي مكتبة في بايثون يمكن من خلالها ربط مكتبة Pandas مع الذكاء الاصطناعي التوليدي. لتوضيح ذلك سوف نستخدم بيانات الناتج المحلي (GDP) لمجموعة من الدول لعام 2022 وذلك كما في الكود التالي:
بناء تطبيق شات بوت من خلال الربط مع ChatGPT باستخدام بايثون

في هذا المقال سوف نستعرض بناء تطبيق دردشة (chatbot) وذلك من خلال تطوير تطبيق باستخدام مكتبة داش (Dash) في بايثون وربطه مع ChatGPT المُطور من قبل شركة OpenAI. في البداية نحتاج الى تسجيل حساب في موقع: https://openai.com للحصول على API يمكن من خلاله الربط مع الخدمة. بعد ذلك يمكن استخدام الكود التالي:
توليد بيانات وهمية (dummy data) في البايثون
مكتبة faker هي حزمة متخصصة في البايثون تساعد في توليد بيانات وهمية (dummy data) مثل الاسم، العنوان، الوظيفة، رقم الهاتف، بيانات نصية وغيرها. ويمكن استخدامها من خلال الخطوات التالية:
الوطن … نحلم ونحقق

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

داش (Dash) هو إطار عمل مفتوح المصدر يمكن استخدامه لتطوير وبناء واجهات المستخدم لتطبيقات تحليل وتصوير البيانات والذكاء الاصطناعي. وقد تم إصدارها كمكتبة (حزمة) في لغة البرمجة بايثون في عام 2017 من خلال شركة Plotly وتعمل على تطويرها وتحديثها وتقديم الدعم فيما يخص الاستخدام التجاري. لبناء تطبيق باستخدام داش يمكن اتباع الخطوات التالي: