The World Of Programming
قناة تابعة لمجموعة The World و تقوم بنشر البرمجة و كل ما يتعلق بها ستجدون هنا كورسات البرمجة و كتب البرمجة و تطبيق عملي
Больше📈 Аналитический обзор Telegram-канала The World Of Programming
Канал The World Of Programming (@w_of_programming) языкового сегмента Арабский является активным участником. Сейчас сообщество объединяет 13 354 подписчиков, занимая 9 439 место в категории Технологии и приложения и 8 812 место в регионе Ирак.
📊 Показатели аудитории и динамика
С момента создания невідомо проект демонстрирует стремительный рост, собрав аудиторию из 13 354 подписчиков.
Согласно последним данным от 14 октября, 2026, канал показывает стабильную активность. За последние 30 дней изменение числа участников составило -237, а за последние 24 часа — 0, при этом общий охват остаётся высоким.
- Статус верификации: Не верифицирован
- Уровень вовлечённости (ER): Средний показатель вовлечённости аудитории составляет 1.50%. В первые 24 часа после публикации контент обычно набирает 0.63% реакций от общего числа подписчиков.
- Охват публикаций: В среднем каждый пост получает 201 просмотров. В течение первых суток публикация набирает 84 просмотров.
- Реакции и взаимодействия: Аудитория активно поддерживает контент: среднее количество реакций на один пост — 1.
- Тематические интересы: Контент сосредоточен на ключевых темах, таких как بَيَان, تَعَلُّم, دَورَة, أَمن, ذَكَاء.
📝 Описание и контентная политика
Автор описывает ресурс как площадку для выражения субъективного мнения:
“قناة تابعة لمجموعة The World و تقوم بنشر البرمجة و كل ما يتعلق بها ستجدون هنا كورسات البرمجة و كتب البرمجة و تطبيق عملي”
Благодаря высокой частоте обновлений (последние данные получены 15 октября, 2026) канал поддерживает актуальность и высокий уровень охвата публикаций. Аналитика показывает, что аудитория активно взаимодействует с контентом, что делает его важной точкой влияния в категории Технологии и приложения.
SELECT MAX(Salary) FROM Employees
WHERE Salary < (SELECT MAX(Salary) FROM Employees);
↬ إيجاد السجلات المكررة:
SELECT Name, COUNT(*)
FROM Emp
GROUP BY Name
HAVING COUNT(*) > 1;https://www.tt.site/t/ZSb7E12Mn/ https://www.tt.site/t/ZSb7E12Mn/انستجرام 👇🏻👇🏻👇🏻
https://www.instagram.com/p/DeU0BZZjQlS/?img_index=6&rpxt=dHl4M2d6Zm1taGo2 https://www.instagram.com/p/DeU0BZZjQlS/?img_index=6&rpxt=dHl4M2d6Zm1taGo2اكس ( تويتر ) 👇🏻👇🏻👇🏻
https://x.com/Ninja_404_X/status/2109005632883904988 https://x.com/Ninja_404_X/status/2109005632883904988و لتعلم الأمن السيبراني من الصفر حتى الاحتراف و اساعدك خطوه بخطوه حتى النهايه و تحقق أهدافك العمليه التفاصيل من هنا 👇🏻 @Ninja_404_X @Ninja_404_X
import pandas as pd
import numpy as np
import re
import nltk
from nltk.corpus import stopwords
from nltk.stem import PorterStemmer
from sklearn.model_selection import train_test_split
from sklearn.feature_extraction.text import TfidfVectorizer
from sklearn.linear_model import LogisticRegression
from sklearn.metrics import classification_report, confusion_matrix, accuracy_score
nltk.download('stopwords')
الخطوة 2. تحميل البيانات
df = pd.read_csv("sentiment.csv")
df.head()
مثال على مراجعة: "The movie was amazing" sentiment: 1
الخطوة 3. الفحوصات الأساسية
df.shape
df['sentiment'].value_counts()
الخطوة 4. تنظيف النص
stemmer = PorterStemmer()
stop_words = set(stopwords.words('english'))
def clean_text(text):
text = text.lower()
text = re.sub('[^a-z]', ' ', text)
words = text.split()
words = [stemmer.stem(w) for w in words if w not in stop_words]
return ' '.join(words)
df['clean_review'] = df['review'].apply(clean_text)
الخطوة 5. تقسيم البيانات للتدريب والاختبار
X = df['clean_review']
y = df['sentiment']
X_train, X_test, y_train, y_test = train_test_split(
X, y, test_size=0.3, random_state=42, stratify=y
)
الخطوة 6. تمثيل النص باستخدام TF-IDF
tfidf = TfidfVectorizer(max_features=5000)
X_train_tfidf = tfidf.fit_transform(X_train)
X_test_tfidf = tfidf.transform(X_test)
لماذا TF-IDF؟
• يقلل وزن الكلمات الشائعة
• يحتفظ بالكلمات ذات المعنى
الخطوة 7. بناء النموذج
model = LogisticRegression(max_iter=1000)
model.fit(X_train_tfidf, y_train)
الخطوة 8. التنبؤات
y_pred = model.predict(X_test_tfidf)
الخطوة 9. التقييم
accuracy_score(y_test, y_pred)
confusion_matrix(y_test, y_pred)
print(classification_report(y_test, y_pred))
النتائج النموذجية
• الدقة ٨٥ إلى ٩٠٪
• إحكام قوي للمراجعات الإيجابية
• النص المحايد أصعب في التصنيف
الخطوة 10. اختبار على نص مخصص
sample = ["The product quality is terrible"]
sample_clean = [clean_text(sample[0])]
sample_vec = tfidf.transform(sample_clean)
model.predict(sample_vec)
المخرج: 0 سلبي
أسئلة المقابلات الشائعة
• لماذا TF-IDF بدلاً من CountVectorizer؟
• كيف تؤثر كلمات التوقف (stopwords) على المعنى؟
• لماذا يعمل الانحدار اللوجستي بشكل جيد؟
التحسينات
• استخدام n-grams
• تجربة Naive Bayes
• استخدام LSTM أو المحولات (Transformers)
مثال على نقطة في السيرة الذاتية
• بنيت نموذج تحليل مشاعر باستخدام TF-IDF والانحدار اللوجستي
• حققت دقة ٨٨٪ على بيانات المراجعات
• أتمتت خط أنابيب معالجة النصوص
مهمة صغيرة لك
• إضافة bigrams
• مقارنة Naive Bayes
• رسم منحنى ROC
**اضغط مرتين ♥️ للمزيد*"كارثه و بيدك الحل لكن لحظه ما وظيفية هذا الشخص؟ رانسوم وير zero click او NotPetya او WannaCry ؟شهادة GCIH تصنع منك الرجل الذي يقف في وجه الازمات لمعرفة القصه كامله👇🏻 تيك توك 👇🏻👇🏻👇🏻
https://vt.tiktok.com/ZSbx4onNK/ https://vt.tiktok.com/ZSbx4onNK/الاسنتجرام 👇🏻👇🏻👇🏻
https://www.instagram.com/p/DeBjzvPjQwa/?stkn=b2hsaXMyaHk4N21v https://www.instagram.com/p/DeBjzvPjQwa/?stkn=b2hsaXMyaHk4N21vاكس ( تويتر ) 👇🏻👇🏻👇🏻
https://x.com/Ninja_404_X/status/2106999406125809767 https://x.com/Ninja_404_X/status/2106999406125809767و لتعلم الأمن السيبراني من الصفر حتى الاحتراف و اساعدك خطوه بخطوه حتى النهايه و تحقق أهدافك العمليه تواصل معي 👇🏻👇🏻👇🏻 @Ninja_404_X @Ninja_404_X
