folksy_idioms/scripts
john 9298c425bc Add naturalization pass — 9,025 sayings, 36K training pairs
New pipeline step: naturalize_corpus.py runs Prompt A ("dialect coach")
over both polished and previously-discarded sayings, recovering material
the first polish pass was too aggressive with.

Results:
- 9,468 usable from naturalization (vs 5,499 from initial polish)
- After dedup: 9,025 unique sayings (was 2,312)
- 36,079 training pairs (was 9,257)
- 100% vocab coverage, avg 10.1 words (punchier than 13.1)
- Relaxed quality filter: drops artifacts/nonsense, not noun presence

New scripts:
- naturalize_corpus.py: gentle LLM naturalization pass, resume-safe
- rebuild_training_pairs.py: combined filter + dedup + training pair
  generation from naturalized corpus, replaces separate steps

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-10 07:24:37 -04:00
..
classify_proverbs.py Initial 'folksy idiom' generator 2026-02-15 14:04:25 -05:00
compute_corpus_stats.py corpus generation (work from mid february) 2026-03-09 19:52:09 -04:00
enhance_graph.py corpus generation (work from mid february) 2026-03-09 19:52:09 -04:00
expand_vocab.py corpus generation (work from mid february) 2026-03-09 19:52:09 -04:00
extract_from_conceptnet.py Initial 'folksy idiom' generator 2026-02-15 14:04:25 -05:00
extract_relations.py Initial 'folksy idiom' generator 2026-02-15 14:04:25 -05:00
filter_corpus.py corpus generation (work from mid february) 2026-03-09 19:52:09 -04:00
format_training_pairs.py corpus generation (work from mid february) 2026-03-09 19:52:09 -04:00
generate_raw_batch.sh Fix generator quality issues and run initial corpus pipeline 2026-03-10 04:33:56 -04:00
naturalize_corpus.py Add naturalization pass — 9,025 sayings, 36K training pairs 2026-03-10 07:24:37 -04:00
polish_corpus.py Fix generator quality issues and run initial corpus pipeline 2026-03-10 04:33:56 -04:00
rebuild_training_pairs.py Add naturalization pass — 9,025 sayings, 36K training pairs 2026-03-10 07:24:37 -04:00