CoolFace
Datasetpublic

rchiera/podcast-transcripts

Podcast Transcripts Dataset This dataset contains transcripts from Bitcoin and cryptocurrency podcasts, processed by the belief-engines ETL pipeline. Files transcripts.parquet - Full episode transcripts with speaker diarization transcript_chunks.parquet - Transcript chunks (512 tokens) with optional embeddings Schema transcripts.parquet episode_id: Unique episode identifier podcast_slug: Podcast name slug episode_slug: Episode name… See the full description on the dataset page: https://huggingface.co/datasets/rchiera/podcast-transcripts.

sourceHugging Facemitupdated 7mo agoView on Hugging Face
0likes12downloads
Dataset Card

Podcast Transcripts Dataset

This dataset contains transcripts from Bitcoin and cryptocurrency podcasts, processed by the belief-engines ETL pipeline.

Files

  • transcripts.parquet - Full episode transcripts with speaker diarization
  • transcript_chunks.parquet - Transcript chunks (512 tokens) with optional embeddings

Schema

transcripts.parquet

  • episode_id: Unique episode identifier
  • podcast_slug: Podcast name slug
  • episode_slug: Episode name slug
  • episode_title: Episode title
  • published_at: Publication date
  • duration_seconds: Episode duration
  • transcript_text: Full transcript text
  • segments: List of speaker segments

transcript_chunks.parquet

  • chunk_id: Unique chunk identifier
  • episode_id: Parent episode ID
  • text: Chunk text (~512 tokens)
  • timestamp_start: Start time in seconds
  • timestamp_end: End time in seconds
  • speakers: List of speakers in chunk
  • primary_speaker: Main speaker in chunk
  • embedding: Optional text embedding (text-embedding-3-large)

Usage

python
from datasets import load_dataset

# Load full transcripts
transcripts = load_dataset("rchiera/podcast-transcripts", data_files="data/transcripts.parquet")

# Load chunks
chunks = load_dataset("rchiera/podcast-transcripts", data_files="data/transcript_chunks.parquet")

License

MIT License