add scenes / movie fragments as slop
This commit is contained in:
parent
cf387bd6e6
commit
6179b27e0e
|
|
@ -34,6 +34,10 @@ Use these as intuition guides, not a checklist. Weight them by how many stack to
|
||||||
- **Song name explicitly in title** — especially if slowed/remixed.
|
- **Song name explicitly in title** — especially if slowed/remixed.
|
||||||
- **Description** — if it contains hashtag spam, "subscribe," "no copyright," or music credits it reinforces slop signals from the title.
|
- **Description** — if it contains hashtag spam, "subscribe," "no copyright," or music credits it reinforces slop signals from the title.
|
||||||
- **Tutorials and how-to videos** — score 0, always.
|
- **Tutorials and how-to videos** — score 0, always.
|
||||||
|
- **Scenes or cut fragments from shows or movies** — always score 4, unless other signals push it higher.
|
||||||
|
|
||||||
|
### EXCEPTIONS
|
||||||
|
- If the content is "lost" or an archived version, the score is always 0, regardless of other signals.
|
||||||
|
|
||||||
### OUTPUT
|
### OUTPUT
|
||||||
Valid JSON only. No other text. Reasoning max one sentence, and brief.
|
Valid JSON only. No other text. Reasoning max one sentence, and brief.
|
||||||
|
|
@ -65,7 +69,7 @@ async function parseSlop(id: string, title: string, description: string): Promis
|
||||||
|
|
||||||
const { score, reasoning } = await analyseSlop(id , title, description)
|
const { score, reasoning } = await analyseSlop(id , title, description)
|
||||||
if (reasoning != 'failed to parse') await redis.set(`slop:${id}`, score, 'EX', 60 * 60 * 24 * 7)
|
if (reasoning != 'failed to parse') await redis.set(`slop:${id}`, score, 'EX', 60 * 60 * 24 * 7)
|
||||||
|
|
||||||
return score
|
return score
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue