Pixstory Data Insights


USC Data Science


About Us


What is Pixstory Data Insights?

This site presents DSCI 550 Spring 2023 student work on the Pixstory social media dataset. Pixstory is a story-sharing platform focused on responsible social discourse, providing a rich dataset of multilingual posts, user demographics, topic interests, toxicity scores, and geotagged locations. Across three assignments, teams enriched the data and produced interactive D3 visualizations.

The first assignment asked students to augment the Pixstory dataset with derived features and at least three additional public datasets (news events, population data, language corpora). The second assignment added GeoTopicParser, SpaCy named entities, AI-generated captions, hate-speech and sarcasm scores, and image object-recognition features. The third assignment asked teams to create D3 mini-sites exploring MEMEX ImageSpace, ImageCat, GeoParser, and Apache Solr/ElasticSearch workflows.

Extraction & Enrichment

Students extracted language, toxicity, sarcasm, gender, age, topic interest, geolocation, and event-context features from Pixstory post metadata and enriched them with external data sources.

Interactive Visualizer

Team mini-sites use D3 to explore language distributions, toxicity by demographic, post geography, topic interest patterns, and social engagement across the Pixstory platform.

Publicizer

The gallery preserves student data science work as a static IRDS site deployable under the USC Data Science pages and browsable without a server.

Student Visualization Teams


Pixstory Group 4 visualizations

Group 4 — Spring 2023

Bess Djavadi, Ric Xian, Shreya Raj, Mahika Mushuni, and Tala Tayebi produced five D3 visualizations: Age & Toxicity by Gender (scatterplot), Posts by Main Event Topics by Gender (grouped bar), Proportional Frequency by Age & Interest (stacked bar), Male Identity Attack by Age (box plot), and Objects by Gender (word cloud).

View Visualizations GitHub

Pixstory todd-gavin visualizations

Todd Gavin — Spring 2023

Five D3 visualizations from the Pixstory dataset enriched with JPL GeoParser and ImageSpace: a Bar Chart Race of language counts over time, a Language Counts Bar Chart, a Word Cloud of post text, a Bubble Chart of topic clusters, and a US State Choropleth map of Pixstory user locations.

View Visualizations GitHub

Pixstory Team 3 visualizations

Team 3 — Spring 2023

Jimin Ding, Mingyu Zong, Hui Qi, and Xiaoyu Dong built five D3 visualizations using the Pixstory dataset ingested into Apache Solr: a TimeSeries of post activity, a Heatmap of engagement, a Sunburst chart of topic hierarchy, an Index Chart of trending terms, and a Radial Stacked Bar of demographics.

View Visualizations GitHub

Pixstory Team 6 visualizations

Team 6 — Spring 2023

Team 6 (DSCI550_SP23_team6) produced five interactive D3 visualizations: Post Interest Age Range distribution, Hazard Location Bubble chart, Language Location Map, Age-to-Posting-Time scatter, and an Entertainment Calendar heatmap — all derived from the Pixstory social media dataset.

View Visualizations GitHub

Know of another DSCI 550 Pixstory visualization project? Contact the IRDS group to have it added.


USC Data Science Partner Sites


IRDS

The Information Retrieval and Data Science Group's mission is to research and develop open source software to analyze, ingest, process, and manage Big Data and turn it into information.

Related DSCI 550 Sites

Explore other USC DSCI 550 data visualization archives: UFO sightings, haunted places, Bigfoot sightings, and phishing email datasets — all built by USC students using the same IRDS data science pipeline.

Credits


Dr. Chris Mattmann — Visit his website

DSCI 550 Spring 2023 Class — Pixstory web data visualization assignment

Visualizations by: Group 4 (B. Djavadi, R. Xian, S. Raj, M. Mushuni, T. Tayebi); Todd Gavin; Team 3 (J. Ding, M. Zong, H. Qi, X. Dong); Team 6 (T. Wang et al.)