Difference between revisions of "TED"

Jump to navigation Jump to search
1,144 bytes added ,  10 years ago
 
(8 intermediate revisions by 2 users not shown)
Line 35: Line 35:


== Agenda ==
== Agenda ==
...
* First three days (17.-19.02.2014):
** Planning on how this project can be realized {{done}}
** Creation of a concept including a conceptional Zim file, that demonstrates the very basics of this project {{done}}
* Rest of the first week (20. - 23.02.2104):
** Collection of all the data {{done}}
*** Writing the Scraper, that scrapes TED.com  {{done}}
*** Writing the Scraper, that scrapes the TED translation page on ww.amara.org {{done}}
*** Writing the html templates {{done}}
*** Writing a python script, that dumps the scraped data into the HTML pages, creating static content {{done}}
* First three days of the second week (24. - 26.02.2014):
** Implementing the local database, that manages all the content  {{done}}
** Implementing the search engine in Javascript, that allows the user to search through all of the content {{done}}
** Finally: Creating the first prototype zim files
* Rest of the second week (27.02 - 2.03.2014):
** Improving everything
** Fixing possible bugs
** Possible other things:
*** Implement a way to play html5 videos on the Android version of Kiwix (Bug can be found [http://sourceforge.net/p/kiwix/bugs/465/ here])


== Implementation ==
== Implementation ==
Line 49: Line 66:


==== Downloading subtitles ====
==== Downloading subtitles ====
The subtitles of videos are harder to get. They are all available on [http://www.amara.org/en/teams/ted/videos/ here] in multiple formats. We will use the caption format SRT. <br>
The subtitles of videos are harder to get. They are all available on [http://www.amara.org/en/teams/ted/videos/ here] in multiple formats. We will use the caption format WebVTT.


==== Building HTML sites out of the scraped content  ====
==== Building HTML sites out of the scraped content  ====
We want to 'export' our scraped data to html, so we can run the zim tool on it and create compressed zim files off it. <br>
We want to 'export' our scraped data to html, so we can run the zim tool on it and create compressed zim files off it. Out of all the possibilities [http://jinja.pocoo.org/docs/ Jinja2] seems to be the best library for that.
Out of all the possibilities [http://jinja.pocoo.org/docs/ Jinja2] seems to be the best library for that.


==== Javascript client side filter/search solution ===
==== Javascript client side filter/search solution ====
...
...


==== Templating solution to create pages ====
==== Templating solution to create pages ====
21

edits

Navigation menu