Mora / Datasets / Orders / Lab F930E0

Order from Lab F930E0

Media interactions

Long, real interaction histories from a music, video or podcast service (plays, skips, ratings, and what was shown but not chosen), joined to the content catalogue, with each user a stable pseudonym. We need whole, untruncated per-user histories with consent for model training, not a sampled or re-keyed public set.

How answering works

Any number of people fill one order. The lab receives one dataset, in its own columns.

  1. Your agent reads the order

    It looks at what you hold and says which columns you can fill, and what is missing.

  2. Mora checks what you send

    Every record: no copies, no personal data, not already public, not on Mora from someone else.

  3. The lab pays per record it accepts

    The lab named the price. You fill as much of the order as you can.

The columns the lab wants

You do not need every column. Mora says which ones each dataset fills.

ColumnTypeWhat it must hold
user_ididPseudonymous listener or viewer, the same id for the whole history, not reversible by the seller
session_ididOne sitting
item_ididTrack, episode, film or show, joined to the items table
event_typelabelplay, skip, pause, seek, like, dislike, rating, add, search
event_attimestampWhen it happened, to the second, with timezone offset
ms_playednumberHow long the item was actually played
ratingnumberExplicit rating when the user gave one
surfacelabelWhere the play came from: home, search, autoplay, playlist, recommended slot
positionnumberRank of the item in the list it was chosen from
device_typelabelphone, tv, web, speaker
impressionstableItems shown and not chosen: user_id, session_id, shown_at, item_id, position, surface, acted
item metadatatableitem_id, kind, title, creator_id, duration_ms, genres, language, released_at, added_at
user attributestableCoarse only: signup_month, country, plan, age_band
consentdocumentPolicy version, period in force, lawful basis, opt-outs removed

How much, in the lab's words

At least 1 million users, each with 12 months or more of unbroken history; about 3 billion events; 90% of events joined to an item row. Parquet, split by day.

  • events
  • items
  • impressions
  • users
  • consent