InnerI commited on
Commit
1eb860e
·
verified ·
1 Parent(s): e673a59

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +96 -47
README.md CHANGED
@@ -16,83 +16,132 @@ Developed by **Inner I Breathfield Productions**
16
 
17
  The Inner I YT Genre Architect is an AI-powered tool that analyzes YouTube channel metadata and automatically generates intelligent playlist structures. It helps creators organize their content ecosystems to improve viewer navigation, session duration, and channel discoverability.
18
 
19
- Optional OAuth integration allows playlists to be published directly to a creator’s YouTube account while preserving watch time attribution and monetization ownership.
20
-
21
  Official Tool Hub
22
  https://innerinetcompany.com/2026/02/13/yt-genre-architect
23
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
24
  ---
25
 
26
- # What This Space Does
27
 
28
- - Scans public YouTube channel metadata
29
- - Clusters videos by theme/style
30
- - Generates optimized playlist titles
31
- - Builds playlist descriptions
32
- - Exports structured playlist data
33
- - Publishes playlists to YouTube (optional)
34
 
35
- No video content is copied or hosted.
 
 
 
 
36
 
37
  ---
38
 
39
- # Creator Earnings Integrity
 
 
 
 
 
 
 
 
40
 
41
- When playlists are pushed through OAuth:
42
 
43
- - Playlists are created inside the creator’s account
44
- - Views remain attributed to the creator
45
- - Watch time is not redirected
46
- - Monetization impact stays with the channel owner
47
 
48
- This design ensures tooling enhances creator infrastructure without diverting value.
 
 
 
 
49
 
50
  ---
51
 
52
- # Technology Stack
 
 
 
 
 
 
 
 
53
 
54
- - YouTube Data API
55
- - Semantic clustering
56
- - Keyword extraction
57
- - OAuth authorization
58
- - Stripe subscription controls
59
- - Gradio UI
60
 
61
- All processing operates on public data or explicit user authorization.
 
 
62
 
63
  ---
64
 
65
- # Required HF Secrets
66
 
67
- Add these under **Space Settings → Secrets**
68
 
69
- ## YouTube Scanning
 
70
 
71
- YOUTUBE_API_KEY
72
- APP_SECRET
73
 
74
- ## OAuth Playlist Publishing
 
 
75
 
76
- GOOGLE_OAUTH_CLIENT_ID
77
- GOOGLE_OAUTH_CLIENT_SECRET
78
- GOOGLE_OAUTH_REDIRECT_URL
79
 
80
- ## Subscription Paywall
 
 
 
81
 
82
- STRIPE_SECRET_KEY
83
- STRIPE_WEBHOOK_SECRET
84
- STRIPE_PRICE_ID_STARTER
85
- STRIPE_PRICE_ID_CREATOR
86
- STRIPE_PRICE_ID_PRO
87
 
88
- # Tier Model
 
 
 
 
 
 
 
 
89
 
90
- | Tier | Videos | Playlists | Push | Scans |
91
- | ------- | ------ | --------- | ---- | ------ |
92
- | Free | 20 | 3 | No | 1/day |
93
- | Starter | 60 | 6 | No | 1/day |
94
- | Creator | 150 | 10 | Yes | 10/day |
95
- | Pro | 300 | 16 | Yes | 50/day |
96
 
97
  Legal & Privacy
98
 
 
16
 
17
  The Inner I YT Genre Architect is an AI-powered tool that analyzes YouTube channel metadata and automatically generates intelligent playlist structures. It helps creators organize their content ecosystems to improve viewer navigation, session duration, and channel discoverability.
18
 
 
 
19
  Official Tool Hub
20
  https://innerinetcompany.com/2026/02/13/yt-genre-architect
21
 
22
+ ---
23
+ Inner I — YT Genre Architect analyzes public YouTube metadata and automatically clusters videos into intelligently named genre playlists.
24
+
25
+ Paste a channel link → scan → cluster → export playlists.
26
+
27
+ No downloads. No reuploads. No scraping private data.
28
+
29
+ ---
30
+
31
+ ## What This Tool Does
32
+
33
+ - Analyzes public YouTube titles + descriptions
34
+ - Uses AI embeddings (SentenceTransformers)
35
+ - Clusters videos into genre-style buckets
36
+ - Generates readable playlist names
37
+ - Exports:
38
+ - JSON
39
+ - CSV
40
+
41
+ Designed for creators, curators, music channels, and long-form content organizers.
42
+
43
+ ---
44
+
45
+ ## How It Works
46
+
47
+ 1. Enter a YouTube channel URL or handle
48
+ 2. Choose how many videos to scan
49
+ 3. Choose how many playlists to generate
50
+ 4. Click **Generate**
51
+ 5. Export your structured playlists
52
+
53
+ The clustering model uses semantic embeddings to group similar themes and styles together.
54
+
55
  ---
56
 
57
+ ## Requirements
58
 
59
+ You must provide a YouTube Data API key.
 
 
 
 
 
60
 
61
+ Add it in **HF Space Settings → Secrets**: YOUTUBE_API_KEY=your_key_here
62
+
63
+ Go get your API key here:
64
+
65
+ https://console.cloud.google.com/
66
 
67
  ---
68
 
69
+ ## What This Tool Does NOT Do
70
+
71
+ - It does not download videos
72
+ - It does not rehost content
73
+ - It does not access private data
74
+ - It does not bypass YouTube restrictions
75
+ - It does not guarantee algorithm growth
76
+
77
+ It works only with publicly available metadata via official APIs.
78
 
79
+ ---
80
 
81
+ ## Technology Stack
 
 
 
82
 
83
+ - Gradio
84
+ - SentenceTransformers
85
+ - scikit-learn (KMeans clustering)
86
+ - YouTube Data API v3
87
+ - Hugging Face Spaces
88
 
89
  ---
90
 
91
+ ## Who Is This For?
92
+
93
+ - Music artists organizing discographies
94
+ - Podcast channels grouping episodes
95
+ - Education channels structuring lessons
96
+ - Content strategists planning watch-time funnels
97
+ - Indie creators wanting structured archives
98
+
99
+ ---
100
 
101
+ ## Performance Notes
 
 
 
 
 
102
 
103
+ - The first run loads the embedding model (cold start).
104
+ - Larger scans (200–300 videos) require more processing time.
105
+ - If hardware is upgraded, higher scan limits are safe.
106
 
107
  ---
108
 
109
+ ## Legal & Compliance
110
 
111
+ This application complies with:
112
 
113
+ - YouTube API Terms of Service
114
+ - Google API Services User Data Policy
115
 
116
+ See `TERMS_PRIVACY.md` for full Terms of Service and Privacy Policy.
 
117
 
118
+ ---
119
+
120
+ ## About Inner I
121
 
122
+ Inner I builds tools that support:
 
 
123
 
124
+ - Creator sovereignty
125
+ - Structured digital presence
126
+ - Conscious technology deployment
127
+ - Scalable creative workflows
128
 
129
+ Website:
130
+ https://innerinetcompany.com
131
+
132
+ ---
 
133
 
134
+ ## Roadmap (Optional Future Features)
135
+
136
+ - Direct playlist push via OAuth
137
+ - Watch-time flow analytics
138
+ - Semantic genre labeling presets
139
+ - Batch channel comparison
140
+ - Creator revenue funnel mapping
141
+
142
+ ---
143
 
144
+ ### Built on Hugging Face Spaces
 
 
 
 
 
145
 
146
  Legal & Privacy
147