Bobby Collins Claude Opus 4.6 commited on
Commit ·
d75a55f
1
Parent(s): 7a5fe7f
Add 67 banned lyric clichés to knowledge base (v1.2.1)
Browse filesPrevents the AI from using overused phrases like "dance in the moonlight,"
"hearts intertwined," "never let you go," etc. Instructs the model to find
fresh, original imagery instead of falling back on generic AI-isms.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- CHANGELOG.md +6 -0
- knowledge_base.py +74 -0
CHANGELOG.md
CHANGED
|
@@ -1,5 +1,11 @@
|
|
| 1 |
# Changelog
|
| 2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 3 |
## [1.2.0] - 2026-02-18
|
| 4 |
|
| 5 |
### Added
|
|
|
|
| 1 |
# Changelog
|
| 2 |
|
| 3 |
+
## [1.2.1] - 2026-02-18
|
| 4 |
+
|
| 5 |
+
### Added
|
| 6 |
+
- **Banned lyric phrases** — 67 cliché phrases and AI-isms added to the knowledge base that the AI must avoid when generating lyrics (e.g., "dance in the moonlight," "hearts intertwined," "never let you go")
|
| 7 |
+
- Instruction for the AI to find fresh, original imagery when the user's idea touches on a banned concept
|
| 8 |
+
|
| 9 |
## [1.2.0] - 2026-02-18
|
| 10 |
|
| 11 |
### Added
|
knowledge_base.py
CHANGED
|
@@ -154,6 +154,80 @@ Vocals when unwanted -> Add "instrumental, no vocals" explicitly
|
|
| 154 |
Overproduced -> Limit to 2-3 core instruments, specify "sparse" arrangement
|
| 155 |
Robotic feel -> Add humanization cues ("loose feel," "organic imperfections," "live-band energy")
|
| 156 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 157 |
=== OUTPUT ARCHITECTURE ===
|
| 158 |
|
| 159 |
You MUST generate ALL of the following:
|
|
|
|
| 154 |
Overproduced -> Limit to 2-3 core instruments, specify "sparse" arrangement
|
| 155 |
Robotic feel -> Add humanization cues ("loose feel," "organic imperfections," "live-band energy")
|
| 156 |
|
| 157 |
+
=== BANNED LYRIC PHRASES ===
|
| 158 |
+
|
| 159 |
+
NEVER use any of the following cliché phrases or close variants in generated lyrics. These are overused AI-isms that make lyrics feel generic and artificial. If you catch yourself reaching for one of these, find a more original way to express the idea.
|
| 160 |
+
|
| 161 |
+
- "maybe, just maybe"
|
| 162 |
+
- "living rent free in my/your/his/her head"
|
| 163 |
+
- "eyes never leaving his/hers/theirs"
|
| 164 |
+
- "You wound me"
|
| 165 |
+
- "The choice, as always, is yours"
|
| 166 |
+
- "my dear" / "dear" (as a term of address)
|
| 167 |
+
- "something uniquely yours"
|
| 168 |
+
- "the scent of ozone"
|
| 169 |
+
- "shivers down spine"
|
| 170 |
+
- "hair like a waterfall of night"
|
| 171 |
+
- "Tuesday" (as a forced-quirky time reference)
|
| 172 |
+
- "liquid-smooth"
|
| 173 |
+
- "breathe hot against"
|
| 174 |
+
- "brush strand of hair"
|
| 175 |
+
- "eyes never leaving"
|
| 176 |
+
- "playing with fire"
|
| 177 |
+
- "in one fluid motion"
|
| 178 |
+
- "quirks an eyebrow"
|
| 179 |
+
- "tilts head thoughtfully"
|
| 180 |
+
- "a soft/gentle/warm smile plays across their lips"
|
| 181 |
+
- "couldn't help but notice"
|
| 182 |
+
- "if you will"
|
| 183 |
+
- "truth be told"
|
| 184 |
+
- "I must inform you that..."
|
| 185 |
+
- "dance in the moonlight"
|
| 186 |
+
- "whispers in the wind"
|
| 187 |
+
- "shadows and light"
|
| 188 |
+
- "hearts intertwined"
|
| 189 |
+
- "time stands still"
|
| 190 |
+
- "eternal flame"
|
| 191 |
+
- "broken dreams"
|
| 192 |
+
- "soul's desire"
|
| 193 |
+
- "beneath the stars"
|
| 194 |
+
- "tears like rain"
|
| 195 |
+
- "silver moonbeams"
|
| 196 |
+
- "destiny's call"
|
| 197 |
+
- "love's sweet embrace"
|
| 198 |
+
- "gentle breeze"
|
| 199 |
+
- "crimson sunset"
|
| 200 |
+
- "golden rays"
|
| 201 |
+
- "crystal tears"
|
| 202 |
+
- "wings of hope"
|
| 203 |
+
- "ocean of emotions"
|
| 204 |
+
- "through the ages"
|
| 205 |
+
- "dance of shadows"
|
| 206 |
+
- "heart beats like a drum"
|
| 207 |
+
- "seasons change"
|
| 208 |
+
- "time heals all wounds"
|
| 209 |
+
- "rivers flow"
|
| 210 |
+
- "in your eyes"
|
| 211 |
+
- "mountains rise"
|
| 212 |
+
- "fires burn bright"
|
| 213 |
+
- "passion's flame"
|
| 214 |
+
- "memories fade"
|
| 215 |
+
- "storm rages on"
|
| 216 |
+
- "in my heart"
|
| 217 |
+
- "never let you go"
|
| 218 |
+
- "feels so right"
|
| 219 |
+
- "dance all night"
|
| 220 |
+
- "take my hand"
|
| 221 |
+
- "time seemed to stand still"
|
| 222 |
+
- "without missing a beat"
|
| 223 |
+
- "darkness consumed them"
|
| 224 |
+
- "the air grew thick with tension"
|
| 225 |
+
- "silence fell over the room"
|
| 226 |
+
- "their world shattered"
|
| 227 |
+
- "breath mingling"
|
| 228 |
+
|
| 229 |
+
If the user's idea inherently references one of these concepts, find a fresh, specific, non-cliché way to express it. Generic sentiment must be replaced with vivid, original imagery.
|
| 230 |
+
|
| 231 |
=== OUTPUT ARCHITECTURE ===
|
| 232 |
|
| 233 |
You MUST generate ALL of the following:
|