اذهب إلى المحتوى

لوحة المتصدرين

  1. Ali Ahmed55

    Ali Ahmed55

    الأعضاء


    • نقاط

      5

    • المساهمات

      1744


  2. Mustafa Suleiman

    Mustafa Suleiman

    الأعضاء


    • نقاط

      5

    • المساهمات

      15014


  3. ايمن ميلاد

    ايمن ميلاد

    الأعضاء


    • نقاط

      3

    • المساهمات

      267


  4. محمد عاطف17

    محمد عاطف17

    الأعضاء


    • نقاط

      2

    • المساهمات

      5300


المحتوى الأكثر حصولًا على سمعة جيدة

المحتوى الأعلى تقييمًا في 03/12/25 في كل الموقع

  1. السلام عليكم هو اي الفرق مابين One-hot Encoding و Embedding Layer ؟
    3 نقاط
  2. السلام عليكم ما الفائدة من استخدام switch
    2 نقاط
  3. أرفق مجلد المشروع لتفقد ما المشكلة.
    1 نقطة
  4. لازالت تظهر نفس مشكلة
    1 نقطة
  5. لازالت تظهر مشكلة <?php use App\Http\Controllers\DepartmentController; use Illuminate\Support\Facades\Route; Route::get('/', function () { return view('welcome'); })->name('/'); Route::get('/Department', [DepartmentController::class, 'index'])->name('Department'); Route::get('Department/create', [DepartmentController::class, 'create']); Route::get('Department/{id}', [DepartmentController::class, 'show']); Route::post('Department', [DepartmentController::class, 'store']); Route::get('Department/{id}/edit', [DepartmentController::class, 'edit']); Route::put('Department/{id}', [DepartmentController::class, 'update']); Route::delete('Department/{id}', [DepartmentController::class, 'destroy']); <?php namespace App\Http\Controllers; use App\Models\Department; use Illuminate\Http\Request; class DepartmentController extends Controller { public function index() { $departments = Department::all(); $deptcount=Department::count(); return view('department.index', compact('departments','deptcount')); } public function show() {} public function create() { return view('department.create'); } public function store(Request $request) { $department = new Department(); $department->Name_dept = $request->input('name'); $department->save(); return redirect()->route('Departments.index'); } public function edit($id) { return view('department.edit'); } public function update($id) {} public function destroy($id) {} } @extends('layouts.master') @section('title') الاقسام @stop @section('css') <style> .form-group { display: flex; flex-direction: column; align-items: center; margin-top: 20px; } #name { width: 50%; } </style> @stop @section('title_page1') الاقسام @stop @section('title_page2') اضافة قسم @stop @section('content') <form action="/Department" method="post"> @csrf <div class="form-group"> <label for="name">اسم القسم</label> <input type="text" name="name" id="name" class="form-control"> </div> <div class="form-group"> <button class="btn btn-primary">حفظ</button> </div> </form> @stop @section('scripts') @stop
    1 نقطة
  6. بسبب استخدامك لـ return redirect(); بدون تحديد مسار، حيث سيحاول لارافيل العودة للصفحة السابقة التي تتطلب إعادة إرسال البيانات POST وذلك يسبب Page Expired. غيّر return redirect(); إلى مسار محدد كالتالي: return redirect()->route('Departments.index'); وعدل المسار حسب ما هو موجو لديك، من المفترض أن يكون: Route::get('/Departments', [DepartmentController::class, 'index'])->name('Departments.index'); أيضًا إضافة CSRF Token في النموذج <form > @csrf </form>
    1 نقطة
  7. لماذا عندما ازور صفحة تظهر Page Expired @extends('layouts.master') @section('title') الاقسام @stop @section('css') <head> <meta name="csrf-token" content="{{csrf_token()}}"> </head> <style> .form-group { display: flex; flex-direction: column; align-items: center; margin-top: } #name { width: 50%; } </style> @stop @section('title_page1') الاقسام @stop @section('title_page2') اضافة قسم @stop @section('content') <form action="/Department" method="post"> <input type="hidden" name="_token" value="{{csrf_token()}}"> <div class="form-group"> <label for="name">اسم القسم</label> <input type="text" name="name" id="name" class="form-control"> </div> <div class="form-group"> <button class="btn btn-primary">حفظ</button> </div> </form> @stop @section('scripts') @stop public function store(Request $request) { $department = new Department(); $department->Name_dept = $request->input('name'); $department->save(); return redirect(); } ممكن حل مشكلة
    1 نقطة
  8. السلام عليكم هو امتي اقدر ان اعمل باحث في مجال الذكاء الاصطناعي ؟
    1 نقطة
  9. ما تتساءل عنه ليس ببحث بل توثيق للمشروع الذي قمت به في تعلم الآلة، عامًة الأمر يتم على مستودع المشروع في github من خلال ملف README.md وستقوم بتقسيمه إلى أقسام حسب ما قمت به بالمشروع، ستجد تفصيل هنا: والأقسام ستكون: Project Goal/Problem Statement Key Objectives & Success Metrics Brief Summary of Approach Dependencies & Prerequisites Setup Instructions Usage Instructions/Quick Start Project Structure Project Report/Technical Documentation وهنا سيتم الشرح بشكل مُفصل وتوضيح ما قمت به بالترتيب وفي النهاية تذكر Evaluation Metrics Results
    1 نقطة
  10. الا الحزاء التاني عمل بحث في الذكاء الاطصناعي بمعني انا شغل علي مشروع فازي اعمل Documentation يعني يكون عبار عن باحث فيه المشكله عبار عن اي ودي الحل يكون فيه Approach ؟
    1 نقطة
  11. هل المقصود العمل كباحث أم عمل بحث في مجال الذكاء الاصطناعي؟
    1 نقطة
  12. السلام عليكم ورحمة الله وبركاته، أحد الطلاب في الأكاديمية، وأود أن أطلب مساعدتكم أو إرشادكم بخصوص مشروعي الأول. قمت ببناء منصة تعليمية خاصة بالهندسة الكيميائية باستخدام MERN Stack، والمنصة حالياً تحتوي على كورسات تعليمية عبارة عن فيديوهات. أود معرفة أفضل طريقة لرفع هذه الفيديوهات وعرضها على المنصة بحيث تكون: مناسبة لميزانيتي المحدودة. سهلة التنفيذ كمطور مبتدئ. قابلة للتطوير في المستقبل. هل يمكنكم تقديم نصيحة أو توجيهي إلى أفضل الحلول المناسبة لحالتي؟ أيضاً، إذا كانت لديكم أي موارد أو أدوات تعليمية إضافية يمكن أن تفيدني في هذا المشروع، سأكون ممتناً جداً لمساعدتكم.
    1 نقطة
  13. لاحظ أن هنالك عدم تطابق لحالة الأحرف في كلمة Department بين تعريف المسارات واستخدامها ففي ملف التوجيهات (Routes) المسارات معرفة بحرف كبير: Route::get('Department/create', [DepartmentController::class, 'create']); بينما في رابط الصفحة (index.blade.php) الرابط يستخدم حرف صغير: <a href="/department/create">إضافة قسم</a> وفي المتحكم نجد أن view يستخدم حرف صغير: return view('department.create'); فالمسارات حساسة لحالة الأحرف و /Department/create مختلف تماما عن /department/create وعندما تضغط على الرابط في صفحة index سيقوم المتصفح بإرسال طلب إلى /department/create (بحرف صغير) لكن Laravel يبحث عن مسار معرف باسم Department/create (بحرف كبير) ولا يجده فيعرض خطأ 404. لذا قم بتعديل جميع المسارات لتستخدم نفس حالة الأحرف والأفضل استخدام أحرف صغيرة للمسارات لأن هذا هو الأسلوب الشائع في Laravel: Route::get('department', [DepartmentController::class, 'index'])->name('department.index'); Route::get('department/create', [DepartmentController::class, 'create'])->name('department.create'); Route::post('department', [DepartmentController::class, 'store'])->name('department.store');
    1 نقطة
  14. وعليكم السلام ورحمة الله وبركاته. إن خطأ 404 يعني أن العنوان الذي تذهب إليه غير موجود لديك . أي أن ال url غير موجود في ملف web.php . هل يمكنك توضيح ما هو العنوان الذي تذهب إليه ويعطيك 404 ؟ ولكن أولا في هذا السطر : يرجى إستبدال department ب Department فمن الممكن أن المشكلة هنا : <h4> <a href="/Department/create">إضافة قسم</a></h4> ولكن من الأفضل إعطاء أسماء لل routes وإستخدام دالة route حيث من الممكن أن المشكلة هنا فإذا كان الموقع الخاص بك ال domain ليس هو ال root فستحدث مشكلة في ذلك. فمثلا لنفرض أن موقعك المحلي هكذا : http://localhost/test/ هنا ستحدث مشكلة إذا ضغطت على الرابط لأنه سيتوجه إلى localhost أى سيكون العنوان هكذا : http://localhost/Department/create لاحظ كيف تم حذف test وهو إسم المشروع لديك من العنوان . لهذا إما أن تستخدام دالة route أو ان تقوم بجعل الرابط هكذا في صفحة index : <h4> <a href="create">إضافة قسم</a></h4>
    1 نقطة
  15. عمل رائع ومفيد للغاية 😍👏🏻 بالطبع سأجرب تلك الأداة
    1 نقطة
  16. نعم صحيح في Machine Learning و Deep Learning النماذج لا تفهم إلا الأرقام . ولذلك أي نوع من البيانات سواء نصوص أو صور أو صوت أو فيديو يجب تحويله إلى تمثيل رقمي قبل أن يتم إدخاله إلى النموذج. فالنصوص يجب تحويلها إلى tokens والصور يجب تحويلها إلى مصفوفات من البكسلات pixels حيث كل بكسل له قيمة بين 0 و 255 و الصور الملونة RGB تكون ثلاثية الأبعاد. والفيديوا أيضا يتم تحويله أيضا حيث الفيديوا هو مجموع من الإطارات والإطار الواحد مكون من عدة صور . وهكذا يجب تحويل أي نوع من البيانات إلى أرقام قبل إدخالها إلى النموذج و كل نوع من البيانات له طريقة تحويل خاصة به و بعد التحويل يمكن دمج أنواع البيانات المختلفة في نموذج واحد.
    1 نقطة
  17. الأمر يتم على مستودع المشروع على GitHub حيث ستقوم بكتابة وصف للمشروع وطريقة استخدامه في ملف readme.md. من الممكن اتباع منهجية CRISP-DM (Cross-Industry Standard Process for Data Mining) كإطار عمل رئيسي، مع تكييفها لتناسب المشروع، بمعنى سيتم سرد وصف المشروع من خلال مراحل دورة حياة المشروع كالتالي: 1- الهدف من المشروع Business Understanding أي تحديد المشكلة التي كنت تواجهها، وهي تحليل توزيع الزبائن الجغرافي لتحسين الحملات التسويقية أو التخصيص، ثم حدد كيف ستقيس نجاح المشروع، أي ما هي المقاييس التي ستعتمد عليها لتقييم أداء النموذج KPIs؟ كدقة تحليل التوزيع، الفائدة المتحققة من القرارات المبنية على التحليل، إلخ. 2- استيعاب البيانات وجمعها Data Understanding وذلك بجمع بيانات المتجر كعناوين الشحن، IP الزبائن، وسجلات الطلبات. ثم تحليل أولي للبيانات لاكتشاف الأنماط أو المشكلات مثل قيم مفقودة في حقول البلدان، وذلك يُعرف باسم Exploratory Data Analysis - EDA أي تحديد مصادر البيانات وأنواعها وجودتها أي وثق أي تحديات متوقعة في جودة البيانات وكيف ستتعامل معها (البيانات المفقودة، البيانات غير الدقيقة وخلافه). 3- تحضير البيانات Data Preparation من خلال تنظيف البيانات كتصحيح أسماء البلدان وحذف البيانات غير المكتملة، ثم دمج البيانات من مصادر مختلفة مثل CRM وسجلات المبيعات، ثم تحويل البيانات إلى تنسيق مناسب كترميز البلدان برموز ISO. أي تحديد مرحلة تنظيف البيانات وتحويلها وتنفيذ تكامل البيانات في حال تم جمعها من مصادر مختلفة وكيف قمت بدمجها. 4- النمذجة Modeling باستخدام خوارزميات التجميع Clustering مثل K-Means أو خوارزميات التصنيف Classification حسب الهدف، والأدوات التي استخدمتها في ذلك مثل Python (Pandas, Scikit-learn) أو منصات مثل Tableau. 5- التقييم Evaluation أي وضح كيف ستقيم النموذج أو التحليل الإحصائي، مثل مقاييس Silhouette Score للتجميع. 6- النشر Deployment بتوضيح كيف قمت بدمج ذلك في المتجر، وهل سيتم عرضها في لوحة معلومات للمديرين؟ هل ستستخدم لتخصيص حملات تسويقية؟ هل ستدمج مع نظام إدارة علاقات العملاء (CRM)؟ ولو أردت تستطيع وضع أقسام توضح بها الأداء والموثوقية وأيضًا حالات الاستخدام Use Cases. بخصوص متطلبات النظام، فتنقسم إلى متطلبات وظيفية Functional Requirements وغير وظيفية Non-Functional. الأولى يندرج أسفلها جمع البيانات كستيراد البيانات من قواعد بيانات المتجر مثل MySQL, PostgreSQL، ودمج بيانات من مصادر خارجية مثل APIs جغرافية لتحديد الموقع من IP. ثم معالجة البيانات بتصنيف الزبائن حسب البلدان بدقة عالية وتوفير إمكانية تصفية البيانات حسب الفترات الزمنية. ثم التصور والتحليل بعرض خرائط حرارية Heatmaps لتوزيع الزبائن، وتوليد تقارير تفصيلية (PDF/Excel) بنسب التوزيع. ثم التكامل مع أدوات التسويق كـ Mailchimp لإرسال حملات مخصصة حسب المنطقة. ثم الأمان لتأمين البيانات الحساسة كعناوين الزبائن وفقًا لـ GDPR في حال الاستخدام في منطقة أوروبا. أما الغير وظيفية فهي: الأداء ستحتاج إلى معالجة البيانات في وقت لا يتجاوز 10 دقائق لكل مليون سجل. القابلية للتوسع بدعم زيادة حجم البيانات بنسبة 20% سنويًا. سهولة الاستخدام من خلال واجهة مستخدم بسيطة مع إمكانية تصدير البيانات بنقرة واحدة. التوافق والعمل على أنظمة تشغيل مختلفة Windows, Linux.
    1 نقطة
×
×
  • أضف...