Alex McDaniel
  • About
  • Projects
  • Publications
  • Resume

TikTok Claims Classification

Classification model to predict whether a TikTok video expresses a claim or an opinion (ML/AI, Classification, Python, XGBoost, Random forest)

In this project we are analyzing an artifcial TikTok dataset. The problem background is as follows:

"At TikTok, our mission is to inspire creativity and bring joy. Our employees lead with curiosity and move at the speed of culture. Combined with our company's flat structure, you'll be given dynamic opportunities to make a real impact on a rapidly expanding company, and grow your career. TikTok users have the ability to submit reports that identify videos and comments that contain user claims. These reports identify content that needs to be reviewed by moderators. The process generates a large number of user reports that are challenging to consider in a timely manner. TikTok is working on the development of a predictive model that can determine whether a video contains a claim or offers an opinion. With a successful prediction model, TikTok can reduce the backlog of user reports and prioritize them more efficiently."

In other words, the goal of this project is to develop a predictive model that can determine whether a video contains a claim or offers an opinion.

The notebook for this project can be found on this page after the slides or as a static webpage here. The related Tableau Story can be found here. This project was completed as part of the Google Advanced Data Analytics Professional Certificate.

Summary Slides

Jupyter Notebook

© Copyright 2024 Alex McDaniel. Powered by Jekyll with al-folio theme. Hosted by GitHub Pages.