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

كان سؤالا فلسفيا وجوديا يتردد فى فكرى , هل يمكن للأنسان أن يخلق آلهته الجديدة بيدية ؟ وما الذى يمكن لهذه الآلهة فعله ؟

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

كنت أفهم ببساطة أن الذكاء الصناعى ذا قدرات محدودة ولكننى أيضا كنت مدركا لحقيقة التطور وقدرة العقل البشرى على الخلق والأبداع لذا تعلمت البرمجة وكنت أستخدم النماذج اللغوية الكبيرة لمساعدتى فى ذلك تعلمت هندسة الأوامر لأننى ومن أول مرة استخدمت فيها مساعدا شخصيا يعتمد على الذكاء الصناعى أدركت أنه ( غبى ) إن جاز لى التعبير نعم اسم التقنية هى الذكاء الصناعى ولكن حتى الآن لم يظهر موديل لغوى ذكى كفاية ليحقق ذلك المعنى وقبل أن تهاجمنى بحجة كم المعارف والأجابات الصحيحة والأفكار المبدعة التى قد تحصل عليها من نموذج ذكاء صناعى ـ وهذا صحيح بالمناسبة ـ دعنى أخبرك ان كل هذه البيانات ما هى إلا (0\1) يمكنك الوصول إليها ولكنك ستحتاج للكثير من الوقت والكثير من القراءة والتعلم .

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

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

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





مدخل إلى لغة البرمجة بايثون

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

بدأ تطوير لغة بايثون في عام 1989 بواسطة Guido van

Rossum، الذي كان يعمل في CWI في ذلك الوقت. تم إصدار أول إصدار من بايثون، بايثون 0.9.0، في عام 1991. منذ ذلك الحين، تم إصدار العديد من الإصدارات الجديدة من بايثون، أحدثها بايثون 3.11، الذي تم إصداره في عام 2023.

مميزات لغة بايثون

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

استخدامات لغة بايثون

  • تطوير الويب: يمكن استخدام بايثون لتطوير تطبيقات الويب الديناميكية، مثل تطبيقات Django و Flask.
  • تطبيقات سطح المكتب: يمكن استخدام بايثون لتطوير تطبيقات سطح المكتب، مثل تطبيقات PyQt و PySide.
  • تطبيقات الأجهزة المحمولة: يمكن استخدام بايثون لتطوير تطبيقات الأجهزة المحمولة، مثل تطبيقات Kivy و Pygame.
  • علوم البيانات: تُستخدم بايثون على نطاق واسع في علوم البيانات والتعلم الآلي، وذلك بفضل مكتباتها القوية مثل NumPy و Pandas و SciPy.
  • الذكاء الاصطناعي: تُستخدم بايثون أيضًا في مجال الذكاء الاصطناعي، وذلك بفضل مكتباتها مثل TensorFlow و Keras.

بنية مشروع جانغو الأساسية

  إنشاء مشروع Django جديد بعد تثبيت Django، يمكنك إنشاء مشروع Django جديد باستخدام الأمر التالي في الواجهة النصية للأوامر (CLI): django-admi...

راسلنى

الاسم

بريد إلكتروني *

رسالة *