This project, NetGenius Tutor, is an AI-powered tutoring system designed for students of networking labs, providing interactive guidance and real-time feedback.
هذا المشروع، NetGenius Tutor، هو نظام تدريس مُتطوّع بالذكاء الاصطناعي مصمم لطلاب المختبرات الشبكية، يوفر إرشادات تفاعلية وبيانات متابعة في الوقت الحقيقي.
An AI-powered desktop tool that scans the US stock market for rapid gainers and classifies them by underlying catalysts for traders and analysts.
يُقدّم هذا النظام محرك تحليل أسهم يعتمد على الذكاء الاصطناعي لاكتشاف الأسهم ذات الحركة السريعة في سوق الولايات المتحدة. يُجري فحصًا تلقائيًا لآلاف الرموز (حوالي 6200) ويحدد الأسهم التي ارتفعت بنسبة 20٪ أو أكثر خلال خمسة أيام تداول. يُطبّق خط أنابيب مزدوجًا، حيث يُصنّف النموذج الأساسي Gemini الأوامر في دفعات، بينما يتعامل Claude مع الحالات الخاصة. يستمد النظام سياقًا إخباريًا من Finviz، مما يضيف معلومات حول الأخبار التي قد تؤثر على تحركات الأسهم. يُتيح واجهة رسومية مبسطة باستخدام CustomTkinter بالإضافة إلى واجهة سطر أوامر، مع إمكانية تصفية النتائج حسب سعر السهم. يستهدف المتداولين المحترفين والمحللين الماليين الذين يحتاجون إلى رؤى سريعة وموثوقة لاتخاذ قرارات استثمارية مبنية على بيانات حديثة.
This project predicts the fire resistance performance of reinforced concrete beams strengthened with fibre-reinforced polymers and generates actionable design recommendations aligned with Eurocode standards.
هذا المشروع يتنبأ بتصرفات النيران على أعمدة الحديد المسلحة المحمولة بالبوليمرات المزودة بالكربون، ويقدم توصيات التصميم الفعلية المناسبة مع معايير الأوروبية. يستخدم هذا النظام التعلم الآلي لتصنيف أعمدة الحديد المسلحة إلى أنماط الفشل، وتحديد وقت المقاومة النارية، وتوفير التوصيات التصميمية. يعتمد هذا النظام على نموذج تعليمي مغلق يعمل على تحديد تصرفات النيران على أعمدة الحديد المسلحة المحمولة بالبوليمرات المزودة بالكربون ويعطي توصيات التصميم الفعلية المناسبة مع معايير الأوروبية.
This project is a tool for generating synthetic financial data, designed to aid in the education and training of data engineers.
هذا المشروع هو أداة لإنشاء بيانات مالية مصطنعة، مصممة لمساعدة المهندسين البيانات في تعلمهم وتدريبهم. يتم بناؤها باستخدام Python و تستفيد من مكتبات NumPy و SciPy. يمكن استخدام هذه الأداة من قبل الطلاب والمحترفين على حد سواء للاستمتاع ببيئة عمل مالية، والتجربة في مختلف السيناريوهات، وتطوير مهاراتهم في التعامل مع البيانات.
A data analysis tool that replicates a finance research paper for Brazilian mutual funds, providing predictive models and a dashboard to assess fund performance.
يُعيد هذا المشروع تنفيذ ورقة بحثية حديثة في مجال المالية مع تطبيقها على سوق الصناديق البرازيلية، مع التركيز على الصناديق التي تتجاوز أصولها تحت الإدارة 500 مليون رويال. يتم جمع البيانات من قاعدة بيانات CVM المفتوحة، ثم يُعاد بناء تداولات الصناديق على أساس التغيرات الشهرية في المراكز، مع توليد ميزات مثل التأخيرات الزمنية واتجاهات المديرين. تُدرّب نماذج الانحدار اللوجستي وLSTM لتوقع أداء الصناديق، وتحقق دقة 68 ٪ على مجموعة مختارة من 14 صندوقاً، وتظهر أن المديرين غير القابلين للتنبؤ قد يتفوقون على النموذج. تُحفظ النتائج، ومقاييس النموذج، والعوائد في ملف JSON يُعرض عبر لوحة معلومات React خفيفة الوزن. يهدف هذا الأداة إلى الباحثين والممارسين الذين يرغبون في تقييم قوة التنبؤ وتحديد الصناديق ذات الإمكانات العالية في البرازيل.
A web API that predicts baseball pitch types using n‑gram pattern matching and machine learning.
يقدم هذا المشروع واجهة برمجة تطبيقات RESTful تسمح للمستخدمين بإرسال تسلسل حديث من الإلقاءات وتسترجع النوع الأكثر احتمالاً للإلقاء التالي. يعتمد على مطابقة الأنماط n‑gram لتحديد الاتجاهات القصيرة الأمد، ثم يمرر النتائج إلى نموذج تعلم آلي خفيف الوزن مبني على scikit‑learn وPyTorch. يُطوَّر الخلفية بلغة بايثون باستخدام FastAPI، مع قاعدة بيانات PostgreSQL لتخزين البيانات الدائمة وRedis لتخزين الكاش. يستهدف المشروع محللي البيسبول والمدربين وعلماء البيانات الذين يحتاجون إلى تنبؤات فورية للإلقاءات لتوجيه الاستراتيجيات. يحل هذا النظام مشكلة التنبؤ بتسلسلات الإلقاءات غير المتوقعة من خلال دمج التعرف على الأنماط الإحصائية مع تقنيات التعلم الآلي الحديثة.
Life OS is an AI-powered personal assistant that helps you manage tasks, notes, and questions using natural language via Telegram.
هي مساعد شخصي ذكي مُقدم من Claude AI. يسمح لك بارسال رسائل في لغة طبيعية عبر Telegram، والتي تتم معالجتها بشكل تلقائي من قبل الذكاء الاصطناعي إلى مهام معينة بتاريخ محدد، وتنظيم الملاحظات والتعليقات، وتقديم الإجابات على الأسئلة عن طريق البحث في ذاكرتك.
This project is designed to help individuals prepare for machine learning interviews by providing a structured 10-week curriculum.
هذا المشروع مصمم لتحسين مهارات الفرد في المقابلات المتعلقة بالتعلم الآلي من خلال تقديم منهجية مدة 10 أسابيع. يحتوي على مجموعة من المواضيع والمهارات اللازمة للنجاح في المقابلات، ويتضمن استخدام لغات البرمجة مثل Python و TypeScript و Bash و JavaScript.
A Streamlit-based interactive geospatial dashboard that visualizes and analyzes spatial data using Python libraries.
يُقدّم هذا التطبيق لوحة معلومات جغرافية تفاعلية تُبنى على إطار عمل Streamlit، تمكّن المستخدمين من تحميل واستكشاف وتحليل مجموعات البيانات المكانية. يعتمد على مكتبات Python القوية مثل pandas لمعالجة البيانات، وNumPy وSciPy للعمليات العددية، وPlotly لإنشاء خرائط ورسوم بيانية ديناميكية. يتيح للمستخدمين تصفية البيانات، حساب الإحصاءات، ورسم العلاقات بين العناصر الجغرافية مباشرةً داخل واجهة الويب. يتضمن طبقة ذكاء اصطناعي مدعومة بـ OpenAI يمكنها تفسير استفسارات اللغة الطبيعية وتوليد رؤى أو ملخصات بصرية. صُمم هذا الحل للخبراء في التحليل الجغرافي، المخططين، والباحثين الذين يحتاجون إلى طريقة سريعة وقابلة للتكرار لتحويل البيانات المكانية الخام إلى معلومات قابلة للتنفيذ. يقدّم التطبيق واجهة سهلة الاستخدام مع أدوات تصفية متقدمة وخيارات تصدير للرسوم البيانية والتقارير. يدمج بين المرونة في التحليل الإحصائي والقدرة على التفاعل الفوري مع البيانات الجغرافية، ما يميزّه عن الحلول التقليدية.
The chatbert project is a conversational AI system that utilizes bidirectional encoder representations for natural language processing.
هذا مشروع لتحليل اللغة الطبيعية باستخدام تقنية BERT، مما يسمح بالتفاعل مع النظام بشكل فعال ومتسق. يتم بناء المشروع باستخدام مكتبة Transformers من Hugging Face ومكتبة Gradio للتعامل مع الواجهة.
This project predicts Japanese stock returns by combining financial text and market data using a multimodal gated transformer, targeting quantitative analysts and algorithmic traders.
يهدف هذا المشروع إلى توقع عوائد الأسهم اليابانية من خلال دمج البيانات المالية النصية مع بيانات السوق باستخدام نموذج مُحوّل متعدد الأبعاد مع بوابة. يستخدم النموذج تقنيات معالجة اللغة الطبيعية لاستخراج معاني الأخبار والتقارير المالية، ويجمع هذه المعلومات مع مؤشرات الأسعار والكمية لتشكيل تمثيل موحد. يتم تدريب النموذج على مجموعات بيانات تاريخية، ويُظهر أداءً متفوقًا مقارنةً بالأساليب التقليدية التي تعتمد على بيانات السوق فقط. يتيح للمحللين الكميين والمتداولين الآليين إنشاء إشارات تداول مبنية على تحليل متكامل للبيانات. يحل المشروع مشكلة الاعتماد على مصدر واحد للبيانات، ويقلل من التحيز الناتج عن تحليل نصي أو بيانات سوقية منفردة. يميز المشروع بقدرته على التعامل مع السوق اليابانية، حيث يدمج نصوصًا باللغة اليابانية مع مؤشرات السوق المحلية. كما يوفر أدوات تصور للنتائج تساعد على فهم تأثير الأخبار على العوائد.
A Python‑based dashboard that visualizes network security data and uses AI to generate actionable insights for security teams.
يستقبل لوحة التحكم بيانات سجلات الشبكة والقياسات الخام، ثم يعالجها باستخدام مكتبات الأعداد لتوليد رؤى قابلة للتنفيذ. تُستَخدم خدمة ذكاء اصطناعي لتلخيص التهديدات، توقع السلوك غير المعتاد، وتقديم توصيات للتصدي للمخاطر. يتيح للمستخدمين تصفية البيانات حسب الوقت، المصدر، أو شدة الحدث، مع تحديث الرسوم البيانية في الوقت الفعلي. صُممت هذه الأداة للخبراء في أمان الشبكات والمسؤولين عن إدارة الشبكات الذين يحتاجون إلى قرارات سريعة مبنية على البيانات. تحل المشكلة التي يواجهها المتخصصون في تحليل سجلات الشبكة الضخمة من خلال أتمتة التحليل وتحديد الأحداث الحرجة بسرعة.
A web application that automatically identifies Japanese Kanji characters from smartphone photos, enabling integration with stroke‑order learning tools.
يستقبل التطبيق صورة لحرف الكانجي الملتقطة عبر كاميرا الهاتف الذكي، ثم يعالج الصورة باستخدام محرك OCR مخصص للغة اليابانية لتحديد الحرف بدقة. يُرجع التطبيق رمز الحرف في نظام Unicode مع القراءة المقابلة، ما يتيح للمستخدمين الاطلاع على معلومات الحرف بسرعة. تم بناء واجهة المستخدم باستخدام Streamlit، ما يوفر تجربة متصفح خفيفة وسهلة الاستخدام. يُصمم التطبيق كجزء أساسي يمكن توصيله بتطبيقات عرض الخط، بحيث يتم إرسال الحرف المُحدد مباشرةً للعرض البصري لخط الكانجي. يساهم هذا الحل في تسهيل عملية التحقق من الحروف المكتوبة يدويًا للمتعلمين والمعلمين على حد سواء. كما يدعم سير العمل التعليمي عبر توفير معلومات فورية عن الحرف دون الحاجة إلى البحث اليدوي. يتيح التطبيق دمجًا سلسًا مع أدوات تعليمية أخرى، مما يعزز تجربة التعلم الذاتي والتفاعلي.
The Raft AI Agent is an artificial intelligence-powered tool that fetches unstructured order data, parses it using a large language model, validates the results, and returns filtered data enriched with machine learning predictions.
هو एजنت ذكاء اصطناعي مبني على خوارزمية LangGraph يجمع البيانات غير المنظمة من API، ويستخدم نموذج اللغة الكبير لتحليلها وتحويلها إلى بنية JSON المنظورة، ويناقش النتائج المحسنة باستخدام التنبؤات الذكية. يتضمن الأداة UI تعريفي React للمستخدمين والخصائص مثل التصفية والإجابة والتنبيه.
The xslope project provides a Python tool for slope stability analysis using limit equilibrium and Finite Element Methods.
xslope هو مكتبة برمجة لغة بايثون للتحليل الاستقرار المنحدرات باستخدام الطرق الحسابية والطرق المحددة بالتجزئة (Finite Element Methods). تستخدم المكتبة طرق حسابية لتحديد السلامة من انهيار المنحدرات بسبب عوامل مختلفة مثل الجاذبية وضغط الماء والLoads الخارجية. تدعم المكتبة كلا الطرق: الطريقة الحدية للتوازن (limit equilibrium) والطرق المحددة بالتجزئة (Finite Element Methods) للحصول على نتائج دقيقة. مصممة المكتبة لكونها سهلة الاستخدام ويمكن دمجها في الوظائف المستخدمة.
A Python CLI utility that automates the retrieval, validation, and optional storage of GitLab merge request data using browser automation.
تُسهل هذه الأداة عملية جمع معلومات طلبات الدمج من GitLab عبر أتمتة المتصفح. تُستعمل متصفحًا خفيًا للتنقل في واجهة الويب، ثم تُستخرج البيانات ذات الصلة وتُتحقق من صحتها باستخدام نماذج مُهيكلة. يمكن حفظ البيانات المُستخرجة اختياريًا باستخدام إطار ORM خفيف. تستهدف المطورين ومهندسي DevOps لتبسيط سير عمل المراجعة وتقليل الجهد اليدوي. تحل هذه الأداة مشكلة الحاجة إلى استخراج بيانات موحدة ومتكررة من واجهة GitLab، وتقدم حلاً فريدًا بدمج الأتمتة والتحقق البنيوي في واجهة سطر أوامر.
A Python library that provides metrics and analysis tools for network graph scenarios.
يقدم هذا المشروع مجموعة شاملة من الأدوات لتحليل المقاييس في سيناريوهات شبكات الرسوم البيانية. يتيح للمستخدمين حساب مؤشرات الأداء مثل الكمون، معدل الأخطاء، وتوزيع الأحمال عبر العقد والروابط. يعتمد على معالجة البيانات باستخدام مكتبات تحليلية قوية لتوليد إحصائيات دقيقة. يوفر واجهة رسومية مبنية على مخططات لتصور النتائج بطريقة بصرية واضحة. يستهدف مهندسي الشبكات والباحثين الذين يحتاجون إلى أدوات سريعة وموثوقة لتشخيص مشاكل الأداء. يحل مشكلة نقص الأدوات المتخصصة في تحليل الرسوم البيانية مع دعم للبيانات الكبيرة. يميز نفسه بتركيبته البسيطة التي تسمح بالدمج السريع في سير العمل الحالي.
The TAP-Score project aims to detect off-manifold actions in diffusion policies, providing a safety net when the policy is failing.
تطبيق تي إيه بي سكور هو تحقيق في فعالية التدخل على اقتراحات سياسة التبخير. يتألف من نتائج رئيسية: (1) مقارن تفاعلي يكتشف الأعمال خارج المنظور بدرجة عالية من الدقة، و(2) إطار فرعي محتمل يقيّم تحسين الرأس قبل تدريب أي رانكر. يظهر التطبيق أن في ظروف نظيفة، لا توجد الكثير للترتيب، ولكن في ظروف مدمرة، يتضاعف التحسن.
This project evaluates activation oracles against sparse autoencoders to compare their effectiveness in neural network analysis.
يهدف هذا المشروع إلى مقارنة أوكلاسات التفعيل مع المشفرات التافهة في الشبكات العصبية. يستخدم مجموعة من المقاييس لتقييم الأداء، مثل الدقة والتغطية. يتم تنفيذ التحليل باستخدام مكتبات علمية شائعة مثل NumPy وSciPy وMatplotlib لتصور النتائج. يتيح للمستخدمين إدخال مجموعات بيانات مختلفة لتجربة النموذج في بيئات متعددة. كما يوفر تقارير مفصلة حول الفروق في الأداء بين الطريقتين. يركز المشروع على تسليط الضوء على الفوائد والقيود الخاصة بكل منهما. يُعد أداة مفيدة للباحثين الذين يرغبون في اختيار النهج الأنسب لتحليل الشبكات العصبية.
A Python library that facilitates rapid experimentation, visualization, and evaluation of machine learning models.
توفر المكتبة واجهة موحدة لتحميل مجموعات البيانات، تدريب النماذج من أطر عمل مشهورة، وتصور النتائج باستخدام مكتبة Matplotlib. تتكامل مع Hugging Face وOpenAI وPyTorch وscikit‑learn، ما يتيح للمستخدمين التبديل بين النماذج مع تغييرات بسيطة في الكود. تتضمن الأدوات المدمجة حساب المقاييس، رسم مصفوفات الالتباس، وعرض أهمية الميزات، مما يسهل مقارنة الخوارزميات جنباً إلى جنب. صممت لتلبية احتياجات الباحثين والطلاب الذين يحتاجون إلى طريقة سريعة لتصميم وتكرار خطوط أنابيب التعلم الآلي دون إعداد بيئات معقدة. من خلال تجريد المهام الشائعة، تقلل المكتبة الكود المكرر وتسرّع دورة التجربة.
PolyPaint is an interactive polynomial root visualizer that allows users to explore the relationship between coefficients and roots in a complex plane.
PolyPaint هو أداة تفاعلية لاستكشاف العلاقة بين معاملات و جذور المصفوفة. يحتوي على لوحات متعددة الأبعاد، أدوات تحديد متعدد والتحكم في التحرير، أدوات التحويل، وأيضًا خيارات animation و visualization متعددة. يمكن للمستخدمين إزاحة المعاملات أو الجذور لمراقبة تأثيرها على بعضها البعض في الوقت الفعلي.
A desktop application that records screen activity, analyzes the video with AI to extract user actions, and replays those actions to automate repetitive tasks.
يُسجِّل البرنامج نشاط الشاشة ومدخلات المستخدم في الوقت الفعلي، ويُحفظ الجلسة كفيديو وسجل منظم. يقوم محرك الذكاء الاصطناعي بمعالجة التسجيل لتحديد حركات الفأرة والنقرات ومكالمات لوحة المفاتيح، وتحويلها إلى تسلسل إجراءات دقيق. يمكن للتطبيق بعد ذلك إعادة تشغيل التسلسل المستخرج، معاداً سير العمل الأصلي تلقائياً. كما يوفر التكيف الديناميكي: عندما يتغير واجهة المستخدم بشكل غير متوقع، يمكن للذكاء الاصطناعي تحليل التخطيط الجديد وتعديل البرنامج النصي على الفور. يمكن للمستخدمين إدارة وتحرير وتصدير واستيراد هذه التسلسلات، ما يجعل الأداة مناسبة لبناء مكتبات أتمتة قابلة لإعادة الاستخدام.
Buzzit aggregates and analyzes trending online content, providing real‑time insights for marketers and analysts.
يقوم Buzzit بجمع وتحليل المحتوى الشائع على الإنترنت عبر تصفح المواقع ووسائل التواصل الاجتماعي، مع التركيز على استخراج المواضيع والكلمات المفتاحية الرائجة. يتم معالجة البيانات الخام باستخدام مكتبات إحصائية، ثم تخزينها في قاعدة بيانات PostgreSQL لتوفير بنية منظمة للبيانات. يتيح النظام واجهة برمجة تطبيقات REST مبنية على FastAPI، ما يتيح للمستخدمين الاستعلام عن أحدث الاتجاهات، والاتجاهات التاريخية، ومؤشرات المشاعر. يستهدف المشروع فرق التسويق، واستراتيجيي المحتوى، ومحللي البيانات الذين يحتاجون إلى رؤى فورية حول المحادثات على الإنترنت. يحل Buzzit مشكلة تتبع الاتجاهات يدويًا من خلال أتمتة جمع البيانات، تحليلها، وتقديمها عبر خدمة موحدة وقابلة للتوسع. يميز المشروع قدرته على العمل في الوقت الحقيقي، وتكامل البيانات من مصادر متعددة، وتوفير واجهة سهلة الاستخدام للباحثين عن بيانات السوق.
A Python library that provides tools for analyzing the Hyperface fMRI dataset.
توفر هذه المكتبة مجموعة شاملة من الوظائف لتحميل ومعالجة وتصور مجموعة بيانات Hyperface للدماغ باستخدام التصوير بالرنين المغناطيسي الوظيفي. تتضمن الأدوات تنظيف الإشارات الخام واستخراج ميزات السلاسل الزمنية وتطبيق تقنيات تقليل الأبعاد. كما توفر خطوط أنابيب التعلم الآلي لتدريب المصنفات على أنماط النشاط الدماغي، مما يمكّن الباحثين من استكشاف الحالات المعرفية. يعتمد الكود على مكتبات علمية مشهورة لضمان القابلية للتكرار والأداء العالي. صُممت لتلبية احتياجات علماء الأعصاب وعلماء البيانات الذين يحتاجون إلى أداة جاهزة للتحليل fMRI. تبرز هذه المكتبة بقدرتها على التعامل مع بيانات معقدة وتقديم رؤى دقيقة حول النشاط الدماغي. كما توفر واجهة برمجية سهلة الاستخدام تسمح بتكامل سريع مع مشاريع البحث الحالية. تُعد هذه الأداة خياراً مثالياً لمن يسعون إلى تحليل بيانات fMRI بكفاءة وموثوقية.
This project is a private, internal-only quantitative trading system used by a family office prop trader to integrate historical analysis, seasonal trend tracking, and automated daily signal generation.
هذا المشروع هو نظام تجاري كمي و خصوصي يستخدم من قبل مكتب مالي خاص لدمج التحليل التاريخي والتنبؤ بالتrends الموسمية وتوليد الإشارات اليومية. يعمل النظام على بيانات مغلقة يومية ويولد إشارات للمفتاح المفتوح التالي. يتم تصميم النظام كPIPELINE واحد الاتجاه مع أربعة مراحل: البحث الكمي، السياق السوقي، التقييم المحسّن، والإنتاج الحقيقي.
A web-based tool that analyzes and visualizes network motifs in large language model attribution graphs.
يُقدِّم هذا التطبيق إطاراً شاملاً لاكتشاف وتصور الأنماط الشبكية المتكررة—الموتيفات الشبكية—في رسومات نسبية نماذج اللغة الكبيرة. يمكن للمستخدمين تحميل أو توليد بيانات النسب، ثم يقوم البرنامج تلقائياً ببناء رسم بياني موجه وتطبيق خوارزميات اكتشاف الموتيفات لتحديد الهياكل ذات الأهمية الإحصائية. تُتيح التصورات التفاعلية المصممة باستخدام Plotly و Streamlit للباحثين استكشاف ترددات الموتيفات، ومقارنتها عبر نماذج أو مجموعات بيانات مختلفة، مع إمكانية التعمق في كل موتيف على حدة. يدعم المنصة تصدير النتائج والتصويرات للمعالجة أو النشر لاحقاً. يهدف هذا الحل إلى مساعدة الباحثين والمطورين في فهم مسارات اتخاذ القرار داخل نماذج اللغة واكتشاف الأنماط الهيكلية المخفية.
A command‑line data ingestion tool that prepares and loads narrative topology data into a specialized engine.
توفر هذه الأداة خط أنابيب إدخال مبسطة لبيانات القصة الجغرافية. تستقبل الملفات الخام، وتتحقق من صحتها وفقاً للمعايير المحددة، ثم تحول البيانات إلى الصيغة المطلوبة لمحرك التخطيط. تدعم الأداة عمليات التنظيف والتغذية بالبيانات، وتقدم تقارير عن الأخطاء لضمان جودة عالية. تم بناؤها باستخدام Python وBash وTypeScript لتوفير واجهة مرنة للبرمجة التلقائية والتفاعل اليدوي. تستهدف المطورين ومهندسي البيانات الذين يحتاجون إلى عمليات إدخال موثوقة ومتكررة لتحليلات القصة. تميزها تكاملها مع محرك القصة الجغرافية وتسهيل إعداد تدفقات العمل دون الحاجة إلى إعدادات معقدة.
An interactive web visualization of a research paper corpus using dimensionality reduction.
يُنشئ هذا المشروع خريطة ويب ديناميكية تُصوّر أكثر من ألف ورقة بحثية. يتم تحويل تمثيلات عالية الأبعاد إلى بعدين باستخدام خوارزمية UMAP، ثم تُلوَّن النقاط حسب الفئة الكبرى وتُظهر التسميات الهرمية عند التكبير. يمكن للمستخدم النقر على ورقة لفتح ملف PDF المرتبط بها، كما يتيح البحث عبر العنوان أو المؤلف. يُصمم هذا الأداة للباحثين الذين يرغبون في استكشاف العلاقات الموضوعية وتحديد الوثائق بسرعة. يجمع المشروع بين تقنيات علم البيانات وواجهة سهلة الاستخدام لتسهيل استعراض مجموعات البيانات الكبيرة. يتيح التفاعل مع الخريطة اكتشاف الأنماط والاتجاهات التي قد لا تكون واضحة في قوائم النصوص التقليدية. كما يُسهم في تسريع عملية مراجعة الأدبيات وتحديد الفجوات البحثية.
This project is a Python implementation of the USDA Forest Vegetation Simulator (FVS), providing a tool for forest management and analysis.
هذا المشروع هو تنفيذ لغة بايثون للمحاكي USDA Forest Vegetation Simulator (FVS)، مما يوفر أداة متكاملة للادارة والتخطيط الغابات، مع دعم 10 نمطًا إقليميًا، وتحليلات حجم الأشجار على أساس التدرج، وتمكين أكثر من 500 تكوين نوعية. يهدف هذا المشروع إلى تقديم إطار مرن ومخصص للتحليل والنمذجة الغابات.
This project explores the economic implications of artificial intelligence replacing human labor, allowing humans to transition into investor roles.
هذا المشروع يدرس تأثيرات الاقتصاد على البشر عندما يتغلب الذكاء الاصطناعي على العمل البشري، مما يسمح للبشر بالتحول إلى أدوار المستثمرين. من خلال تقليد سيناريوهات حيث ي替 محل الذكاء الاصطناعي العمل البشري، يسعى هذا المشروع إلى تقديم نظرة ثاقفة في مستقبل العمل والمستثمار. الهدف هو فهم كيف يمكن للبشر أن يتأقلموا مع عالم لا يعمل فيه بشكل традиوي.
Showcase data science and operations research projects and expertise.
يُعد هذا المشروع موقعاً شخصياً يعرض مجموعة مختارة من أعمال علوم البيانات والبحوث العملياتية. يتضمن الموقع دراسات حالة مفصلة، وتصورات بصرية، وشرحاً منهجياً يوضح تقنيات التحليل وتطبيقاتها في الواقع العملي. يمكن للزوار استعراض ملخصات المشاريع، ومصادر البيانات، وخطوط الأنابيب التحليلية المستخدمة، ما يمنحهم نظرة شاملة على مهارات المؤلف. يستهدف الموقع أصحاب العمل، والمشتركين المحتملين، والباحثين الذين يرغبون في تقييم الخبرة وفرص التعاون. يحل المشكلة التي يواجهها المتخصصون في عدم وجود منصة موحدة لعرض إنجازاتهم المهنية، إذ يجمع كل ما يتعلق بالعمل في موقع واحد يسهل تصفحه.
A tool that matches uploaded songs to local video clips using Gemini embeddings and FAISS.
يُتيح هذا البرنامج إمكانية مطابقة مقاطع الأغاني التي تُحمَّل عبر واجهة Streamlit مع مقاطع الفيديو المخزنة محلياً. يستخدم نموذج Gemini لتوليد تضمينات صوتية وفيديوية، ثم يُحفظ كل تضمين في مؤشر FAISS محلي يُحسب باستخدام التشابه الداخلي. يتم تقسيم الأغاني والفيديوهات إلى أجزاء متداخلة، ويُحسب متوسط التضمين لكل جزء ليُعطي تمثيلاً موحداً. يتيح ذلك للمديرين والمنتجين العثور بسرعة على مقاطع فيديو تتوافق مع نغمة أو إيقاع الأغنية. كما يمكن تحسين النتائج بإضافة معايير BPM وإعادة ترتيبها باستخدام Gemini 2.5 Flash. يختلف هذا الحل عن المكتبات التقليدية بتركيزه على التكامل السلس مع واجهة Streamlit وسهولة إعداد قاعدة البيانات محلياً. يستهدف البرنامج المحترفين في مجال الإنتاج الإعلامي الذين يحتاجون إلى أداة سريعة وموثوقة لاختيار مقاطع الفيديو المناسبة للأغاني.
The ScalarScope project is an evaluative internalization training framework designed for developers.
هو إطار تدريب يسمح للمطورين ببناء نماذج قادرة على INTERNALIZATION و تقييم البيانات المعقدة. يستخدم إطار ScalarScope مكتبة Transformers من Hugging Face لاستغلال النماذج المُسبق التدريب، مع استخدام PyTorch للعمليات الحسابية الفعالة. يهدف الإطار إلى تسهيل إنشاء نماذج تقييمية قوية. يوجه إطار ScalarScope المطورين الذين يسعون لبناء حلول مبتكرة في مجالات مثل معالجة اللغات الطبيعية أو الرؤية الكمبيوترية.
A toolkit for analyzing and steering AI assistant behavior along a conceptual axis.
يُقدّم هذا الأداة مجموعة من الوظائف التي تسمح للمطورين بتحليل سلوك المساعد الذكي عبر محور مفهومي محدد. يتم حساب تمثيلات النصوص باستخدام نماذج التعلم العميق، ثم يُستخرج محورًا يُظهر التباين بين الخصائص المختلفة للمخرجات. تُعرض النتائج بصيغة رسومية باستخدام مكتبات مثل matplotlib و plotly، ما يتيح للمستخدم رؤية توزيع الردود على المحور. يمكن تعديل معلمات النموذج أو إدخال استراتيجيات جديدة لتوجيه المخرجات نحو الاتجاه المطلوب. يستهدف الأداة الباحثين في الذكاء الاصطناعي ومهندسي التفاعل الذين يحتاجون إلى فهم أعمق لكيفية تأثير التغييرات على سلوك المساعد. يميز المشروع قدرته على دمج تحليلات البيانات مع واجهة سطر أوامر سهلة الاستخدام، مما يسهل دمجه في سير العمل اليومي. كما يوفر أدوات لتقييم الأداء وتوليد تقارير مفصلة تساعد في اتخاذ قرارات مستنيرة. يُعدّ هذا الحل مفيدًا في تحسين تجربة المستخدم وضمان توافق المخرجات مع المتطلبات المحددة.
This project implements complete LR(1) and LALR(1) parsers in Python, along with a web interface using React and interactive graph visualization.
يحوي هذا المشروع تنفيذًا شاملاً لمفكري LR(1) و LALR(1) في لغة بايثون، مع واجهة ويب مبنية باستخدام React وتقديم رسومات مرئية تفاعلية. كما يحتوي على مقارنة بين المفسريين، بما في ذلك التحليل المرئي والสถتاتيكي. بالإضافة إلى ذلك، يتيح للمستخدمين تحليل الأقوام خطوة بخطوة وتصدير النتائج في صيغ متعددة.
A web platform that collects, analyzes, and visualizes data from UCSD’s public web resources for students and faculty.
تقوم هذه المنصة بجمع بيانات من صفحات الويب العامة لجامعة كاليفورنيا في سان دييغو، مثل قوائم الدورات والجدوال الإحصائية للالتحاق. تُعالج البيانات الخام باستخدام مكتبات إحصائية، وتُنظَّم لتسهيل التحليل. يُقدَّم الناتج عبر واجهة مستخدم مبنية على React، تعرض لوحات تحكم تفاعلية، مخططات، وأدوات بحث. تستهدف المنصة الطلاب وأعضاء هيئة التدريس والموظفين الأكاديميين الذين يحتاجون إلى رؤى حديثة حول عروض الدورات واتجاهات التسجيل. تسهل عملية اكتشاف البيانات وتدعم التخطيط الأكاديمي واتخاذ القرارات. تتميز بواجهة سهلة الاستخدام وتكامل سلس بين الجوانب الخلفية والواجهة الأمامية.
A macOS utility that activates voice dictation using the mouse side button.
تعمل هذه الأداة الخفيفة على نظام macOS على الاستماع لأحداث زر الجانبي للفأرة وتفعيل ميزة الكتابة الصوتية المدمجة، SenseVoice. تتيح للمستخدمين بدء الكتابة الصوتية بضغطة زر واحدة، مما يلغي الحاجة للتنقل عبر القوائم أو استخدام اختصارات لوحة المفاتيح. تعمل البرنامج في الخلفية، يراقب إدخال الفأرة ويستدعي محرك الكتابة الصوتية تلقائياً. صُممت لتناسب المستخدمين الذين يفضلون طريقة سريعة وبدون استخدام اليدين لإدخال النص، خاصةً أولئك الذين لديهم احتياجات وصول أو يحتاجون إلى تدفق عمل سريع. تتكامل الأداة بسلاسة مع macOS، وتحتاج فقط إلى منح أذونات الوصول إلى الأجهزة دون إعدادات إضافية.
A lightweight API that runs vision‑language model inference on video streams across Apple Silicon, NVIDIA GPUs, and CPUs.
يُقدّم المشروع محرك استدلال متنقل يُمكنه معالجة مقاطع الفيديو باستخدام نماذج اللغة البصرية. يُعرّف واجهة FastAPI لتسهيل التكامل مع خطوط الأنابيب الحالية. يختار المحرك تلقائياً أفضل بيئة تشغيل—Apple Silicon أو GPU NVIDIA أو CPU—اعتماداً على جهاز المضيف. يدعم الاستدلال في الوقت الحقيقي، مما يتيح للمطورين إنشاء تسميات، ملخصات، أو أوصاف مشاهد أثناء التشغيل. يركز التصميم على الحد الأدنى من الاعتماديات وتسهيل النشر، ما يجعله مناسباً لبروتوتايب الأبحاث وخدمات الإنتاج على حد سواء. يتيح للمستخدمين معالجة مقاطع الفيديو بكفاءة عالية مع استغلال كامل للموارد المتاحة. يدمج تقنيات التعلم العميق مع واجهة برمجية بسيطة، مما يقلل من وقت الإعداد والتكامل.
The solar-seed project is designed to search for patterns in sunlight.
هذا المشروع يهدف إلى تحليل وتحديد الأنماط في ضوء الشمس باستخدام مجموعة من المكتبات مثل matplotlib و numpy و scipy. وهو مشروع استكشافي يهدف إلى فهم بنية ضوء الشمس. يستفيد المشروع من rich و typer لتفاعل المستخدم والتحكم في المهام. لا يستخدم أي قاعدة بيانات حاليًا.
A monorepo that streamlines the development of a FastAPI backend and a React frontend using Nx for task orchestration and build optimization.
يُعَدّ هذا المستودع منصة موحدة تجمع بين واجهة خلفية مبنية بـ FastAPI وواجهة أمامية مبنية بـ React تحت هيكلية واحدة، معتمدًا على أداة Nx لإدارة المهام والاعتمادات وخطوط البناء. يتيح بنية مكتبة قابلة للنشر تُسهم في إعادة استخدام الكود عبر المشاريع، مع ضمان اتساق التوزيع. يمكن للمطورين تشغيل واختبار وبناء كل من الخلفية والواجهة الأمامية باستخدام أوامر Nx البسيطة، مستفيدين من تحديث تلقائي لمراجع TypeScript وتخزين مؤقت بعيد. يدعم الإعداد التكرار السريع، تنفيذ المهام الموزعة، وعمليات CI ذاتية الشفاء. يُعدّ مثاليًا للفرق التي تسعى لتجربة تطوير متكاملة عبر لغات وأطر متعددة.
This project automates the extraction and processing of CONSAR pension fund data for users.
هذا المشروع يعتمد على تقنية automation لاستخراج وتحليل البيانات المتعلقة بال펊سا CONSAR، ويعتمد على مجموعة من المكتبات البرمجية مثل BeautifulSoup, Matplotlib, NumPy, Pandas, وSelenium. يهدف هذا المشروع إلى توفير وسيلة سهلة ومريحة للوصول والاستفادة من البيانات المتعلقة بال펊سا CONSAR.
This project is an automated agent that monitors CONSAR SISNET for new Siefore data, downloads reports, enriches them with FX rates, and manages the complete update workflow.
هذا البرنامج هو एजنت تلقائي يراقب CONSAR SISNET لبيانات Siefore الجديدة، ويحمل التقارير، ويغنيها بمعدلات الصرف الأجنبية، ويتحكم في عملية تحديث البيانات بالكامل.
The backtester project is an automated Forex trading system designed to help users discover, validate, deploy, and monitor their trading strategies.
هذا المشروع هو نظام تجاري تداول العملات الأجنبية التلقائي الذي يسمح للمستخدمين بإنشاء واختبار وتثبيت استراتيجيات التداول. يوفر الميزات لاكتشاف الاستراتيجيات الجديدة، والتحقق من الاستراتيجيات الحالية، وتثبيتها في بيئات الإنتاج، ومراقبة أدائها. يتم بناء النظام باستخدام kombinasi من اللغات البرمجية Python وRust.
A prototype system that recommends music across cultures by disentangling content, style, and affect embeddings, aligning them culturally, and incorporating active learning and fairness metrics.
يقدم النظام حلاً متكاملاً لتوصية الموسيقى عبر الثقافات. يتعلم تمثيلات منفصلة للمحتوى، الأسلوب، والعاطفة، ثم يزيل التحيز الثقافي عبر التدريب العدائي ومحاذاة النقل الأمثل. يختار حلقة التعلم النشط عينات غير مؤكدة لتدخل خبراء مع قيود زوجية، بينما توجه مقاييس مثل المفاجأة والعدالة الثقافية تحسين النموذج. يعتمد الجزء الخلفي على FastAPI لتوفير واجهة REST، ويستخدم الجزء الأمامي واجهة Vite الحديثة. يدعم النموذج التجريبي التدريب، التوصية، نقل الأسلوب، وإدارة الأنطولوجيا عبر أدوات سطر أوامر.
A Python tool that lets users talk to AI agents through a voice interface.
يُعد Manajeure أداة Python خفيفة الوزن تحول أوامر المستخدم الصوتية إلى طلبات منظمة لوكلاء الذكاء الاصطناعي. يقوم بالتقاط الصوت من الميكروفون، ثم يحوله إلى نص، ويحوِّل النية إلى الوكيل المستهدف عبر واجهة برمجة تطبيقات بسيطة. يدعم التفاعل في الوقت الحقيقي، ما يتيح للمستخدمين طرح الأسئلة، أو إعطاء التعليمات، أو طلب التحديثات من مساعديهم الروبوتيين. صُممت الأداة لتسهيل دمج التحكم الصوتي في سير العمل الحالي للذكاء الاصطناعي دون الحاجة لبناء نظام تحويل الكلام إلى نص كامل. تركز الواجهة على البساطة والموثوقية، مع توفير واجهة برمجة تطبيقات واضحة للدمج السريع. تُستهدف المطورين الباحثين عن وسيلة سريعة لإضافة واجهة صوتية إلى تطبيقاتهم، بالإضافة إلى المهتمين بالروبوتات الذكية. تُحل المشكلة التي يواجهها المطورون في إعداد بيئة تحويل الكلام مع الحفاظ على تجربة مستخدم سلسة.
CLAUDE_CODE_FIN is a BTC pattern trading bot for the BingX exchange that uses a 5-minute candlestick pattern-based strategy.
هذا المشروع هو برنامج تجاري يعتمد على لغة بايثون مصمم للاستخدام في التداول الآلي للبيتكوين (BTC) على منصة بينج إكس. يستخدم البرنامج استراتيجية تعتمد على نمط القوائم الزمنية 5 دقائق، وتشمل تحليل النمط في البيانات السوقية واجراء المعاملات وفقاً لها. تم اختبار الاستراتيجية لمدة 270 يومًا مع نتائج ممتازة، بما في ذلك نسبة الفوز 80.3% ومتوسط الربح 3.36. يعتمد البرنامج على استخدام مجموعة من البرامج والوظائف التي يمكن للمستخدمين تعديلها وفقاً لاحتياجاتهم التجارية.
This project is a 1-bit LLM (Large Language Model) developed by liemnguyen-vn for Vietnamese language processing.
هذا المشروع هو نموذج اللغة الكبير (LLM) ذو البت الواحد المطور من قبل liemnguyen-vn ل обработة اللغة الفيتنامية. يستخدم هذا المشروع مكتبة Hugging Face للتعاون مع النماذج المدفوعة مسبقًا وتمكينها على datasets الفيتنامية. الهدف الرئيسي للمشروع هو تقديم قدرة فهم اللغة الدقيقة والمتوافقة مع تطبيقات متعددة.
A Python library that extracts data from PostgreSQL, processes it with NumPy, and generates graph representations for analysis.
تُتيح المكتبة الاتصال بقاعدة بيانات PostgreSQL لاسترجاع البيانات الجداولية، ثم تُعالج هذه البيانات باستخدام مكتبة NumPy لتحقيق كفاءة حسابية عالية. تُحوِّل النتائج إلى هياكل رسومية مثل مصفوفات التجاور أو قوائم الحواف، ما يتيح إجراء تحليلات تعتمد على الرسوم البيانية. يمكن تصدير هذه الهياكل إلى أدوات تصور أو خوارزميات رسومية لاستخدامها في تطبيقات مختلفة. يستهدف المشروع محللي البيانات والباحثين والمطورين الذين يحتاجون إلى تحويل البيانات العلائقية إلى تنسيقات رسومية بسهولة. يحل المشروع مشكلة تحويل البيانات من قاعدة بيانات إلى رسومات تحليلية دون الحاجة إلى معالجة يدوية معقدة، ويتميز بمرونة في التعامل مع مجموعات بيانات كبيرة وتكامل سهل مع بيئات تحليلية شائعة.
The la-bench project provides a local baseline environment for LA Bench with UV.
هذا المشروع يوفّر بيئة محليّة أساسيّة للاستخدام مع UV. يتيح للمستخدمين إعداد وتشغيل التجارب بفعالية، ويوفر إطارًا موحدًا للتحليل والتقويم. يستخدم هذا المشروع مكتبات شائعة مثل matplotlib, numpy, openai, pandas, وpydantic لإنشاء بيئة قويّة وموثوقة.
An LLM‑augmented network intrusion detection system that analyzes NetFlow data to identify and classify security threats using external intelligence and reasoning.
يعمل هذا النظام على تحليل سجلات NetFlow لتحديد وتصنيف التهديدات الأمنية باستخدام نماذج اللغة الكبيرة. يعتمد على أدوات خارجية مثل تحديد موقع العناوين IP، والتحقق من سمعة العناوين، ومطابقة سلوك الشبكة مع إطار MITRE ATT&CK. يدمج هذه البيانات مع استنتاجات معتمدة على الذكاء الاصطناعي لتقديم تقييمات مفصلة للتهديدات. يهدف النظام إلى مساعدة محللي الأمن على فهم السياق وتحديد أولويات التهديدات بسرعة. يحل مشكلة نقص التفسيرات الدقيقة في أنظمة كشف التسلل التقليدية. يميز نفسه بقدرة LLM على توضيح الأسباب وتقديم توصيات قابلة للتنفيذ.