Views
No views yet
USvideos.csv (küçültülmüş örneği: USvideos_sample.csv)title, description, tags sütunları seçildi ve temizlendi.text kolonu oluşturuldu.1pip install -r requirements.txt
2streamlit run app.py
3
4
5
6
7Kullanıcı arayüzü üzerinden bir video başlığı girerek önerileri alabilirsiniz.(verisetindene varsa)
8
9📊 Görselleştirme
10En sık kullanılan 15 YouTube etiketi
11
12Başlıklarda en sık geçen 15 kelime
13
14Kelime bulutu (word cloud) gösterimi
15
16📁 Dosya Yapısı
17youtube-recommendation/
18├── USvideos_sample.csv
19├── app.py
20├── youtube_recommender.ipynb
21├── tfidf_vectorizer.pkl
22├── cosine_similarity.pkl
23├── youtube_df.pkl
24├── title_indices.pkl
25├── requirements.txt
26└── README.md
27
28
29🌐 Model Paylaşımı (Opsiyonel)
30Eğitilen modeller Hugging Face üzerine yüklenebilir:
31https://huggingface.co/yazodi/youtube-video-recommender
32
33✍️ Yazar
34Hande Çarkcı
35📫 GitHub | 💡 Data Science & AI Öğrencisi
36
37📦 Requirements
38
39streamlit
40pandas
41numpy
42scikit-learn
43joblib
44matplotlib
45wordcloud
46
47
48---