CoolFace
Datasetpublic

wildwood77/bluesky-embeddings-daily

πŸ›°οΈ Bluesky AI Analysis: Public Post Embeddings This dataset contains vector embeddings of public posts from the Bluesky Social network, generated for the purpose of semantic search, discovery, and language model experimentation. πŸ“¦ Contents Each row in the dataset includes: uri: The AT URI of the post. created_at: The full timestamp when the post was created. created_date: The UTC calendar date (YYYY-MM-DD). created_hour: The UTC hour of day (0–23). text: The… See the full description on the dataset page: https://huggingface.co/datasets/wildwood77/bluesky-embeddings-daily.

sourceHugging Facecc-by-4.0updated 1y agoView on Hugging Face
1likes291downloads
Dataset Card

πŸ›°οΈ Bluesky AI Analysis: Public Post Embeddings

This dataset contains vector embeddings of public posts from the Bluesky Social network, generated for the purpose of semantic search, discovery, and language model experimentation.

πŸ“¦ Contents

Each row in the dataset includes:

  • β€”uri: The AT URI of the post.
  • β€”created_at: The full timestamp when the post was created.
  • β€”created_date: The UTC calendar date (YYYY-MM-DD).
  • β€”created_hour: The UTC hour of day (0–23).
  • β€”text: The post's text content.
  • β€”embedding: A 384-dimensional float vector representing the post's semantic content.
  • β€”post_url: A link to the post on bsky.app.

The data is stored in Apache Parquet format for efficient querying and vector-based access.

πŸ“ˆ Embeddings

Embeddings are generated using `sentence-transformers/all-MiniLM-L6-v2`, a compact transformer model optimized for semantic similarity tasks. Each post is truncated to 300 characters prior to embedding.

πŸ” Update Schedule

This dataset is updated twice daily, covering posts from the previous 3 days. New files may appear before old ones are consolidated.

πŸ“Š Use Cases

This dataset is suitable for:

  • β€”Semantic search and nearest-neighbor lookup
  • β€”Topic clustering
  • β€”Prompt tuning and LLM finetuning (with care)
  • β€”Language model evaluation on real-world social content

⚠️ Caveats

  • β€”Public posts only: Only publicly visible Bluesky posts are included.
  • β€”No personal data: The dataset does not include private user information or DMs.
  • β€”Post volume: High-volume time slices may result in multiple files per day, eventually consolidated into daily files.
  • β€”Embeddings only: This is not a full social graph or post archive β€” it's for semantic work.

πŸ§ͺ Example Usage (Python)

python
import duckdb

con = duckdb.connect()
df = con.execute("SELECT * FROM 'posts-2025-07-14.parquet' LIMIT 5").fetchdf()
print(df[['text', 'embedding']])

πŸ› οΈ Source & Pipeline

This dataset is generated by the open-source project: πŸ”— github.com/wildwood/bluesky-ai-analysis

πŸ“œ License

This dataset is made available under the Creative Commons Attribution 4.0 International (CC BY 4.0) license. Use it freely, but please provide attribution.


For questions or suggestions, feel free to open an issue on the GitHub repo or contact the maintainer.