Skip to content

gdemos01/YoutubeVideoIdeasGeneratorAI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Youtube Video Idea Generator AI

This AI uses Natural Language Processing to generate new YouTube video titles / ideas? It was trained using 20000 video titles collected from some of the most popular YouTube channels.

YouTube Video with Process and Results: PENDING

How to use

Collect YouTube Video Titles

Collect YouTube video titles using YouTube's Data API from a collection of channels defined in the code. You can add/remove YouTube channels through the code. In order for this to work you have to register for an API KEY.

python Controller.py --collect "YOUR API KEY"

Train Model

The command bellow trains the model for 10 epochs. Each epoch creates a new checkpoint if the model is improved. You can change the input file and the number of epochs through the code.

python Controller.py --train

Generate YouTube Titles

The command bellow generates a few YouTube titles based on a seed text that you provide. It builds the model based on the last training checkpoing.

python Controller.py --generate --seed="Hello world"

Resources

About

YouTube Video Idea Generator AI

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published