Thank you for all the supportive and encouraging emails and messages that I receive everyday. I am glad that you guys are looking forward to my product (Borg MOOC Study Companion) and believe me I am working on it full time, and have put all my other projects / games on the back-burner.
The Coursera and edX downloading functions were ready a long time back. Now downloading YouTube playlists is also possible with this. A lot of thought and reworking has gone in designing a good UI and UX (This has taken a lot of time).
Library management features have also been included and tightly incorporated.
Time-stamp based short notes – text, audio and handwritten, have also been incorporated.
Borg is coming out to be a great study tool and I am sure everybody will love it.
Till then do bear with me, I am as enthusiastic about this product as you all are.
We all enjoy learning from the great courses available online. And through Borg
I am really sorry about the delays, and the late status update.
My health hasn’t been good, I have not been able to sit in front of the computer ( or sit at all for more than 10 minutes ), so progress has been slowed down to a crawl.
Please pray for me so that I get well soon. 🙂
I had thought of releasing a beta version, but as Borg is so close to completion, I decided it would be better to give you the stable version with all the features promised.
Borg for Android and iOS in the works. First test on device successful.
Current status of Borg :
Online/ Offline library with support for courses downloaded elsewhere as well as coursera, edx and nptel courses
Borg now scales properly for retina or high-density displays like mobiles.
Short time stamp based notes (comments) on video : the database structure and video linking is done, all that is left is to make a proper UI for it.
Download Manager : working well but needs a UI revamp ( for mobile devices)
ToDo List : is complete but yet to be integrated in Borg.
Drawing Pad : is complete but yet to be integrated in Borg.
Event Logger : is complete but yet to be integrated in Borg.
Mobile Versions : iOS and Android, tested and semi-working,
Borg needs some UI/UX improvements for making it mobile ready
File manager for mobile devices.
Very little done:
User Dashboard : The first screen, with shortcuts to recent courses, utilities etc. : Not Complete.
It all started about two years back, when I started studying on coursera. I was really excited and the courses were awesome.
But where I live, the internet speeds are not very good, so I used to download a video while I watched a previously downloaded one. This process was cumbersome and I had to wait a lot before I could study.
Then I came across a python script which could download and rename the files from coursera, I was elated.
But this too had its own problems, it could not resume downloads, it skipped broken downloads and there was no easy way to add new downloads or prioritize them, what I needed was something like JDownloader for coursera.
So, I decided to make one. I initially named it Ouroboros – because learning is infinite, but the name Ouroboros seemed too long, so it was renamed to BORG in later versions.
The application I had made was GUI based and easy to use, it could resume downloads, had a priority list, speed throttle and better naming and organizing capabilities than coursera-dl.