Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Video Crawling #14

Open
MathiasTim opened this issue Jul 24, 2013 · 5 comments
Open

Video Crawling #14

MathiasTim opened this issue Jul 24, 2013 · 5 comments
Assignees

Comments

@MathiasTim
Copy link
Member

@monbro this should be yours :)

More videos should be suggested or injected into fedu by this module based on a algorithm.

@ghost ghost assigned monbro Jul 24, 2013
@monbro
Copy link
Member

monbro commented Jul 24, 2013

I will make the hell burn 👍

@monbro
Copy link
Member

monbro commented Jul 25, 2013

getfedu

Cronjob will look up for videos on youtube matching the following criteria:

  • contains in title or description one of the current most often used tags in the DB
  • contains one of the words that are inside the title or description in some of the most popular videos on the APP
  • contains one of the defined words like webinar, tutorial, how to etc.

A video should:

  • be at least 20 min
  • available in 720p at minimum

The cronjob will:

  • run every 30 minutes
  • sort the list of videos by month and viewcount
  • save the whole API response as a document for each video in one collection called "youtube_suggestions"

The Frontend / Backend will:

  • serve a page to view all suggestions
  • and a possibility to accept a video

The actor will:

  • be someone logged in in /admin
  • accept a suggestion which the frontend will automatically handle and add as a pasted youtube link

-> this extension should be simple, efficient and easy to use

Any thoughts / improvements are welcome. Feel free to set up the frontend stuff already, but please let me know.

@MathiasTim
Copy link
Member Author

nice man, love it :)
I'm looking forward to it...

Just an idea, whats about tweets of famous people like Paul Irish, maybe we should look for youtube/vimeo link in their tweets. But this will be a completely difference module I guess.

@monbro
Copy link
Member

monbro commented Jul 25, 2013

yeah, feel free to add a new feature request for that one! (with a little sneaky description for it)

@monbro
Copy link
Member

monbro commented Aug 12, 2013

ok cronjob will not be in ruby but in awesome not vanilla JS =)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants