Re: [sword-devel] Open source DuoLingo

2022-03-18 Thread Troy A. Griffitts
Another tools I was directed to, which looks promising but not open nor 
completely free, is Quizlet.  I created an account and it looks like it 
has a ton of user uploaded lessons.  We could probably quickly create a 
free opensource version of that, allowing teachers and students to 
upload and share lessons and progress via their shared Google storage, 
or something similar.


https://quizlet.com/


On 3/18/22 00:46, Troy A. Griffitts wrote:


Hi Vladimir,

I've updated the lesson selection to suck a bit less and fixed the 
problem when a lesson quiz was getting stuck toward the end when only 
a few cards were left to master.  Same link:


https://crosswire.org/fc/app/

The source for our flashcards facility is here.  There is much more in 
that repo than just the quizzer that I introduced a few days ago.


https://crosswire.org/svn/flashcards/trunk/

The new quizzer is under the www/ folder.

You asked about a web application, and there is a web application 
available under the web/ folder, written in JSP. The new www/ folder 
was started from this, but is purely html/js/css now, with no server 
backend required.  This allows the www/ folder to easily be turned 
into a mobile application which will run on both iOS and Android 
without changes using something like Cordova.  That is my current 
projected goal.


I hope that makes sense.  There is the beginnings of code to look in 
an audio/ folder to allow the user to hear the words. That would be 
next.  I might try to first investigate using some kind of 
text-to-speech service via Google or Apple.  That won't give us 
Erasmian pronunciation, but if you talk with a modern Greek studying 
ancient languages they mock us for our pronunciation anyway :)


Would love any help or suggestions.

Troy


On 3/17/22 18:38, vtamara wrote:


Sounds interesting.  I would like to help, although I have so many 
open source projects as volunteer going ... (check 
https://gitlab.com/pasosdeJesus )


Where is the source code of the flashcards app?

Have you considered a web application for that? (latelay I have been 
working specially on Ruby on Rails)



Blessings.

El 2022-03-10 18:15, Troy A. Griffitts escribió:

Hey guys. I have a seminary who wants to teach ancient biblical 
languages as living language, meaning they want to use audio and 
conversational exercises as they teach their students, just like one 
might teach any language actively used in the world today. 
Basically, they'd like DuoLingo for Ancient Hebrew and Greek. I did 
a quick search for "open source language learning frameworks" and 
couldn't find anything which looks like it has much promise.


Do you guys have any recommendations? Barring that, do any of you 
have any interest in either updating our flashcards app into a more 
capable DuoLingo-like app (+audio, different ways to ask questions, 
multiple options for correct answers, possibly more gamification), 
or simply starting something new like this?


The seminary says they have a team happy to provide the content.

Thanks for any research on this and for considering offering ideas 
and work,


Troy
-- Sent from my Android device with K-9 Mail. Please excuse my brevity.

___
sword-devel mailing list: sword-devel@crosswire.org
http://crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page



--
Dios, gracias por tu amor infinito.
--
  Vladimir Támara Patiño. http://vtamara.pasosdeJesus.org/ 


http://www.pasosdejesus.org/dominio_publico_colombia.html

___
sword-devel mailing list:sword-devel@crosswire.org
http://crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page


___
sword-devel mailing list:sword-devel@crosswire.org
http://crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page___
sword-devel mailing list: sword-devel@crosswire.org
http://crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page

Re: [sword-devel] Open source DuoLingo

2022-03-18 Thread Troy A. Griffitts

Andrew,

Great suggestion.  I found this pure client side javascript solution for 
IPA to speech, which we could try but we don't have any IPA in the 
flashcard lessons.  Want to volunteer to add some?


https://itinerarium.github.io/phoneme-synthesis/

Here's our lesson repository which many people have contributed to.  
I've been testing with hebrewWegner and greekBlack lesson sets.


https://crosswire.org/svn/flashcards/trunk/lessons/

You'll notice the lesson format is a basic Java properties file and uses 
the key conventions:


word1=

answers1=

word2=

answers2=

...

We could look for:

ipa1=

ipa2=

...

You can use this page to quickly decode the unicode escape sequences in 
there.


https://dencode.com/en/string/unicode-escape


On 3/18/22 08:43, Andrew Smith wrote:
If we were to add IPA-encoded pronunciations, perhaps there is an IPA 
vocalizer that could be used instead?


On Fri, Mar 18, 2022 at 12:47 AM Troy A. Griffitts 
 wrote:


Hi Vladimir,

I've updated the lesson selection to suck a bit less and fixed the
problem when a lesson quiz was getting stuck toward the end when
only a few cards were left to master. Same link:

https://crosswire.org/fc/app/

The source for our flashcards facility is here.  There is much
more in that repo than just the quizzer that I introduced a few
days ago.

https://crosswire.org/svn/flashcards/trunk/

The new quizzer is under the www/ folder.

You asked about a web application, and there is a web application
available under the web/ folder, written in JSP.  The new www/
folder was started from this, but is purely html/js/css now, with
no server backend required. This allows the www/ folder to easily
be turned into a mobile application which will run on both iOS and
Android without changes using something like Cordova.  That is my
current projected goal.

I hope that makes sense.  There is the beginnings of code to look
in an audio/ folder to allow the user to hear the words.  That
would be next.  I might try to first investigate using some kind
of text-to-speech service via Google or Apple.  That won't give us
Erasmian pronunciation, but if you talk with a modern Greek
studying ancient languages they mock us for our pronunciation
anyway :)

Would love any help or suggestions.

Troy


On 3/17/22 18:38, vtamara wrote:


Sounds interesting.  I would like to help, although I have so
many open source projects as volunteer going ... (check
https://gitlab.com/pasosdeJesus )

Where is the source code of the flashcards app?

Have you considered a web application for that? (latelay I have
been working specially on Ruby on Rails)


Blessings.

El 2022-03-10 18:15, Troy A. Griffitts escribió:


Hey guys. I have a seminary who wants to teach ancient biblical
languages as living language, meaning they want to use audio and
conversational exercises as they teach their students, just like
one might teach any language actively used in the world today.
Basically, they'd like DuoLingo for Ancient Hebrew and Greek. I
did a quick search for "open source language learning
frameworks" and couldn't find anything which looks like it has
much promise.

Do you guys have any recommendations? Barring that, do any of
you have any interest in either updating our flashcards app into
a more capable DuoLingo-like app (+audio, different ways to ask
questions, multiple options for correct answers, possibly more
gamification), or simply starting something new like this?

The seminary says they have a team happy to provide the content.

Thanks for any research on this and for considering offering
ideas and work,

Troy
-- Sent from my Android device with K-9 Mail. Please excuse my
brevity.

___
sword-devel mailing list: sword-devel@crosswire.org
http://crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page



-- 
Dios, gracias por tu amor infinito.

--
  Vladimir Támara Patiño. http://vtamara.pasosdeJesus.org/

http://www.pasosdejesus.org/dominio_publico_colombia.html

___
sword-devel mailing list:sword-devel@crosswire.org
http://crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page

___
sword-devel mailing list: sword-devel@crosswire.org
http://crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page



--
W. Andrew Smith (PhD, University of Edinburgh)
Associate Professor of New Testament and Early Christianity at 
Shepherds Theological Seminary


___
sword

Re: [sword-devel] Open source DuoLingo

2022-03-18 Thread Andrew Smith
If we were to add IPA-encoded pronunciations, perhaps there is an IPA
vocalizer that could be used instead?

On Fri, Mar 18, 2022 at 12:47 AM Troy A. Griffitts 
wrote:

> Hi Vladimir,
>
> I've updated the lesson selection to suck a bit less and fixed the problem
> when a lesson quiz was getting stuck toward the end when only a few cards
> were left to master.  Same link:
>
> https://crosswire.org/fc/app/
>
> The source for our flashcards facility is here.  There is much more in
> that repo than just the quizzer that I introduced a few days ago.
>
> https://crosswire.org/svn/flashcards/trunk/
>
> The new quizzer is under the www/ folder.
>
> You asked about a web application, and there is a web application
> available under the web/ folder, written in JSP.  The new www/ folder was
> started from this, but is purely html/js/css now, with no server backend
> required.  This allows the www/ folder to easily be turned into a mobile
> application which will run on both iOS and Android without changes using
> something like Cordova.  That is my current projected goal.
>
> I hope that makes sense.  There is the beginnings of code to look in an
> audio/ folder to allow the user to hear the words.  That would be next.  I
> might try to first investigate using some kind of text-to-speech service
> via Google or Apple.  That won't give us Erasmian pronunciation, but if you
> talk with a modern Greek studying ancient languages they mock us for our
> pronunciation anyway :)
>
> Would love any help or suggestions.
>
> Troy
>
>
> On 3/17/22 18:38, vtamara wrote:
>
> Sounds interesting.  I would like to help, although I have so many open
> source projects as volunteer going ... (check
> https://gitlab.com/pasosdeJesus )
>
> Where is the source code of the flashcards app?
>
> Have you considered a web application for that? (latelay I have been
> working specially on Ruby on Rails)
>
>
> Blessings.
>
> El 2022-03-10 18:15, Troy A. Griffitts escribió:
>
> Hey guys. I have a seminary who wants to teach ancient biblical languages
> as living language, meaning they want to use audio and conversational
> exercises as they teach their students, just like one might teach any
> language actively used in the world today. Basically, they'd like DuoLingo
> for Ancient Hebrew and Greek. I did a quick search for "open source
> language learning frameworks" and couldn't find anything which looks like
> it has much promise.
>
> Do you guys have any recommendations? Barring that, do any of you have any
> interest in either updating our flashcards app into a more capable
> DuoLingo-like app (+audio, different ways to ask questions, multiple
> options for correct answers, possibly more gamification), or simply
> starting something new like this?
>
> The seminary says they have a team happy to provide the content.
>
> Thanks for any research on this and for considering offering ideas and
> work,
>
> Troy
> -- Sent from my Android device with K-9 Mail. Please excuse my brevity.
>
> ___
> sword-devel mailing list: sword-devel@crosswire.org
> http://crosswire.org/mailman/listinfo/sword-devel
> Instructions to unsubscribe/change your settings at above page
>
>
> --
> Dios, gracias por tu amor infinito.
> --
>   Vladimir Támara Patiño.  http://vtamara.pasosdeJesus.org/
>   http://www.pasosdejesus.org/dominio_publico_colombia.html
>
> ___
> sword-devel mailing list: 
> sword-devel@crosswire.orghttp://crosswire.org/mailman/listinfo/sword-devel
> Instructions to unsubscribe/change your settings at above page
>
> ___
> sword-devel mailing list: sword-devel@crosswire.org
> http://crosswire.org/mailman/listinfo/sword-devel
> Instructions to unsubscribe/change your settings at above page



-- 
W. Andrew Smith (PhD, University of Edinburgh)
Associate Professor of New Testament and Early Christianity at Shepherds
Theological Seminary
___
sword-devel mailing list: sword-devel@crosswire.org
http://crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page