cosmodata
A portal to data sources for cosmograph
To install: pip install cosmodata
Datasets Overview
Introduction
This repository contains datasets for various projects, each prepared for visualization and analysis using Cosmograph. The raw data consists of structured information from sources like academic publications, GitHub repositories, political debates, and Spotify playlists. The prepared datasets feature embeddings and 2D projections that enable scatter and force-directed graph visualizations.
Dataset Descriptions
EuroVis Dataset
- Raw Data: Academic publications metadata from the EuroVis conference, including titles, abstracts, authors, and awards.
- Prepared Data: merged_artifacts.parquet (5599 rows, 18 columns)
- Potential columns for visualization:
- X & Y Coordinates:
x,y - Point Size:
n_tokens(number of tokens in the abstract) - Color: Cluster labels (
cluster_05,cluster_08, etc.) - Label:
title
- X & Y Coordinates:
- Related code file: eurovis.py
- Potential columns for visualization:
GitHub Repositories Dataset
- Raw Data: GitHub repository metadata including stars, forks, programming languages, and repository descriptions.
- Prepared Data: github_repo_for_cosmos.parquet (3,065,063 rows, 28 columns)
- Potential columns for visualization:
- X & Y Coordinates:
x,y - Point Size:
stars(star count),forks - Color:
primaryLanguage - Label:
nameWithOwner
- X & Y Coordinates:
- Related code file: github_repos.py
- Potential columns for visualization:
HCP Publications Dataset
- Raw Data: Human Connectome Project (HCP) publications and citation networks.
- Prepared Data: aggregate_titles_embeddings_umap_2d_with_info.parquet (340,855 rows, 9 columns)
- Potential columns for visualization:
- X & Y Coordinates:
x,y - Point Size:
n_cits(citation count) - Color:
main_field(research domain) - Label:
title
- X & Y Coordinates:
- Related code file: hcp.py
- Potential columns for visualization:
Harris vs Trump Debate Dataset
- Raw Data: Transcript of a political debate between Kamala Harris and Donald Trump.
- Prepared Data: harris_vs_trump_debate_with_extras.parquet (1,141 rows, 21 columns)
- Potential columns for visualization:
- X & Y Coordinates:
tsne__x,tsne__y,pca__x,pca__y - Point Size:
certainty - Color:
speaker_color - Label:
text
- X & Y Coordinates:
- Related code file: No specific code file referenced.
- Potential columns for visualization:
Spotify Playlists Dataset
- Raw Data: Metadata on popular songs from various playlists, including holiday songs and the greatest 500 songs.
- Prepared Data: holiday_songs_spotify_with_embeddings.parquet (167 rows, 27 columns)
- Potential columns for visualization:
- X & Y Coordinates:
umap_x,umap_y,tsne_x,tsne_y - Point Size:
popularity - Color:
genre(derived from playlist) - Label:
track_name
- X & Y Coordinates:
- Related code file: Not specified.
- Potential columns for visualization:
LMSys Chat Conversations Dataset
- Raw Data: Conversations from AI chat systems.
- Prepared Data: lmsys_with_planar_embeddings_pca500.parquet (2,835,490 rows, 38 columns)
- Potential columns for visualization:
- X & Y Coordinates:
x_umap,y_umap - Point Size:
num_of_tokens - Color:
model - Label:
content
- X & Y Coordinates:
- Related code file: lmsys_ai_conversations.py
- Potential columns for visualization:
Prompt Injections Dataset
- Raw Data: Data related to prompt injection attacks and defenses.
- Prepared Data: prompt_injection_w_umap_embeddings.tsv (662 rows, 6 columns)
- Potential columns for visualization:
- X & Y Coordinates:
x,y - Point Size:
size - Color:
label - Label:
text
- X & Y Coordinates:
- Related code file: prompt_injections.py
- Potential columns for visualization:
Quotes Dataset
- Raw Data: Collection of 1,638 famous quotes.
- Prepared Data: micheleriva_1638_quotes_planar_embeddings.parquet (1,638 rows, 3 columns)
- Potential columns for visualization:
- X & Y Coordinates:
x,y - Label:
quote
- X & Y Coordinates:
- Related code file: Not specified.
- Potential columns for visualization:
Usage Instructions
- Load the prepared
.parquetfiles into a Pandas DataFrame. - Use Cosmograph or another visualization tool to create scatter or force-directed plots.
- Customize the x/y coordinates, size, color, and labels based on your analysis needs.
Acknowledgments
- The data has been curated and prepared by Thor Whalen and contributors.
- Data sources include Kaggle, Hugging Face, GitHub, and various public datasets.
For further details, please refer to the individual dataset documentation or the linked preparation scripts.
Metadata
Release files for cosmodata 0.0.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| cosmodata-0.0.5.tar.gz | 13.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| cosmodata-0.0.5-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 26.6 kB
Release files / cosmodata-0.0.5.tar.gz
| Download URL | cosmodata-0.0.5.tar.gz |
|---|---|
| Size | 13.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
789437083e7836ad93c9998956cd6fb6a6c99492e9b00dcf7bf62937b44fb6f9
|
|
BLAKE2b-256 checksum How to use checksums |
9fb06b87fb3b7033573ca145e5ffff252c12b4d975c4939c23f3ea7d4ff04897
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|
Release files / cosmodata-0.0.5-py3-none-any.whl
| Download URL | cosmodata-0.0.5-py3-none-any.whl |
|---|---|
| Size | 12.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
18c939c9450f0d907fbc8bedee91828831b881030cef066a1aeae72d892cff24
|
|
BLAKE2b-256 checksum How to use checksums |
062a7c52086daccaf5576503a37b0f028d1bcacb78cbba654e6982bb0d9518d6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|