عن المشروع

نظام Cyber Threat Intelligence System هو تطبيق تفاعلية Streamlit لتحليل النصوص والروابط المشبوة. يجمع بين معالجة NLP، استخراج ميزات TF-IDF، ومصنف XGBoost لتقدير احتمالات Safe والthreat، ودرجات الثقة، وفصائل التهديد، ومستويات الخطورة. كما تحسب لوحة التحكم درجة خطر threat intelligence باستخدام عوامل مثل اكتشافات VirusTotal Malicious، ثقة التعلم الآلي، وال verifies من النطاقات الموثوقة. الميزات الرئيسية تشمل واجنة تحليل التهديد، سجلات التهديد القائمة على الجلسة مع تصدير CSV، تحليلات بصرية لتوزيع التهديد واتجاهات الprobability، feed أمني من The Hacker News RSS يمكن تحليله عبر نفس أنبوب ML. يمكن لـ URL inputs استفسر VirusTotal إضافي عند تكوين مفتاح API صحيح. المشروع مخصص لـ educational و cybersecurity analysis. ويستخدم Python، Streamlit، Pandas، NumPy، NLTK، Scikit-learn، XGBoost، Matplotlib، Feedparser، Pickle. يتبع إجراء تثبيت Python عادي: نسخ المستودع، إنشاء وتفعيل بيئة افتراضية، تثبيت التبعيات من requirements.txt، تكوين مفتاح VirusTotal API بشكل آمن، وrun التطبيق بـ Streamlit.