Description:
The software should work like this:
- You input a youtube playlist to the software. Let's call this List A
- It searchs with the youtube api, for the Related videos of all the videos in List A. This related videos will be List B.
- It then searchs with youtube api for the Related videos of all the videos in List B. This related videos will be List C.
- It makes one list by adding List B and C (without removing duplicates). This will be LIST B+C.
- It then counts how many appearances each video have in LIST B+C (repeated videos).
- It sorts this list by Video Appearances.
- It let you choose how many Appearances a video should have to be in the last list (List D).
- With the filtered list (List D), it creates a new youtube playlist, with the option to append the original List A.
- It should have some more options in the filter step: Video length, views, upvotes, etc.