SE_DatAnalys
SE_DatAnalys

@SDatanalys

15 Tweets 205 reads Nov 15, 2020
بايثون أم R أم MATLAB وإلى آخره من لغات البرمجة ، أكثر سؤال يحير المبتدئين وكل شخص لديه مشروع في علوم البيانات ، ماهي اللغة التي ينبغي علي اختيارها؟ فتجد بعضهم يتخبط بين صفحات الكتب وبعضهم يذهب لسؤال أشخاص آخرين قد يكونوا قللي خبرة بهذا الإختصاص وكلا يدلي بدلوه فيه !
سنتحدث اليوم بإذن الله عن هذا الموضوع ، كيف اختار لغة البرمجة المناسبة لمشروعي ؟
#DataScientist #dataScientists #Python #R #javascript
#علم_البيانات #تحليل_البيانات #السعودية_فخرنا #السعودية #يوم_السبت
في الحقيقية يميل العديد من الأشخاص إلى النظر في الأسباب الخاطئة لإختيار اللغة.  فمثلا استخدم خالد لغة R في مشروعه في علم البيانات لذا قام أحمد باستخدام لغة R في مشروعه لأن خالد يستخدمها !
اختيار اللغة لا يعتمد على رأي شخص بل هناك مجموعة من العوامل التي تؤدي إلى اختيار لغة معينة.  لذا فإن السؤال ليس "ما هي أفضل لغة ؟ " ولكن " ماهي اللغة التي تتناسب مع متطلبات مشروعك وبيئة عملك ؟"
أسئلة لمساعدتك في اختيار اللغة المناسبه لمشروعك
ولنبدأ مع أول سؤال
١. ماهي اللغة المستخدمة في إطار عملك و الأكثر دعمًا في فريقك ومؤسستك وصناعتك ؟
انظر إلى عملك التي تعمل فيه واللغة الأكثر استخدامًا من قبل أقرانك ومنافسيك.  قد يكون من الأسهل إذا كنت تتحدث نفس اللغة.
فمثلا  إذا كنت شخصًا يريد الخوض في الأبحاث أو الأوساط الأكاديمية أو الأبحاث الحيوية ، فيمكنك التفكير في R بدلاً من Python.
٢.  ما هو نطاق مشروعك؟
 على سبيل المثال ، ماذا لو كنت تريد ببساطة حل مشكلة إحصائية من خلال مجموعة بيانات ، وإجراء بعض التحليلات متعددة المتغيرات ، وإعداد تقرير أو لوحة معلومات تشرح فيه هذه الحالة ، هنا يكون R هو الخيار الأفضل.
من ناحية أخرى ، ماذا لو كان هدفك هو إجراء تحليل استكشافي أولاً ، وتطوير نموذج تعلم عميق ، ثم نشر النموذج داخل تطبيق ويب؟ هنا يكون استخدام لغة بايثون الخيار الأفضل.
٣. ما مدى خبرتك في مجال علم البيانات؟
 بالنسبة للمبتدئين في علم البيانات الذين لديهم معرفة محدودة بالإحصاء والمفاهيم الرياضية ، قد تكون Python خيارًا أفضل لأنها تتيح لك ترميز أجزاء الخوارزمية بسهولة.
ولكن إذا كنت تعرف بالفعل أساسيات خوارزميات التعلم الآلي ، فيمكنك اختيار أي من اللغات والبدء بها.
٤. كم لديك من الوقت ؟ وما هي تكلفة التعلم؟
  بناءً على خبرتك في البرمجة ووقت تسليم مشروعك ، يمكنك اختيار لغة على أخرى للبدء في هذا المجال.
فمثلا إذا كان لديك مشروع ولا تعرف أيًا من اللغتين ، فقد يكون R خيارًا أسهل لك للبدء حيث ستحتاج إلى خبرة محدودة .  و يمكنك عن طريقها كتابة نماذج إحصائية ببضعة أسطر من التعليمات البرمجية باستخدام المكتبات الموجودة.
الحديث في هذا الموضوع واسع ، ركزنا اليوم على كيفية اختيار اللغة المناسبة في حال طلب منك أحدهم عمل مشروع في مجال علم البيانات ، فسواء أكنت مُبْتَدِئًا أو متخصصا واحترت في اختيار اللغة المناسبة فكل ماعليك فعله هو الإجابة على هذة الأسئلة لتحديد اللغة الملائمة لك ولمشروعك.
شاركوني آرائكم 😊
خلاصة اليوم
تابع الخلاصة ..

Loading suggestions...