Help Needed to get Khan Academy Videos

117 views
Skip to first unread message

RichShumaker

unread,
Jan 16, 2015, 12:12:56 AM1/16/15
to tiddly...@googlegroups.com
I was thinking about how to use this new power of YouTube, other video and audio to follow soon(from what Tobias has said on his CuePlayer post, and I can't wait).
Thanks to Astrid, Jed, and Tobias for working on these new features for TW5 that I have used at the TW Hangouts Page.

So I found out that Khan Academy has a big giant dump of data with all the video content, YouTube Id's, Names, and more.
I would love to create a Khan Academy TW5 which points to YouTube and gives the annotation stuff you guys have created.

Here is where the file is located(4MB of data) and more details about the full API for Khan Academy are here.
The goal is to create a way to have all the YouTube Playlist of Khan Data neatly inside a TW5.

Please let me know if you have any questions and thank you very much for all your help.

Rich Shumaker

Tobias Beer

unread,
Jan 16, 2015, 2:05:07 PM1/16/15
to tiddly...@googlegroups.com
Hi Rich,
 
I was thinking about how to use this new power of YouTube, other video and audio to follow soon(from what Tobias has said on his CuePlayer post, and I can't wait).

Take a look at how much time is passing since Felix started out with TiddlyMap / TaskGraph.
Some things take some time to become the powerful and mature stuff they are.

Now, I can't keep you from starting right away,
but there is a good chance that waiting another round
of CuePlugin abstraction will be beneficial in that it
prevents you and us from figuring out migration paths
from one version to another.

Having said that, the TiddlySpot exists already...


However, other than porting the existing stuff and replacing a lot of prefixes,
I have not started working on the abstraction layer to make it "media-agnostic",
i.e. to have youtube be but only one extension out of possibly many.

I would love to create a Khan Academy TW5 which points to YouTube and gives the annotation stuff you guys have created.

Yes, while Khan Academy does provide a solid user-experience,
custom annotations are not there (yet) ...comments are.
Perhaps that would even be a good suggestion for them.

Here is where the file is located(4MB of data) and more details about the full API for Khan Academy are here.
The goal is to create a way to have all the YouTube Playlist of Khan Data neatly inside a TW5.

The truth is, I do need to focus a lot more on my personal life right now.
So, please don't be disappointed if I can't quite jump at it right away.
I will try to make it soonish.

Best wishes, Tobias.

RichShumaker

unread,
Jan 16, 2015, 3:57:32 PM1/16/15
to tiddly...@googlegroups.com
Tobias I wanted to say THANK YOU for creating the Cue Player.
I understand completely that it takes time to get things done and please take your time making it.
I apologize if my post came across as me trying to rush you as it is the opposite of that.
Felix's TiddlyMap(Formerly TaskGraph) is awesome and I am excited for your plug in when it is ready for Primetime.

I am using the other tools right now from Jed and Astrid.
I will migrate once your tool matures and I know that is double the work but it allows me to get things done now.
Also I am learning as I go as well ;)
Actually my TW Hangouts site is a great usage case as I start with hand coded, then I get some tools and so I have a bit of everything.

The Khan Data file I link too is actually listed as a SLUG and I think it is a bulk data dump of all the 'details' of the Video content.
I wanted to create what is called a [[$:/.rich/data/videos]] in my current system with all the Khan Data.

I will see what I can figure out from the file and start to decrypt it so once your tool comes online the data will be ready for it.
I was hoping someone may have used a data set like this before as we only need some of the details to get our stuff working.

I was envisioning this as a personal notebook with all the videos that Khan Academy has available so anyone could easily add their own notes and annotations to them.
Basically TiddlyWiki the Khan Videos and get more bang for the buck.

Tobias I totally understand about your personal life and I won't be disappointed you can't jump on it right away.
Your "soon" is better than my "now" if you ask me.

Rich Shumaker

Alex Hough

unread,
Jan 16, 2015, 5:25:15 PM1/16/15
to TiddlyWikiDev
I'd echo what Rich says Tobias.... what a productive period... Wow! How do you do it? 


Alex

--
You received this message because you are subscribed to the Google Groups "TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to tiddlywikide...@googlegroups.com.
To post to this group, send email to tiddly...@googlegroups.com.
Visit this group at http://groups.google.com/group/tiddlywikidev.
For more options, visit https://groups.google.com/d/optout.

RichShumaker

unread,
Jan 24, 2015, 12:40:05 AM1/24/15
to tiddly...@googlegroups.com
I came across a spreadsheet from a TWC site that has all the TED Talks so I started working on a TED Talk TW.
It is a work in progress and learning lab for me.

This got me thinking I just need to find a spreadsheet of data on the Khan Academy videos and I can do what I did with the TED spreadsheet.
I need to see how I can massage the data slug I came across.

If anyone comes across a spreadsheet like this let me know.

Thanks again everyone for the help.

Rich Shumaker

Ed Dixon

unread,
Jan 25, 2015, 6:43:51 AM1/25/15
to tiddly...@googlegroups.com
Enjoying your Ted talks TW5 now excellent work! Just loving this! I did (finally) find an opportunity to ask the lead at KA-Lite where the video list comes from and as I understood the explanation our designs use the Khan Academy API to pull these in from their servers which is available here: http://api-explorer.khanacademy.org/group/api/v1/videos but I think this complete json listing here: http://www.khanacademy.org//api/v1/topictree may be more useful however it is very big! It would be great to parse this into the individual topic trees and see them made available as you have done the Ted Talks if that is possible!

rich shumaker

unread,
Jan 26, 2015, 12:28:09 AM1/26/15
to tiddly...@googlegroups.com
I love the vast amount of data there.
Both TED and Khan have easy to use API's that I should be able to pull data from.
YouTube also has an easy to use API so I should be able to get all Khan videos from YouTube.
Same with TED and then I could cross link as TED is also on YouTube and YouTube has features that TED doesn't.
So If I can find a way to learn that stuff I should be all set.

This could be done for any YouTube data set.
Make an API Call and then drag and drop the JSON into TW and add some 'Player' and 'Annotation' functions and you have a truely Multimedia Hybrid Notebook.
Fast, easy, cool, and I would say awesome.

My goal for Khan is an interactive notebook for anyone that uses the videos and anything else we can port to allow you to work at your own pace.
We have a lot of cool math tools and other things are happening everyday.
Of course I am not sure how to get all the goodies that you could if you logged in, so no badges and scores and what not.
BUT you get a personalized notebook that you could can carry with you easily.

So you can start with a basic notebook for everyone and by the end of the year everyone will have a really cool diverse notebook.
Much better than the doodles I did in the margin.

Rich Shumaker

--
You received this message because you are subscribed to a topic in the Google Groups "TiddlyWikiDev" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/tiddlywikidev/pnKcdQh1uJU/unsubscribe.
To unsubscribe from this group and all its topics, send an email to tiddlywikide...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages