chore(site): rebuild data.js

This commit is contained in:
github-actions[bot]
2026-05-27 20:48:39 +00:00
parent 49b82e660f
commit c4c9ac9852
+3 -3
View File
@@ -1,5 +1,5 @@
// Auto-generated by build.js — do not edit manually.
// Last built: 2026-05-27T19:50:00.758Z
// Last built: 2026-05-27T20:48:38.890Z
const PHASES = [
{
@@ -1017,7 +1017,7 @@ const PHASES = [
"type": "Build",
"lang": "Python",
"url": "https://github.com/rohitg00/ai-engineering-from-scratch/tree/main/phases/05-nlp-foundations-to-advanced/15-topic-modeling/",
"summary": "LDA: documents are mixtures of topics, topics are distributions over words. BERTopic: documents cluster in embedding space, clusters are topics. Same goal, different primitives.",
"summary": "LDA: documents are mixtures of topics, topics are distributions over words. BERTopic: documents cluster in embedding space, clusters are topics. Same goal, different decompositi…",
"keywords": "Step 1: LDA via scikit-learn · Step 2: BERTopic (production) · Step 3: evaluation"
},
{
@@ -1223,7 +1223,7 @@ const PHASES = [
"type": "Build",
"lang": "Python",
"url": "https://github.com/rohitg00/ai-engineering-from-scratch/tree/main/phases/06-speech-and-audio/08-voice-cloning-conversion",
"summary": "Voice cloning reads your text in someone else's voice. Voice conversion rewrites your voice into someone else's while preserving what you said. Both hang on the same primitive: …",
"summary": "Voice cloning reads your text in someone else's voice. Voice conversion rewrites your voice into someone else's while preserving what you said. Both hang on the same decompositi…",
"keywords": "The ethics bit, not a bolt-on · Numbers (2026) · Step 1: decompose with recognition-synthesis (code-only demo in main.py) · Step 2: zero-shot clone with F5-TTS · Step 3: voice conversion with KNN-VC · Step 4: embed a watermark · Step 5: consent gate"
},
{