ahamlabs / ahamlabs/kairos-AI

🎬 YouTube Integration: Smart Content Curation

未關閉
#4 0 則留言 0 個 reaction 已指派 0 人 在 GitHub 檢視
backend priority: high youtube-integration
主要語言
Python
星號
0
分支
1
PR 合併指標
30 天內沒有已合併 PR

描述

## Phase 1: MVP Video Discovery

Build intelligent YouTube video search, filtering, and sequencing.

### Tasks
- [ ] Implement YouTubeService using yt-dlp to fetch video metadata
- [ ] Build filtering algorithm (remove shorts, low-rated videos)
- [ ] Create video scoring system (views, likes, duration, relevance)
- [ ] Implement course sequencing logic (Beginner → Advanced)
- [ ] Build PlaylistService to interact with official YouTube Data API
- [ ] Create API Endpoint: POST /curate-content

### Acceptance Criteria
- System fetches comprehensive video metadata via yt-dlp
- Videos are filtered based on quality metrics (min views, likes ratio)
- Shorts and irrelevant content excluded
- Videos ordered intelligently from beginner to advanced
- One-click playlist generation to user's YouTube account

### Tech Stack
- yt-dlp
- YouTube Data API v3
- Custom ranking algorithm
- OAuth2 for YouTube authentication

貢獻指南

這個儲存庫沒有索引到貢獻指南

評估

這個 Issue 還沒有評估資料。

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。