Skip to content

Developing a Google Chrome extension for YouTube that utilizes the captions and ChatGPT 3.5 to provide video assistance and information [Work in Progress]

License

Notifications You must be signed in to change notification settings

ST4NSB/youtube-video-ai-assistant-extension

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

YouTube Video - AI Assistant

Developing a Google Chrome extension for YouTube that utilizes the captions and ChatGPT 3.5 to provide video assistance and information [Work in Progress]

TODO:

  • get youtube captions - DONE

  • change manifest url to youtube - DONE

  • implement 1st mode for chatgpt - DONE

  • include path: youtube.com/watch in manifest - DONE

  • include the title of the video to the initial requests (included in each separate request) - DONE

  • instead of reverse timestamp function, let the time with milliseconds (for performance) and include a text for chatgpt to say smth like: {TIMESTAMP:153} - DONE

  • ^ preprocess the above timestamp from the chatgpt response to a anchor link - DONE

  • disable text input and button on waiting for chatgpt response - DONE

  • change language from cn to en in captions request - DONE

  • request chatgpt to return timestamp in the format T-123 - DONE

  • save the videoId with the chatgpt answer, when you come back to the video, you will have the chatgpt previous answer

  • move these TODO in issues

  • implement 2nd mode for chatgpt

  • clean some providers & functions

  • change config file logic, instead of function, just do the object

  • test on longer videos

About

Developing a Google Chrome extension for YouTube that utilizes the captions and ChatGPT 3.5 to provide video assistance and information [Work in Progress]

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published