TikTok MixTape

  • Team Name: Think Thonk
  • Problem Statement: Value-Sharing Reimagined (Statement No. 6)
  • Project Name: TikTok MixTape
  • Members: Ashmita Haldar, Ananya Jain, Shambhavi Mehra, Soham Bhar, Nishchay Sanghi

Project Overview & Problem Statement

Our project, TikTok Mixtape, proposes a new way to create a transparent and legitimate flow of value from consumers to creators. Instead of relying solely on likes, views, or ad-based monetization, TikTok Mixtape automatically generates personalized montages of each user’s most engaging content from their favorite creators based on pre-decided metrics. This approach introduces:

  • Content Evaluation through Consumer Choice: By analysing user interactions and engagements our solution curates personalised mixtape montages serving as a direct signal of consumer preferences while filtering out any bot-like postings
  • Profit-Sharing Mechanism: Creators whose content is featured in user mixtapes can be rewarded proportionally, ensuring fairer distribution based on engagement.
  • Transparent Value Transfer: Consumers derive entertainment value from their mixtapes, while creators gain recognition and potential monetization from their content being featured, forming a clear value-sharing loop.

This solution reimagines how consumers contribute to the ecosystem, making content consumption itself a meaningful act of creator support.


Value Proposition

TikTok Mixtape creates a new, fairer pathway for value transfer:

  • Consumers enjoy a richer, personalized experience through mixtapes.
  • Creators receive recognition and potential monetization whenever their content is featured.
  • The Ecosystem benefits from more meaningful engagement, reducing misaligned incentives and reinforcing transparent value-sharing.

Features

  • Profile Page with MixTape Button → Users can create and view their personalized content montage.
  • View MixTape Montage → Automatically generates a montage of favorite videos from selected creators.
  • Repost Button → Allows users to share their MixTape onto their feed, amplifying both their taste and the featured creators’ reach.

How MixTape Works

Users interact naturally with Tiktoks over a period of 1 week. Among all the Tiktoks that they watch, a few are selected from which 3-5s excerpts are taken to create a 1 minute long weekly montage which we call a MixTape. The tiktoks are selected among all the liked Tiktoks of the user, on the basis of time spent watching the tiktok (retention rate), number of replays, shares, and finally, the duration of video completed when it was liked. Audio from these tracks are kept intact and each clip within the MixTape will have the original creators Tiktok username tagged at the bottom left. These mixtapes can capture the users mood and Tiktok feed over the course of a week.

The users can now upload their own mixtapes for the rest of the Tiktok community to watch. For instance, a user who consumes a lot of music content may have music/instrumentals/performances from many different genres and artists on their mixtape. This mixtape, if shared online, may garner the attention of other music fans and thereby increase the popularity of the user that uploaded the mixtape. In addition, with adequate views, and community engagement, uploaders of mixtapes can perhaps even earn Tiktok coins, giving them a level of monetary incentive to upload and share their mixtapes. It essentially gives users an opportunity to make money by scrolling.

For the creators, they will have the option to specify if the content that they post can be used for mixtapes. This will allow creators to safekeep their content, if they do not want others using even excerpts from it. For the users that do want their content to be used in this way, they will be able to specify the 3-5s excerpts that will be adapted from their Tiktoks. This allows the creators some autonomy over the usage of their content. In the future, it may be possible to make it such that the most replayed part of the Tiktok is automatically adapted as the 3-5s clip without the creator having to specify.

Furthermore, we are proposing a monetizing structure that pays creators based on the relative number of Mixtapes their content appears in. The rates of payment will be determined by TikTok’s regulations and data regarding how much revenue Mixtapes are generating for TikTok. For example, a creator may have their content featured in the mixtapes of 1000 people and earn a particular amount from that. Another creator may have 5000 features and will naturally earn more. There has to be a certain minimum number of features before creators can start earning since it is unrealistic for every creator to make money off of mixtape features. This minimum, too, can only be determined once there is real world data on how the consumption and generation of mixtapes affects Tiktok as a platform. Lastly, MixTape helps remove bots as it doesn’t reward shallow engagement like inflated views or fake follows — instead, our scoring engine prioritizes harder-to-fake signals such as likes, shares, replays, and meaningful comments. We also run anomaly checks on account behavior, like unusual device/IP activity, unrealistic posting patterns, and perceptual hashing to catch duplicate or stolen uploads. By combining these deeper engagement weights with fraud filters, bots and fake accounts lose their influence in the system, while authentic creators with real audiences are the ones who benefit.


How MixTape addresses the problem statement

TikTok MixTape gives us a new opportunity to involve users like never before. Instead of passively scrolling and consuming content, they can actively be part of a community which celebrates good quality content. Since the problem statement calls for a ‘reimagined value-sharing system’, here’s why our solution works:

  • TikTok viewers derive value from seeing their weekly journey of different genres, creators and ideas integrated, which gives them a greater sense of attachment to the platform since it offers them something personalized. Furthermore, TikTok users can earn a certain amount of virtual coins by simply reposting one of these MixTapes, which they can use for Live Gifts or to boost their own engagement. - This creates another greater, more tangible return for consumers. Lastly, for those who choose to repost the MixTape as a TikTok video, they have the chance to grow their viewers and followers with high-quality content curated by TikTok itself.
  • TikTok creators, who often suffered from undercompensation for their efforts can now receive full credit for their novel ideas and creativity. If a creator consistently appears in multiple MixTapes, they will earn more revenue from TikTok. Furthermore, MixTape’s security screening filters out the bots, spammers and frauds who copy others’ content to leave room only for authentic creators so that they get their deserved share. Lastly, users who share a certain creator’s content as a repost of their MixTape essentially promote the creator to a larger audience.
  • Lastly, TikTok itself can gain large revenue from MixTape. By engaging users more, it can attract a larger population of users, grow its creator community and strengthen relationships between creators and viewers. Overall, this feature will be beneficial to TikTok since it incorporates a novel method to share value in addition to the usual metrics and algorithms used.

Development Tools Used

  • React.js – for building the interactive UI and managing state.
  • HTML5 – for structuring the content.
  • CSS3 – for styling and layout.
  • VSCode - IDE for development
  • Custom Components – implemented to extend a TikTok clone with new features such as the Profile Page UI, MixTape button, and Repost functionality.

Assets Used

  • TikTok Clone Base UI – served as the foundation for extending new features.
    The TikTok UI Clone was created by s-shemmee. Link to original clone repo
  • Custom UI Assets – profile icons, buttons, and design elements added to reflect the MixTape functionality.
    All media (videos in the FYP and profile picture) is media taken by our group and not taken from elsewhere on the internet.

Libraries Used

  • React Router – for navigation between profile and mixtape views.
  • State Management Tools (React hooks) – to handle UI interactions and mixtape generation logic.

Built With

+ 5 more
Share this project:

Updates