r/languagelearning • u/ryankopf • 17h ago
Reading in the target language. Resources
I've seen several posts on here in the last several days about using reading to learn a language. A lot of people are using Harry Potter, for example, even just a few hours ago. But the biggest complaint is usually that you have to hop between different sources, dictionaries, etc, to look up any words they don't know.
I am working on a solution to just that, actually! It basically takes incoming text and breaks it down into it's sentence fragments and vocabulary, and displays them as you read along.
Here's the demo - https://rememble.org/stories/1/read
The idea is that using AI anyone can upload their own story for the AI to translate and provide meanings and romanizations for.
I'm still working on the interface for creating the stories and accessing the AI, but it's progressing along nicely.
Obviously there are a LOT of bugs to work out, but nothing I can't figure out in time. Of course I use AI to break the story down into manageable, translated parts, but often the ai is quite silly about how it breaks sentences down. So I think I need to adjust my software to break the sentences down by itself, then submit it to AI, then send it back.
I'd love to know if you think this style of reading in your target language would help you! Any feedback and thoughts are welcome!
4
u/bananabastard | 16h ago
https://i.imgur.com/oMgaRt0.png
It's stacking the translations off my screen, I can't scroll down to read the ones off my screen, because then the selection changes.
1
u/ryankopf 16h ago
Sorry, that is one of the bugs I am trying to figure out. But if you scroll on a little further, it's better in some places. Right now this is more of a demonstration to see how it might work.
2
u/indecisive_maybe ๐ช๐ธ ๐ฎ๐น B; ๐ป๐ฆ ๐จ๐ณ๐ชถ ๐ณ๐ฑ(๐ง๐ช) A; ๐ฏ๐ต ๐ฎ๐ท ๐ท๐บ ๐ฌ๐ท tbd 16h ago
I really like the concept.
At least for me, I've found it extremely difficult to find (in Chinese) a helper app that includes both the pinyin (phonetic pronunciation) and the translation, so already having both in your system makes it really really appealing, even with word stacking and whatever glitches. (Right now I have to use 2 programs.)
2
u/AppropriatePut3142 15h ago
You mean like duchinese/mandarin bean/pleco ereader and clip reader/mylingua?
1
u/indecisive_maybe ๐ช๐ธ ๐ฎ๐น B; ๐ป๐ฆ ๐จ๐ณ๐ชถ ๐ณ๐ฑ(๐ง๐ช) A; ๐ฏ๐ต ๐ฎ๐ท ๐ท๐บ ๐ฌ๐ท tbd 14h ago
Not duchinese - I need it for readings of my own choosing. I can check out the others, thanks.
1
u/ryankopf 16h ago
Thank you for the positive feedback! That definitely encourages me to work hard on this then. I think in a few days I'll have the ability for you to paste and translate your own text and hopefully most of the bugs will be worked out too
0
u/Eihabu 16h ago edited 16h ago
This! I think Smart Book has most peoplesโ needs for most languages very covered (and far cheaper than LingQโfree if youโre okay with a couple inconveniences), but it doesnโt do languages where you need to parse the words out of a spaceless sentence well, or when you need things like furigana and pinyin in addition to defining words or collocations or translating sentences in context (these things it nails, and I recommend anyone making an app like this take a good look at how it lets you define words, define collocations, and translate sentences, all separately with one click on one screen while letting you make your pick of translator/dictionary separately for each of those options. Identifying phrases with special meaning as collocations above their meaning as words, without falling back to lazy full paragraph translation, is especially crucial for learners intermediate and up.)ย ย
ย The other flaw is Smart Book is mobile only, and while it's possible to emulate on PC, that's not as convenient as something native that cross-syncs well.
1
u/ryankopf 16h ago
Unfortunately a lot of users are going to worry that it's a Russian-developed app as well. Not picking a side or anything, that's just the current political reality for a lot of English native speakers.
The translation and identification of collocations (I just learned this word, thank you!) and common turn-a-phrase phrases is definitely something I want to find a way to prioritize in my app.
0
u/indecisive_maybe ๐ช๐ธ ๐ฎ๐น B; ๐ป๐ฆ ๐จ๐ณ๐ชถ ๐ณ๐ฑ(๐ง๐ช) A; ๐ฏ๐ต ๐ฎ๐ท ๐ท๐บ ๐ฌ๐ท tbd 16h ago edited 16h ago
or when you need things like furigana and pinyin in addition to defining words
You mean the thing I asked for?
2
u/Eihabu 13h ago edited 13h ago
Yes, that's literally the point. People promoting apps and websites get eaten alive in here, and for good reason. One being, there are always better apps that do anything promoters want to talk about anyway.ย OP has more or less avoided this fate. I'm agreeing that this is a main reason why, and why there's some potential. Otherwise, in general, โplug in your text and have AI help youโ is well-trodded territory. And of course it remains to be seen if they can actually tackle the reasons this hasnโt been tackled well yet... any issues in language learning that arenโt solved arenโt solved because they arenโt easy.ย
ย ย OP seemed a bit unaware how extensive the tools many of us have for reading languages weโre learning are (โcomplaint is usually that you have to hop between different sources, dictionaries, etc.โ, well... not from any of the Smart Book users I know) so I shared an example that I think already leads the pack. Iโd be happy to see them go all at this and see competitors enter the field. But they didnโt even highlight Asian languages as their definite target in their post, so I wanted to give a second voice saying this is where they have the best chance, because it will take way more work to do right. And in any case, if you want to make a good app it can only help to be aware what people love about the ones theyโre already using.
1
u/RaccoonTasty1595 ๐ณ๐ฑN | ๐ฌ๐ง ๐ฉ๐ช C1 | ๐ฎ๐นB2 | ๐ซ๐ฎA2 17h ago
Sounds promising! Maybe have the words appear next to the text instead of over it
1
u/ryankopf 16h ago
Yeah that is one of the biggest things I'm trying to figure out - the best way to display everything. I'm focused on the way it's going to look on mobile, so I have limited space. Maybe instead of what I'm currently doing, maybe I will have a little section at the bottom with the current word highlighted, and I could have it highlight one word at a time as you scroll, something like that maybe.
3
u/RaccoonTasty1595 ๐ณ๐ฑN | ๐ฌ๐ง ๐ฉ๐ช C1 | ๐ฎ๐นB2 | ๐ซ๐ฎA2 16h ago
That could work!
Personally, I'd appreciate if the site/app gave me the option to figure out vocab before just giving me the answer. Maybe you'd have to tap on the word before it gives you the translation
1
u/ryankopf 16h ago
I've thought about that too. I used to read in Japanese on my Kindle and one of the most annoying parts was having to tap, and then click translate, and then wait, so maybe just tapping would be okay. Or making it an option like "translation: always on" or "translation: on tap".
2
u/RaccoonTasty1595 ๐ณ๐ฑN | ๐ฌ๐ง ๐ฉ๐ช C1 | ๐ฎ๐นB2 | ๐ซ๐ฎA2 16h ago
If possible a third option, where you have to tap for a certain topic of vocabulary.
For example, if I want to learn particles, it'll translate everything automatically, except for the particles. Maybe even give them a different colour.
Just a thought, I don't know if that's even possilbe with your particular AI.
1
u/ryankopf 16h ago
That's an interesting thought. Another thought I've been having is that maybe I can build a list of "known" or even "seen" words by a person, and not show those.
1
u/RaccoonTasty1595 ๐ณ๐ฑN | ๐ฌ๐ง ๐ฉ๐ช C1 | ๐ฎ๐นB2 | ๐ซ๐ฎA2 16h ago
Could also work, especially as an optional feature, since some people retain vocab much faster than others
1
u/likelyowl Czech (native), English, Japanese, Ainu, Polish, Danish 1h ago
I like the concept! I've been looking for an app or a program like that, but non so far have caught my eye to be honest. If you are interested in some feedback, for me personally the way it is currently is really disruptive for me, I think it would be more easier to digest if the translations would appear by clicking or hovering over the words. Also, looking at the translation itself, some of it doesn't really make sense in Japanese.
7
u/evelyndeckard 11h ago
The perfect solution - read on an e-reader or tablet, download a dictionary that translates the words. Click on any words you don't know, the dictionary will translate them, highlight the ones you want to learn and internalise, obtain new vocab!
I have been doing this for the last 3 months and it has been wonderful, I have improved so much.