Skip to content
ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

54 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŸฅ YourTube ๐ŸŸฅ

Reinventing the YouTube algorithm by giving power back to the user.

๐Ÿ“น Demo Video

A video demonstrating the application can be found here.

๐Ÿ—’๏ธ About

This application was created by a three-person team of students at the University of Florida for the course Data Structures and Algorithms. The main purpose of this project is to compare breadth-first and depth-first graph traversal algorithms.

โš™๏ธ How it Works

YourTube is a full-stack application using C++ and the Qt GUI library to implement an interactive interace with a powerful backend. The user is prompted to select filters that will be applied to a YouTube dataset, allowing the graphing algorithms to intelligently select videos to the users liking.

๐Ÿ’ฅ Why this Project Matters

A customizable algorithm allows the user to see videos that truly interest them, without the intrusive clutter that YouTube currently reccommends.

About

A C++ application reinventing the YouTube algorithm

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages