Bundling some things I posted elsewhere, exploring

Leave a comment

Coursera’s Global Translator Community: puzzling Translator Agreement(s)

Second update Nov. 6 2014

Access to, mentioned in the description of the D version of the Translator Agreement, has now been blocked, as well as all the other pages of the subdirectory.

Update Nov. 6 2014

Yesterday, I found out that there is a fourth version of the Translator Agreement. I’m updating this post in italics accordingly

Three (actually four) Translator Agreements

There have been three versions of the Translator Agreement in the 6 months of the GTC:

(For easier comparison, I had put the  first three versions side by side in a table, which can be downloaded from Should there be differences between C and D, I’ll make a new table).

While B only corrected some obvious mistakes (typo, wrong contact address), C’s has introduced several important changes. Here I’ll concentrate on those to the part defining the property of volunteers’ translations.

Ownership of volunteer’s translations and “work for hire”

C adds a new sentence at the beginning of this part:

Coursera’s licensors place strict obligations on Coursera to protect their intellectual property rights in the licensed content included as part of Coursera courses.

This addition leads to a rewording of the following sentence: where A and B formerly read:

As between Coursera and you, Coursera owns all right, title, and interest to:
1) the copyright or other intellectual property or proprietary right to the translations and translated works (collectively “Translations”), and
2) the Coursera name and logo.

C now reads:

As a result, Coursera must require its translators to agree under this Agreement, that Coursera owns all right, title, and interest to: [rest of the sentence unchanged]

So what was presented as Coursera’s decision in A and B is now presented in C as something imposed by its licensors, i.e. by the universities and institutions who actually provide the courses.

C also changes significantly the part defining volunteers’ translations as “work for hire”.  A and B read:


But the corresponding part in C says

To the extent that you are creating translations and translated works (collectively the “Translations”) at the request and for the benefit of Coursera, you agree that the Translations will be works made for hire to the extent permitted by applicable law, and Coursera will retain all copyright, patent, trade secret, trademark and any other intellectual property or proprietary rights (“Intellectual Property Rights”) in the Translations

So C replaces the reference to Section 101 of the U.S. Copyright Act with the vaguer “to the extent permitted by applicable law”.In fact, Section 101 of the U.S. Copyright Act actually says:

A “work made for hire” is—
(1) a work prepared by an employee within the scope of his or her employment; or
(2) a work specially ordered or commissioned for use as a contribution to a collective work,(…) if the parties expressly agree in a written instrument signed by them that the work shall be considered a work made for hire.

Definition (1) does not apply to GTC volunteers, as section “8. Relation” says “Nothing in this Agreement creates or will be deemed to create an employer-‐employee, partnership, joint venture, or agency relationship between Coursera and you.” And as to definition (2), Coursera never provided volunteers with a written instrument each should agree to and sign. Therefore the reference to that section of the U.S: Copyright Act did not make sense.

However, after that, the Agreement says:

If any of the Translations do not qualify as works made for hire, you hereby assign to Coursera all right, title and interest and all Intellectual Property Rights in the Translations, and if requested by Coursera will deliver a written assignment any other documents necessary to establish Coursera’s Intellectual Property Rights.

(from the C version, which summarizes the same concept, expressed in a heavier and more long-winded way, in A and B)

In other words, whether their translations qualify or not as work for hire, volunteers must cede all rights on their translations, including their moral rights, to Coursera.

No more “good and valuable consideration”


This  is a soberly realistic deletion, because as explained in the course shell / collaboration platform that Coursera has chosen for the GTC: no recognition at all is granted to volunteers who translate fewer than 2500 words “of consistent  high-quality”.

For those who meet this requirement, there is a mention in the public Meet Our Translators page. That mention is not likely to impress a potential employer. Anyway, that page only lists 1011 [unchanged Nov 2] * volunteers, against “14064* persons contributing” indicated  by Transifex, the online collaborative translation tool chosen by Coursera for the GTC,  except for the 12183* Russian translators, who use a tool made by ABBY LS – see – and are therefore not included in the Transifex figure.

Hence, that  “Meet Our Translators” only lists  less than 4% of volunteer translators.  Even by a very conservative estimate of only 100 words translated in average by each of the 24033 unmentioned volunteers, Coursera is getting over 2’400’000 words translated for free, without offering any kind of recognition to their translators.
Then for volunteers who translate 15’000 words, there is a Statetement of Accomplishment, and above 75’000 words, there is a Statement of Accomplishment with Distinction. However, these are the same Statements of Accomplishment that Coursera is presently scrapping for course participants, and which Daphne Koller merrily debunked as mere personal mementoes and explained how to easily fake in a hangout for the GTC on May 15, 2014 (from 18:37 in the YouTube archived version).

Moreover, Coursera uses a script that is meant to assign these forms of recognition by elaborating the statistical data provided by Transifex. Hence the Russian volunteers, who don’t use Transifex, are not covered, and even for the Transifex-using volunteers, this script often doesn’t work properly.

Therefore, since October 23, 2014, Coursera is asking volunteers who are entitled to a form of recognition but didn’t get it, or who translate into Russian, to fill a recognition request … in a Google Drive form: in spite of the fact that it recognizes in its public Web page describing the GTC that these Google Drive forms can’t be accessed in China and in other countries.

So all in all, it does indeed make sense to stop pretending that Coursera offers translators “good and valuable consideration” for their work.


All three versions of the Translator Agreement say, under “10. Miscellaneous”:

Except where expressly provided otherwise, the Agreement may only be amended in writing signed by both you and Coursera.

And Coursera has not submitted to GTC volunteers any written text about amendments for them to sign before changing the Translator Agreement from version A to B, and then to C.

* As of Nov. 4, 2014. However the 4% proportion of volunteers getting any form of Coursera recognition has remained fairly stable so far.

Leave a comment

Coursera’s Global Translator Community: background

This is meant to be the first of a series of posts about the Global Translator Community (GTC), which Coursera launched on April 27, 2014: see their Introducing Coursera’s New Global Translator Community blog post.

The GTC is not Coursera’s first attempt at having the subtitles of course videos “crowdtranslated” by unpaid volunteers. So here is some information about its previous attempts, as I experienced them.

Coursera’s Amara team (August 2012 – February 2013)

I first joined a Coursera course because I was puzzled by the issues volunteer subtitle translators were reporting  in the Amara Help forum, mainly about the provided unusable original subtitles automatically produced by voice recognition.

Actually, I first tried to join Coursera’s Amara team, but got no reply to my application. From the outside, it looked like an attempt to copy the settings of  TED’s Amara team, with a workflow of translating-reviewing-approval tasks, but without any of the resources and feedback opportunities TED offers volunteers, and with a big hurdle: the unusable original subtitles that got automatically added (see Ambrose Li’s Things to watch out for if you want to work on Coursera’s subtitles:)

Then at the end of 2012, Coursera staff removed this workflow: anyone with an Amara account could now edit and translate the subtitles of their team’s videos. When they also stopped adding the unusable automatic original subtitles, volunteers were finally able to work normally (see the Amara autocaptions for Coursera videos topic in the Amara – Deaf & Hard of Hearing Discussion List for more details).

However, Coursera staff deleted the Amara team at the end of February 2013, telling volunteers they might copypaste the .srt  subtitle files they produced in subpages of the private Coursera students’ (accessible only when logged in with a Coursera ID), adding that Coursera techies might or might not use them in the courses. Some volunteers complied, some found that a bit too daft and continued using Amara, and linked to the Amara subtitle pages instead.

Coursera staff also announced that they were working on a single tool for translating the site’s interface and the subtitles.

Coursera’s Global Translation Partnership (May 2013 – end unclear)

Then there were no news until May 14, 2013, when they wrote the Coursera Partnering with Top Global Organizations Supporting Translation Around the World blog post: instead of developing their own tool, Coursera was going to use Transifex for both things, and involve only said Top Global Organizations, and only for translations “many of the most popular language markets reflected by Coursera students: Russian, Portuguese, Turkish, Japanese, Ukrainian, Kazakh, and Arabic. Each Coursera Global Translation Partner will begin by translating 3-5 select courses, with the majority of translated courses being available by September 2013. ”

By September 2013, that goal was very far from being reached, possibly because Transifex is a great tool for translating interfaces, but though it can cope with subtitle files, which are just text files with a funny extension, it’s not a subtitle translating tool: no video player where you can check your work on the video. Therefore, as I had pointed out in a May 31, 2013 comment to the mentioned blog post, providing translators with with human-made, accurately revised original subtitles would be essential if they were to be translated with Transifex.

So maybe Coursera didn’t do that, and/or maybe the Top Global Organizations had entered that partnership without realizing how much work in such inappropriate conditions would be entailed. Just a hypothesis, as Coursera hasn’t made public any post-mortem about that partnership – nor about the Amara team initiative, for that matter – and never officially announced its end.

The GTC compared to these previous initiatives

On the one hand, the GTC is a return to the Amara team’s crowdtranslation by any volunteers. However it also has “partners” for some languages, though except for the Lemann Foundation (Brazil), which was already partner in the Global Translation Partnership, the other partners have changed.

As to the original subtitles meant to be translated by volunteers, Coursera has changed paid provider since the Amara team,  now using one who  crowdsources subtitling to humans, as Coursera Staff explained in the May 15, 2014 Global Translator Community Hangout with Daphne Koller (from 50:00 ca – see also the captioned version with transcript), but without telling who is this new partner, let alone how much the crowdsourced subtitlers get paid, if anything.

As with the Global Translation Partnership, the GTC’s  tool for translating subtitles is Transifex.

Another very important convergence between the Global Translation Partnership is the GTC’s Translator Agremeent that volunteers must accept when they apply to join.

That will be for another post: because this agreement is worth a post of its own , and also because presently its page, which is linked to on “terms and conditions” in Coursera’s public Web page describing the GTC, now only yields an XML Access Denied message :

<Error><Code>AccessDenied</Code><Message>Access Denied</Message><RequestId>DC7BD639FE7B7801</RequestId><HostId>Q8soFADQDwa2H+pNlwRFyvBHAAlaIFaRzZsbVbzrj/amDhg62HJko0ajmdpifg8s</HostId></Error>  .

Update November 4, 2014: though I notified both Coursera’s support and the GTC’s admins of this issue on Oct. 28, the link on “terms and conditions” in Coursera’s public Web page describing the GTC continues to produce this AccessDenied message.

What happened is that Coursera assigned a new URL to a new version of the Translator Agreement. They did put the correct short URL – redirecting to – on the 4th page of the Google Drive form for subscribing to the GTC.

However they kept the old obsolete one in the link on “terms and conditions“.

Leave a comment

Corsi Coursera “bloccati da sanzioni economiche US”?

Così appariva la pagina di login ai corsi Coursera in Siria il 28 gennaio 2014. Trascrizione del messaggio:

“Our system indicates that you are trying to access the Coursera site from an IP address associated with a country currently subjected to US economic and trade sanctions. In order for Coursera to comply with US export controls, we cannot allow you to access to the site.”

Cioè: “Il nostro sistema indica che stai cercando di accedere al sito di Coursera da un indirizzo IP associato a un paese attualmente sottoposto a sanzioni economiche e commerciali US. Affinché  Coursera adempia ai controlli di esportazioni US, non ti possiamo autorizzare ad accedere al sito”.

Ulteriori spiegazioni in Update on Course Accessibility for Students in Cuba, Iran, Sudan, and Syria sul blog di Coursera, prima pubblicato il 28 gennaio, ma purtroppo poco chiaro perché frettolosamente aggiornato il 29 gennaio. Cioè:

  • Il 28 gennaio quelli di Coursera hanno impedito agli studenti iscritti residenti a Cuba, in Iran, Sudan e Siria di fare il login per accedere ai corsi per, bloccandoli in base all’indirizzo IP del computer (o di altri aggeggi che vanno online), per ottemperare alle sanzioni economico-commerciali decretate dal governo US. Si scusavano, dicendo di essere in trattative con l’amministrazione US per ottenere il permesso di togliere questo blocco.
  • Il 29 gennaio si sono accorti che per la Siria, c’era un’eccezione alle sanzioni per quanto riguarda le offerte educative, e quindi hanno tolto il blocco per i residenti in Siria.

Cioè: adesso Anas Maarawi e gli altri studenti in Siria possono accedere ai loro corsi Coursera, però quelli residenti a Cuba, in Iran e in Sudan rimangono bloccati. E quelli di Coursera sembrano essere passati ad altro: nessun aggiornamento su quelle annunciate trattative con l’amministrazione US.


Certo, è una situazione assurda. Corsi universitari offerti gratuitamente non sono patate vendute per soldi. Questa assurdità è stata rilevata nei commenti a quel post Update on Course Accessibility for Students in Cuba, Iran, Sudan, and Syria, nella comunità di Coursera su Google+, e da parte degli enti universitari che forniscono corsi tramite Coursera: vedi ad es. le reazioni dei responsabili dell’EPFL e dell’Università di Ginevra nel riquadro a destra di Des cours en ligne d’universités suisses bloqués par les Etats-Unis (Marc Renfer, RTS Info, 30 gennaio 2014)

Però Coursera è un business

A livello di immagine degli Stati Uniti, l’estensione di quelle sanzioni economiche a corsi online è senza dubbio un disastro. Tuttavia, come visto all’inizio, il blocco per IP imposto da Coursera per ottemperarvi riguarda il login, cioè la cosa che fa che i corsi Coursera non sono affatto MOOC, con la prima O che starebbe per Open, aperto.

In effetti, quando  , da iraniano residente in Iran, ha espresso il suo sgomento davanti a quelle sanzioni nel gruppo Coursera su Google+, gli ho chiesto di vedere se poteva ancora accedere ai contenuti del progetto OpenCourseWare del MIT, non chiusi da login: può.

Sta di fatto che Coursera è un’impresa dichiaratamente commerciale,  e l’obbligo di login per accedere ai contenuti è caratteristica di questa impostazione commerciale. Come rilevava Daphne Koller  in What we’re learning from online education (TED talks, giugno 2012 – dalla trascrizione dei sottotitoli italiani):

Ci sono enormi opportunità da sfruttare da questa struttura. La prima è che ha il potenziale di avere uno sguardo senza precedenti sulla comprensione dell’apprendimento umano. Perché i dati che raccogliamo qui sono unici. Si può registrare qualunque click, qualunque presentazione di compito qualunque post dei forum da decine di migliaia di studenti.

Da qui la necessità, per poter sfruttare questi dati prodotti dagli studenti, di ricollegarli all’identità di ciascuno: l’indirizzo IP del computer va bene per escludere studenti di interi paesi, ma non per identificare con precisione l’autore dei dati prodotti.

Perciò in senso stretto, è giusto che Coursera, essendo un’impresa commerciale statunitense, debba adempire alle sanzioni commerciali statunitensi.

Impegno per l’educazione globale?

Quelli di Coursera amano ribadire il loro impegno per rendere l’educazione accessibile a tutti nel mondo intero.  Daphne Koller lo faceva già in quella conferenza What we’re learning from online education del giugno 2012 e l’hanno puntualmente rifatto in quel post Update on Course Accessibility for Students in Cuba, Iran, Sudan, and Syria del 30 gennaio 2014. E ci crederanno pure,  perché questa globalizzazione fornisce loro tanti dati preziosi da sfruttare. Vedi sopra.

Però quelli di Coursera avevano anche fatto dichiarazioni roboanti sull’internazionalizzazione dei corsi tramite il “crowdsourcing” della traduzione dei sottotitoli delle lezioni video con Amara: vedi ad es. Coursera partners with Amara for crowdsourced captioning (Janko Roettgers, GigaOM, 27 agosto 2012). Avrebbe potuto funzionare se quelli di Coursera avessero optato per una partecipazione aperta, stile Wikipedia,  alla sottotitolazione con Amara. Invece per mesi (vedi la discussione Amara autocaptions for Coursera videos iniziata il 27 febbraio 2013), hanno rovinato quel “crowdsourcing” restringendone l’accesso, poi l’hanno abbandonato a fine marzo 2013.

Due mesi dopo, in Coursera Partnering with Top Global Organizations Supporting Translation Around the World sul blog di Coursera, hanno annunciato la nuova impostazione della traduzione dei sottotitoli: niente più crowdsourcing, ma un partenariato con organizzazioni accademiche “top” che avrebbero dovuto fornire, usando Transifex, “traduzioni della maggioranza dei corsi in russo portoghese, turco, giapponese, kazakh ed arabo” da fine settembre 2013. Ad oggi (6 febbraio 2014), la pagina mostra che su 603 corsi offerti, ce ne sono soltanto 113 con sottotitoli anche in una sola altra lingua che l’inglese , cioè  meno del 20% del totale: altro che maggioranza di corsi tradotti in sette lingue.

Insomma quelle dichiarazioni di impegno per l’educazione globale sanno di “window dressing”, o in italiano, di fuffa. Il ricorso iniziale al crowdsourcing con Amara, poi al programma libero online Transifex, per la traduzione di sottotitoli sono cose trendy che suonano bene. Possono anche funzionare – anche se l’uso di Transifex per la sottotitolazione non è il massimo, visto che non puoi controllare il risultato sul video – però ci vuole un minimo di impegno umano per l’impostazione e l’accompagnamento. E nell’ottica commerciale di Coursera, quell’impegno umano = una spesa nel bilancio. Appena supera una certa soglia, lasciano perdere.

La soluzione ci sarebbe

Come spiega una funzionaria dell’amministrazione US incaricata di far rispettare quelle sanzioni, in U.S. Government’s ‘bone-headed’ decision can be fixed with paperwork, official says (Donald Gilliland,, 30 gennaio 2014) c’è una politica favorevole alla concessione di licenze speciali per le attività a scopo educativo, però queste licenze vanno richieste. edX l’aveva fatto un anno fa e le ha ottenute, salvo per il Sudan, però edX ha lasciato aperto l’accesso  da quel paese ai materiali del corso. In effetti, per l’amministrazione US, è la chiusura dell’accesso tramite login che fa di un corso un servizio commerciale sottoposto a sanzioni. Senza login, i materiali diventano informazione non sanzionata.

Quelli di Coursera invece non avevano chiesto nessuna licenza e ci vogliono sette mesi per ottenerle, secondo la giurista di edX, citata da Gilliland. Però potrebbero togliere l’obbligo di login da Iran, Sudan e Cuba, come quelli di edX hanno fatto per il Sudan.

Visto  che non lo tolgono, c’è da dedurre che quella tesaurizzazione dei dati prodotti da ciascun utente loggato, descritta da Daphne Koller in quella conferenza  del 2012, conti di più per loro del loro conclamato impegno per l’educazione globale?

Certo, il buzz sulle ambizioni globali l’hanno già avuto: la prestigiosa rivista economica Forbes aveva addirittura dedicato un articolo alla traduzione “crowdsourced” dei sottotitoli dei corsi Coursera con Amara, invece ha educatamente taciuto quando quel progetto è andato in vacca. E per quanto riguarda il blocco dovuto alle sanzioni economiche, salvo per l’articolo di Gilliland su PennLive che spiega come sta veramente la situazione, tutti gli altri hanno presentato Coursera come sfortunata vittima di un’assurdità burocratica, anziché della propria incompetenza.

Quindi quanto ai media, quelli di Coursera non hanno da preoccuparsi più di tanto. Quanto allo scontento degli studenti tagliati fuori, beh, ce ne sono tanti altri, no?

Tuttavia ci sono le università partner. Non so le altre, ma nel caso dell’EPFL, P. Aebischer aveva preso 6 mesi di sabbatico dalla sua funzione di rettore per studiare i servizi MOOC esistenti – decidendo cautamente di provare prima sia con Coursera sia con edX. Per il futuro, dopo quel blocco caparbiamente mantenuto quando potrebbe essere tolto?


Invito a presentare Amara agli insegnanti di learning 2gether #loptis

Ciao a tutti e in particolare a voi che avete utilizzato Amara per sottotitolare nel contesto di #ltis13, #linf12 o in altri contesti.

In seguito alla presentazione del cMOOC #ltis13 in un incontro organizzato dalla rete di insegnanti learning 2gether , su invito di Vance Stevens- vedi Fabrizio Bartoli, Lucia Bartolotti organize a discussion of the cMOOC ltis13 – abbiamo sottotitolato in inglese la registrazione di quell’incontro in (pagina di lavoro sui ST inglesi: ).

Però siccome i sottotitoli sì funzionano, ma hanno tuttora diversi passi incerti, abbiamo deciso di chiedere agli insegnanti learning 2gether di darci una mano per risolverli. Quando ho scritto a Vance Stevens, lui ha risposto proponendomi di presentare  prima la sottotitolazione con  Amara a un altro incontro learning 2gether, domenica o lunedì. Siccome lunedì non posso, ho accettato per domenica. Non so ancora l’ora esatta, né se su Elluminate o in un hangout di Google, però aggiungerò queste informazioni appena le avrò.

Però preferirei non fare questa presentazione da sola, perché la caratteristica principale di Amara è la possibilità di collaborare, e perché nelle esperienze #linf12 e #ltis13 abbiamo sfruttato questa collaboratività in modo particolarmente efficace, imparando gli uni dagli altri.

Più tardi stasera  aggiungerò a questo post un link a un pad piratepad per preparare una piccola introduzione  alla sottotitolazione con Amara: anche questa sarebbe bello scriverla in più.

[Aggiornamento, 8 luglio 2013 sera]: il pad piratepad è .
Per ora vi ho copiato la descrizione dell’incontro su Amara che  Vance Stevens ha già scritto in dove potrò inserire eventuali modifiche che faremo nella copia in [/Aggiornamento]


1 Comment

Members of the applying team for joining the Amar Independent Film Work Group team

Members, page 2

Diigo annotations  on (sorted by joined date, oldest),made on July 3, 2013, from 11:08 to 11:36.

Members, page 3

Diigo annotations  on (sorted by joined date, oldest),made on July 3, 2013, from 12:00 to 12:04.

Members, page 4

Diigo annotations  on (sorted by joined date, oldest),made on July 3, 2013, from 12:20 to 12:28.


From  2 weeks and 5 days until the day before yesterday (June 1st, 2013)  14 people  joined the team, i.e the team for applying to join the actual subtitling team less than one person a day.

Out of them, only two were admitted to the actual subtitling team: Dharma Lee  and teddy fres, i.e. 1 in 7.

Then yesterday (june 2, 2013), there were problems accessing Amara pages: see my Independent Films joining team + 502 Bad Gateway topic on the Amara Help forum. When the site was viewable between these “502 Bad Gateway” messages, it sported a banner inciting people to join the application team.  Between yesterday and today June 3, 2013 at 12:38, i.e. in roughly 24 hours, 42 people joined the application team: over 42 times more per day than in the preceding fortnight.

After the “502 Bad Gateway” glitch stopped, the banner advertising disappeared, and joining it more or less stopped

Let’s see if yesterday’s applicants to the actual subtitling team will receive more attention than the former ones.

Leave a comment

Aggiornamento Amara: casino temporaneo #loptis

Sabato mattina, prima Amara non è stato disponibile “for scheduled maintenance”, “per mantenimento pianificato” (ma non annunciato, grrr).

Quando è tornato su, sono iniziati i messaggi di utenti sul forum d’aiuto che riferivano la scomparsa di sottotitolazioni intere o delle ultime revisioni. Qualche ora dopo, nella discussione My subtitles are gone (i miei sottotitoli sono scomparsi),  “PCF Support” / Janet ha spiegato che:

there was a glitch in the data migration / upgrade process that  affected recent submissions.  We are working to restore the data from a backup.  Please accept our apologies and we appreciate your patience on this

(C’è stato un intoppo nella migrazione dei dati / nel procedimento di aggiornamento che ha colpito le aggiunte recenti. Stiamo lavorando a restaurare i  dati da una copia di sicurezza. Vogliate accettare le nostre scuse e vi siamo grati della vostra pazienza rispetto a questo). E Amara ha aggiunto un messaggio nello stesso senso in cima a tutte le pagina del sito.

Perciò, se sottotitoli ai quali stavate lavorando non appaiono più, o appaiono soltanto in una versione precedente all’ultima, non preoccupatevi, e soprattutto non cercate di rifare il lavoro per ora scomparso: aspettate di vedere cosa riescono a recuperare i tecnici dalla copia di sicurezza, e/o che diano altre notizie: in quel messaggio del forum e/o in un nuovo annuncio in cima a tutte le pagine Amara.


Leave a comment

Sottotitolazione: testiamo l’incombente nuovo “editor” di Amara – seguito #ltis13

Tra i rivoli che scorrono da #ltis13: er chi di voi utilizza Amara per sottotitolare, traduco qui il  post Let’s beta-test the imminent new subtitle editor before it is released che ho messo sul forum d’aiuto di Amara:

Testiamo l’incombente nuovo “editor” di Amara prima che venga implementato

Salve, compagni utenti di Amara

In un messaggio del 6 giugno 2013  alla lista di discussione “Amara – Deaf & Hard of Hearing”, Dean Jansen aveva scritto:

“Stiamo tuttora lavorando al nuovo modello di “editor”/dati (e abbiamo fatti progressi nella modalità timeline), che potete esaminare qui (aprite un account, modificate o create sottotitoli, poinel menù laterale dell'”editor” tradizionale, cliccate sul link per far partire l'”editor” di sottotitoli in beta. *Nota: dovete aver salvato i sottotitoli ed averli interamente sincronizzati per passare a questa demo*) Prevediamo di implementarlo la settimana prossima o giù di lì”

E avevo risposto suggerendo che lo staff di Amara organizzasse prima un test beta. Nessua risposta finora. Però poiché il nuovo “editor” non è ancora stato rilasciato, utilizziamo il link e le indicazioni dati da Dean Jansen per fare il nostro proprio beta-test.

Suggerisco che le domande sul funzionamento dell’editor ventano aggiunte in commenti a questa discussione [cioè qui].

Invece per segnalare possibili bug e problemi ho fatto un modulo Google Drive, le cui risposte finiscono in un foglio di calcolo  che può essere visualizzato, scaricato e commentato da chiunque abbia il link (non è necessario il login). In questo modo anche gli sviluppatori di Amara lo potranno scaricare, ad es. come file .csv, e riutilizzarne i dati in qualsiasi programma di beta-testing stiano adoperando attualmente da soli.

È importante che noi reali sottotitolatori facciamo beta test delle innovazioni apportate al software di Amara perché gli sviluppatori, non essendo sottotitolatori, non sono in rado di valutare accuratamente l’impatto di certi cambiamenti che fanno: vedi la discussione Team moderation: let’s learn together from the Friday 13 team ((cioè: “Moderazione degli team: impariamo assieme dal team Friday 13” [1])

[1] Discussione sul forum d’aiuto a proposito dell’imposizione per 4 settimane a giugno 2012 della moderazione dei sottotitoli ai team di Amara che avevano specificato di non volerla nei parametri, risultata in un mucchio di problemi e di bug che avevano seriamente rallentato la sottotitolazione, malgrado il fatto – scoperto a posteriori – che gli sviluppatori avessero testato questa moderazione imposta in nel team “Friaday 13” della loro piattaforma sin da gennaio 2012: erano già emersi tutti i bug allora, però siccome loro usavano sottotitoli tipo 1,2,3,4,5 o importavano sottotitoli già fatti invece di sottotitolare realmente, non avevano capito il caos che questa moderazione poteva causare.]

Ultima cosa per chi non sa l’inglese: potete benissimo scrivere in italiano sia nel modulo sia nei commenti al post sul forum. Un po’ di esposizione all’italiano sarà utilissima allo staff che ha cambiato il nome della sua applicazione da Universal Subtitles in Amara 😀 (poi se necessario, tradurremo)


Sottotitoli: attenti al bug di Amara! #ltis13

Ieri tutti i sottotitoli in corso a partire dalla pagina sono stati colpiti da un bug di Amara, ivi compresi i sottotitoli italiani ai quali Monica Terenghi stava lavorando.

Come ho scritto nel commento datato June 3, 2013 at 1:00 am al post “Sottotitoliamo insieme? #ltis13” questo bug colpisce a volte, ma non sempre, quando qualcuno aggiorna un set di sottotitoli tramite un upload di sottotitoli fatti altrove, oppure quando ripristina una versione precedente di un set di sottotitoli.  Il bug affetta i sottotitoli in corso e:

  1. li sostituisce con una versione che appare come “uploaded by retired user” nella lista delle revisioni dei sottotitoli (nel caso dei sottotitoli italiani di Monica, si tratta della Revision 2 ); di conseguenza, non è più possibile utilizzare l’interfaccia di traduzione con una casella dove tradurre sotto ogni sottotitolo: la sola possibilità – in Amara – è di tradurre direttamente dal video.
  2. cancella il contenuto delle revisioni precedenti, impedendo così di ripristinarle o almeno di scaricarle.

Congratulazioni a Monica che pur avendo appena cominciato a sottotitolare, non si è persa d’animo e ha semplicemente continuato a tradurre nelle difficili condizioni descritte in 1.

Però mi dispiace molto: siccome da un po’ di tempo, il bug non aveva colpito, credevo che gli sviluppatori di Amara lo avessero finalmente eliminato. In effetti, è almeno dal 22 marzo 2012, quando Amara si chiamava ancora Universal Subtitles, che è stato ripetutamente segnalato loro da utenti, persino nel caso di un video per la cui sottotitolazione “crowdsourced” Amara aveva un contratto con le Nazioni Unite: vedi Critical issue with uploads and rollbacks: software deletes/mangles subtitles and revisions.

Avessi saputo che invece il bug era ancora attivo, avrei proposto un’altro strumento online di sottotitolazione – anche se Amara rimane per altri versi lo strumento più facile da imparare a utilizzare: questa facilità non compensa casini di questo genere.

Ma gli sviluppatori sviluppano, non sottotitolano. Ed è probabilmente più stimolante per loro  elaborare gimmick dall’utilità dubbia (vedi Scrap the team dashboard page)  che non eliminare un mero bug, quali che ne siano le conseguenze devastanti per la sottotitolazione.

Come procedere?

Per le sottotitolazioni già in corso su Amara,

  • nel caso di una traduzione di sottotitoli: scaricate i vostri sottotitoli tradotti  sul computer ogni volta che fate “Save and Exit”, come file TXT e anche, se avete quasi finito, come file SBV o SRT, e aggiungete al nome del file il numero della revisione: sarà possibile riutilizzare questi file su un’altra piattaforma di sottotitolazione, oppure con il Google Translator Toolkit.
  • nel caso di una prima sottotitolazione nella lingua del video: se ci sono già traduzioni in corso, non fate aggiornamenti via upload e non ripristinate una versione anteriore dei sottotitoli.

Per nuovi video che desiderate sottotitolare o di cui desiderate tradurre sottotitoli esistenti, indicateli in un commento a questo post, e decideremo assieme come procedere.


Sottotitoliamo assieme? – #ltis13

Veramente, con le allusioni all’uso che avevo fatto dell’applicazione web di sottotitolazione Amara per trascrivere i post audio di Andreas, un po’ intendevo vedere se ci sarebbe interesse per un’attività di sottotitolazione collaborativa.

Da una parte, sottotitolare video collaborativamente è facile e li rende molto più fruibili, non solo dai sordi – questo è ovvio – ma da tutti, e potrebbe anche essere integrato in attività di apprendimento. Ma dall’altra, #ltis13 è un laboratorio molto impegnativo, in un momento dell’anno scolastico dove i docenti hanno già tantissimi impegni.

Però alcuni di voi si sono già lanciati da soli – vedi Tutorial Prezi con sottotitoli di Anna Cilia – ed altri sembrano interessati: Luisella ha proposto di sottotitolare un tutorial video in inglese su Diigo.  E c’è il precedente “#linf12” quando Roberta, Laura e Flavia, che non avevano mai  sottotitolato prima, hanno sottotitolato i tre video in Una piccola introduzione alla nuvola – #linf12 con Amara, usando ciascuna l’applicazione a modo suo, in pochissimo tempo. Per quell’attività mi ero limitata a buttare qualche indicazione in italiano sulle funzioni basilari di Amara in : e questo pad si potrebbe riutilizzare.

Cosa sottotitolare?

Quel che volete. Ho iniziato una lista in che rispecchia i post / commenti taggati “video-tutorial” nel gruppo Diigo ltis 13 – cioè . Per ciascun segnalibro, ho anche aggiunto in un commento l’URL della/e pagina/e Amara (ma vedi sotto, “Con che cosa sottotitolare?”) dove si può sottotitolare i/l video incluso/i nella cosa “segnalibrata”.

Se decidete di sottotitolare un altro video, aggiungetelo per favore in oppure nei commenti a questo post , indicando anche l’URL della pagina di sottotitolazione collaborativa,.

Come sottotitolare?

Ci sono due tipi di sottotitoli:

  1. incisi nel video stesso tramite software desktop di video editing, cioè “open captions”
  2. scritti come testo con indicazioni temporali – “time codes” – che li sincronizzano con il video, cioè “closed captions” [1]

I sottotitoli “open captions” non possono essere creati collaborativamente, quindi propongo di creare sottotitoli “closed captions”

Con che cosa sottotitolare?

I sottotitoli closed captions non necessitano software particolari: ci sono geek meticolosi che li scrivono con un qualsiasi editor di testo. Quindi in teoria, si potrebbero anche fare con PiratePad o NotePad++.  Però così è facile sbagliare qualcosa nei codici temporali. Ci sono tre applicazioni web che facilitano questa sottotitolazione  “closed captions” collaborativa, con le quali ho abbastanza dimestichezza per sentirmi in grado di dare una mano, se necessario:

  • Amara (già menzionata): interamente collaborativa – senza limite di lunghezza – richiede login
  • DotSUB: collaborativa per tradurre sottotitoli originali già fatti ma sottotitolazione originale – solo per video < 25 minuti –  richiede login
  • Subtitle Horse: interamente collaborativa – senza limite di lunghezza – non richiede login ma si può salvare il lavoro sul server soltanto per 4 giorni.

Per ora, come detto sopra, nella lista in , ho aggiunto gli URL delle pagine Amara dove si può fare la sottotitolazione perché era più semplice fare così, e anche per via della previa esperienza positiva con Amara durante #linf12, che ha prodotto , che è  una specie di tutorial in italiano su Amara. Ma se volete provare un’altra modalità,  basta che indichiate dove si può collaborare alla sottotitolazione.

Creazione di  account Amara: due caveat

Se scegliete di adoperare Amara,  state attenti a due cose nel crearvi un account:

1. Nella pagina Sign In / Sign Up,  cliccate  su “Don’t have one?” e utilizzate il dialogo che si apre. Non utilizzate la possibilità di creare l’account Amara attraverso varie altre applicazioni web: meglio tenere le cose separate, e inoltre, ci sono problemi con gli account creati attraverso un’altra applicazione: vedi Asking For Email Verification – Again? sul forum d’aiuto di Amara.

2.  In cima a tutte le pagine  Amara appare un annuncio:

Cattura di schermo dell'offerta di connessione tra il proprio account YouTube e sottotitoli fatti con Amara - la traduzione del contenuto verbale segue l'immagine

Traduzione delle parti scritte: “YouTube ™ – Hai un account YouTube? – Novità: Attiva sottotitoli tradotti ed originali nel tuo canale YouTube! – Connetti con YouTube – No, grazie.”

RIFIUTATE QUESTA OFFERTA  cliccando su “No, thanks” – a meno di sapere molto bene l’inglese, di aver tempo per leggervi accuratamente la documentazione e la formula di autorizzazione, e di decidere in cognizione di causa che volete autorizzare Amara a gestire completamente il vostro account YouTube, in particolare a schiaffare nella descrizione dei vostri video ouTube un link a una pagina di sottotitolazione che consentirà a vandali e spammer di aggiungere roba volgare o altrimenti inappropriata in “sottotitoli” ad essi, senza alcuna possibilità per voi di moderare la pubblicazione di questi sottotitoli.

Da dicembre 2012, quando questa possibilità è stata offerta, ci sono state richieste di cancellazione per letteralmente migliaia di pagine di sottotitolazione create dal software a causa di questa sincronizzazione tra account YouTube e sottotitoli Amara. Al 1° aprile i gestori di Amara, che non adempivano a queste richieste da fine febbraio, hanno annunciato che d’ora in poi la cancellazione di tali pagine potrebbe soltanto essere richiesta attraverso una denuncia per violazione di copyright di tipo “DMCA takedown request”: una procedura tortuosa e assurda nel caso di pagine create da questa sincronizzazione tra il proprio account YouTube e sottotitolazioni Amara: vedi la FAQ What are the notice and takedown procedures for web sites? del sito Chilling Effects.

Ciononostante Amara rimane probabilmente l’applicazione web più comoda per sottotitolare collaborativamente, a patto di non autorizzarla ad impicciarsi dei vostri account di social networking o YouTube,

Perché sottotitolare?

Ci sono vari motivi per i quali conviene sottotitolare i video. In generale:

  • La sottotitolazione rende il contenuto audio del video accessibile ai sordi, e i materiali adottati a scuola devono essere accessibili a tutti
  • La sottotitolazione facilita il reperimento di un dato passo in un video, quindi i video sottotitolati sono più comodi per lo studio.

Per quanto riguarda la sottotitolazione “closed captions”, poiché è prodotta da un file di testo sincronizzato col video, quel file di testo:

  • può essere riutilizzato con altre copie dello stesso video
  • può generare una trascrizione interattiva dove si può cliccare su un sottotitolo per far partire il video da quel punto, come avviene ad es. su YouTube
  • può anche generare una trascrizione continuata senza indicazioni temporali – vedi quella in Tutorial Prezi con sottotitoli di Anna Cilia

Inoltre, la sottotitolazione “closed captions” può essere dirottata per fare altre cose con un video:

  • aggiungere semplici annotazioni, anche  in vista di un editing del video (se Andreas è d’accordo, potremmo provare ad es. a preparare così la suddivisione del video della sua presentazione a Didamattica in più pezzi brevi)
  • preparare lo script di una descrizione audio dei contenuti visivi di un video che sono necessari alla comprensione, per persone cieche: anche questo è uno dei requisiti di accessibilità per i materiali utilizzati a scuola, ed è un utile esercizio linguistico che si potrebbe fare con gli allievi [2].
  • ecc.

Sottotitolazione “a karaoke” per/da allievi con difficoltà di lettura?

La sottotitolazione “a karaoke” delle canzoni di Bollywood viene utilizzata dalle TV indiane per migliorare l’alfabetizzazione, come risultato del progetto PlanetRead di Brij Khotari. Questo ha ispirato Greg McCall l’idea di far creare questi sottotitoli a karaoke dai suoi allievi che hanno difficoltà di lettura: vedi il suo sito Bouncing Ball Project – e i loro lavori nel suo canale YouTube, ad esempio l’ultimo,  Same-Language-Subtitling Macbeth Witches – Round about the cauldron go:

Bello, però non ci sono applicazioni Web per la sottotitolazione “a karaoke” collaborativa. Greg e i suoi allievi utilizzano il software desktop  karafun, che non è più disponibile come editor. Tuttavia esiste tuttora un altro software, TunePrompter, le cui versioni per Mac e per Windows possono essere scaricate da . E siccome anche i sottotitoli a karaoke sono prodotti da un file di testo sincronizzato, ma con codifica diversa da quelli “closed captions”, si potrebbe provare ad utilizzare un editore di testo online per collaborarvi.

(forse continua)

[1] La sottotitolazione “closed captions” fa parte dell’affascinante tribù  delle cose basate su XML: vedi il post OPML-XML-HTML-aggregatori-tagging – #ltis13 di Andreas

[2] In, nel 2011,  avevo descritto un esperimento di dirottamento di Amara per scriptare una descrizione audio del video  Autismo. Manuale operativo per docenti e genitori, di Lidia Cattelan,  con risultanti file audio e trascrizione. Però sembra che siamo molto vicini alla possibilità di aggiungere queste descrizioni di contenuti visivi come un’altra pista tipo “closed captions” ai video, che il browser “leggerà ad alta voce”, con possibilità di fermare il video mentre lo legge.