If you could build any app for language learning, what would you build?

All about language programs, courses, websites and other learning resources
User avatar
Voytek
Green Belt
Posts: 407
Joined: Fri May 13, 2016 3:36 pm
Location: Chiang Rai (Thailand)
Languages: polski (N)
English(C2)
español(C2)
svenska (C1)
日本語 (A1)
ภาษาไทย (dabbling)
x 346

Re: If you could build any app for language learning, what would you build?

Postby Voytek » Sat Dec 24, 2016 8:32 am

An ebook reader with the option allowing you to hear how to pronpounce a word that you`re looking up and with the option sending the word to Anki (with the sound, of course). It would be nice if it have the option of transfering a picked text into sound too.
1 x
Exposure to Swedish-RL-building stage: 30 / 300
Exposure to Spanish-RL-final stage: 300 / 1500

User avatar
arthaey
Brown Belt
Posts: 1080
Joined: Sat Jul 18, 2015 9:11 pm
Location: Seattle, WA, USA
Languages: :
EN (native);
ES (adv receptive, int productive);
FR (false beginner);
DE (lapsed beg);
ASL (lapsed beg);
HU (tourist)
Language Log: viewtopic.php?f=15&t=3864&view=unread#unread
x 1675
Contact:

Re: If you could build any app for language learning, what would you build?

Postby arthaey » Tue Jan 03, 2017 9:49 pm

Cavesa wrote:But the most important part is the counting. I want the app to adapt my plan, according to my progress. Noone has problem to divide a number of chapters by a number of days. But it's the dynamics, that makes it difficult. The recounting, planning whether I can take a day off or not, or how much should I intensify my work.

You might find PaceMaker useful. It was originally meant for tracking one's progress for NaNoWriMo, but it's since expanded to be much more broadly useful for goal-tracking and dynamic goals based on currently progress vs deadline.
3 x
Posts in: FrenchGermanHungarianSpanish
NaNoWriMo: 10,000 words
Corrections welcome in any language; I prefer an informal register.

Cavesa
Black Belt - 4th Dan
Posts: 4986
Joined: Mon Jul 20, 2015 9:46 am
Languages: Czech (N), French (C2) English (C1), Italian (C1), Spanish, German (C1)
x 17738

Re: If you could build any app for language learning, what would you build?

Postby Cavesa » Wed Jan 04, 2017 1:32 pm

arthaey wrote:
Cavesa wrote:But the most important part is the counting. I want the app to adapt my plan, according to my progress. Noone has problem to divide a number of chapters by a number of days. But it's the dynamics, that makes it difficult. The recounting, planning whether I can take a day off or not, or how much should I intensify my work.

You might find PaceMaker useful. It was originally meant for tracking one's progress for NaNoWriMo, but it's since expanded to be much more broadly useful for goal-tracking and dynamic goals based on currently progress vs deadline.


THANK YOU!!!!
THANK YOU!!!!
THANK YOU!!!!
It looks awesome. Exactly as I imagined it!
If you were here, I'd hug you!

And thanks for telling me on time. I have started my first two plans to test it all out, and am likely to buy the premium membership for the year for the much lower price (that lasts only till the last January). :-D

And more importantly, it is on time in regards to my studies. :-)
2 x

User avatar
Querneus
Blue Belt
Posts: 841
Joined: Thu Dec 01, 2016 5:28 am
Location: Vancouver, Canada
Languages: Speaks: Spanish (N), English
Studying: Latin, French, Mandarin
x 2287

Re: If you could build any app for language learning, what would you build?

Postby Querneus » Tue Feb 14, 2017 9:31 pm

there was a post here, but it's gone now

(it was a reply to Cavesa, omitting her last post right above)
Last edited by Querneus on Thu Jun 23, 2022 9:49 pm, edited 1 time in total.
0 x

User avatar
reineke
Black Belt - 3rd Dan
Posts: 3570
Joined: Wed Jan 06, 2016 7:34 pm
Languages: Fox (C4)
Language Log: https://forum.language-learners.org/vie ... =15&t=6979
x 6554

Re: If you could build any app for language learning, what would you build?

Postby reineke » Mon Feb 20, 2017 8:28 pm

whatiftheblog wrote:Backstory

Every year I try to take some time out to work on a personal programming project either in Ruby/Rails (for apps) or Python (for data science/analytics) to keep my skills somewhat fresh. I'd say I'm probably a B1 when it comes to Ruby and an A2 at Python :P Last year I built a very lightweight private Pinterest clone to save sites and articles I want to return to later without emailing them to myself (Ruby), and the year before I built a big natural language processor for UN Security Council resolutions (Python) and a travel prep/packing app that never went live (Ruby). I haven't built anything significant this year, so I was thinking of merging passion with practicality and building an app that would be of some use to language learners.

With that said...

I'm looking for ideas! If you had unlimited resources/skills, what app(s) would you build for yourself? What features would you like to have? A general notion of what I'd like to build is slowly starting to take shape, but I'd love for it to be useful to others.

Limitations

- It would have to be desktop/browser-based, as the only thing I can build in iOS thus far is an app that calculates your cat's age in human years (#practical :lol: )
- There is, as of yet, no Ruby gem ( = plugin) to magically ingest languages. Alas.



If you could solve this problem, you would create a great and useful app.

HPVT

"At the recent Acoustics 2008 meeting, I heard a presentation that reminded me of a mystery that I've been wondering about for nearly two decades. The paper presented was Maria Uther et al., "Training of English vowel perception by Finnish speakers to focus on spectral rather than durational cues", JASA 123(5):3566, 2008. And the mystery is why HVPT — a simple, quick, and inexpensive technique for helping adults to learn the sounds of new languages — is not widely used.

Actually, the initialism HVPT (for "High Variability Phonetic Training") is new, or at least new to me. But the ideas behind this type of training, and the basic evidence that it works, have been around for a while.

The starting point is the fact that speakers of a given language sometimes have a terrible time with certain "sounds" — certain phonological categories or distinctions — in another language. And I'm not talking about production problems, like the difficulty of learning to roll an [r], but about perceptual problems, the problem of learning to hear certain sound categories as distinct from others. (There's usually an associated production problem as well)

About 15 years ago, a student at Penn looked into this problem for a class project, with results that surprised me. In a forced-choice classification task involving English minimal pairs like "sick" vs. "seek", several fluent speakers of English whose native language was Spanish or Japanese performed essentially at chance levels. Her subjects included some people who had been living in the U.S. and interacting daily in English for a decade or more.

If someone has good communications skills in English, maybe surprising deficits in some aspects of English phonetic perception don't matter. On the other hand, if there were an easy way to fix the problem, it couldn't hurt. And based on my own experiences with other languages, I think that it ought to help, especially in the earlier stages of language learning, when you don't have a lot of lexical redundancy to work with.

The first and most striking example of this that I encountered personally was as an undergraduate, in a field methods course where we worked on Javanese. The Javanese consonant distinction that is written in romanization as p/b, t/d, c/j, k/g — and is cognate to a voicing distinction in related languages — is realized phonetically without any difference in voicing. The distinction is sometimes described as "light" vs. "heavy", where the "heavy" consonants (written b, d, j, g in romanization) apparently have a widened pharynx caused by advancing the root of the tongue, and sometimes a murmured or slightly breathy voice quality.

After a semester of trying, I still couldn't reliably transcribe this aspect of the language, though of course once I learned a word, I could remember how to "spell" it. Thus after we'd recorded, transcribed and analyzed a folktale about the mouse deer, "kancil", I knew that the trickster was Kancil and not Kanjil or Gancil or Ganjil. But categorizing the stop consonants in a new word as "heavy" or "light" remained a struggle.

Everyone else in the class, including the instructor, had the same problem. Curiously, we could discriminate the categories perfectly well: if we heard a minimal pair, say /ba/ vs. /pa/ in either order, it was easy to tell which was heavy and which was light. The problem was that when we heard just one, we couldn't identify the category at all accurately.

OK, enter HVPT. This is a simple method for teaching people to distinguish foreign-language sounds that they find difficult. The basic idea is incredibly straightforward: lots of practice in forced-choice identification of minimal pairs, with immediate feedback, using recordings from multiple speakers.

Suppose we're teaching English /i/ vs. /ɪ/. Then on each trial, the subject sees a minimal pair — say mitt vs. meet — and hears a recorded voice saying one of the two words. The subject makes a choice, and immediately learns whether the choice was right or wrong.

(Of course, you can eliminate the written-language aspect by giving the categories descriptive names, like "lax i" vs. "tense i", or just arbitrary names, like "type 1" and "type 2".

What psycholinguists showed, more than 15 years ago, was that this simple method only works if the stimuli are varied enough. If you test repeatedly on a single example, subjects won't be able to generalize to other examples. If you use just one speaker, then subjects won't be able to generalize to the productions of others. But experience with a few different repetitions of a few dozen example types by each of a half a dozen or so varied speakers seems to be enough to allow generalization to new examples and new speakers.


Over the past decade and a half, continuing research shows that considerable improvement generally comes quickly (e.g. from chance responses to 70-80% correct, after 10 half-hour sessions spread over two weeks), lasts a long time (with good retention six months or a year later), and also creates improvements in production. And these days, it would be trivial to make this technique available as a web application, so that students could do their practice sessions whenever and wherever.

But as far as I know, there are no language courses where HVPT is in routine (or even experimental) use. I don't believe that this is because it's been tried and found wanting — as far as I know, no one has any evidence either way about what impact HVPT has on overall language learning.

So I'm puzzled. As I mentioned at the beginning of this post, I've been asking language-teaching professionals about this since 1992 or so, when I first heard about the technique. And I've never run accross one who's heard of the idea.

Maybe in the end HVPT doesn't make enough impact on overall language-learning progress to be worth doing. But if I had to bet, I'd put my money the other way.

There are many other obvious questions to ask, some of which have no doubt been answered in research that I don't know about. One that comes to mind is the role of variation due to discourse and sentence context, as opposed to variation due to phonological context and speaker differences. But for me, the biggest question is a sociological one: why the big disconnect between research and practice?"

http://languagelog.ldc.upenn.edu/nll/?p=328
2 x

Cainntear
Black Belt - 3rd Dan
Posts: 3532
Joined: Thu Jul 30, 2015 11:04 am
Location: Scotland
Languages: English(N)
Advanced: French,Spanish, Scottish Gaelic
Intermediate: Italian, Catalan, Corsican
Basic: Welsh
Dabbling: Polish, Russian etc
x 8809
Contact:

Re: If you could build any app for language learning, what would you build?

Postby Cainntear » Tue Feb 21, 2017 5:15 pm

reineke wrote:If you could solve this problem, you would create a great and useful app.

HPVT

The difficulty with HVPT isn't the software -- that's trivially easy. The problem is getting a big enough collection of recordings. It's a very, very expensive way of dealing with what looks on the surface like a very small number of words. If a national broadcaster did it for their language, that might work, but they'd still need a lot of money to go through their archives to harvest the material.
0 x

User avatar
reineke
Black Belt - 3rd Dan
Posts: 3570
Joined: Wed Jan 06, 2016 7:34 pm
Languages: Fox (C4)
Language Log: https://forum.language-learners.org/vie ... =15&t=6979
x 6554

Re: If you could build any app for language learning, what would you build?

Postby reineke » Tue Feb 21, 2017 5:34 pm

HPVT - reader comments

"Judith Meyer said,
July 29, 2010 @ 6:31 am

I came across an excellent program for French many years back, which used this idea. They made distinguishing pairs not just for inner-French problems such as the various nasals, but also for foreign sounds vs. French sounds. I recently looked for this program again but couldn't find it anymore. There was a shareware or demo for it available. Anyway, I'm tempted to create something similar for German..."

Sounds like a nice, unique group project.
0 x

DCDC
White Belt
Posts: 31
Joined: Sat Jan 14, 2017 7:20 pm
Languages: .
x 68

Re: If you could build any app for language learning, what would you build?

Postby DCDC » Tue Feb 28, 2017 10:35 pm

there was a post here. it's gone now.
1 x


Return to “Language Programs and Resources”

Who is online

Users browsing this forum: No registered users and 2 guests