The World Of Programming
قناة تابعة لمجموعة The World و تقوم بنشر البرمجة و كل ما يتعلق بها ستجدون هنا كورسات البرمجة و كتب البرمجة و تطبيق عملي
Ko'proq ko'rsatish📈 Telegram kanali The World Of Programming analitikasi
The World Of Programming (@w_of_programming) Arab til segmentidagi kanali faol ishtirokchi. Hozirda hamjamiyat 13 354 obunachidan iborat bo'lib, Texnologiyalar & Aralashmalar toifasida 9 439-o'rinni va Iroq mintaqasida 8 812-o'rinni egallagan.
📊 Auditoriya ko‘rsatkichlari va dinamika
невідомо sanasidan buyon loyiha tez o‘sib, 13 354 obunachiga ega bo‘ldi.
14 Oktabr, 2026 dagi oxirgi ma’lumotlarga ko‘ra kanal barqaror faollikka ega. Oxirgi 30 kunda obunachilar soni -237 ga, so‘nggi 24 soatda esa 0 ga o‘zgardi va umumiy qamrov yuqori darajada qolmoqda.
- Tasdiqlash holati: Tasdiqlanmagan
- Jalb etish (ER): Auditoriya o‘rtacha 1.50% darajada jalb etiladi. Nashrdan keyingi dastlabki 24 soatda kontent odatda umumiy obunachilar sonining 0.63% ini tashkil etuvchi reaksiyalarni to‘playdi.
- Post qamrovi: Har bir post o‘rtacha 201 marta ko‘riladi; birinchi sutkada odatda 84 ta ko‘rish yig‘iladi.
- Reaksiyalar va o‘zaro ta’sir: Auditoriya faol: har bir postga o‘rtacha 1 ta reaksiya keladi.
- Tematik yo‘nalishlar: Kontent بَيَان, تَعَلُّم, دَورَة, أَمن, ذَكَاء kabi asosiy mavzularga jamlangan.
📝 Tavsif va kontent siyosati
Muallif resursni shaxsiy fikrni ifoda etish maydoni sifatida ta’riflaydi:
“قناة تابعة لمجموعة The World و تقوم بنشر البرمجة و كل ما يتعلق بها ستجدون هنا كورسات البرمجة و كتب البرمجة و تطبيق عملي”
Yuqori yangilanish chastotasi (oxirgi ma’lumot 15 Oktabr, 2026 da olingan) sababli kanal doimo dolzarb va katta qamrovli bo‘lib qoladi. Analitika auditoriya kontent bilan faol hamkorlik qilishini, uni Texnologiyalar & Aralashmalar toifasidagi muhim ta’sir nuqtasiga aylantirishini ko‘rsatadi.
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
