HNHacker News
TopNewBestAskShowJobs

jonathanb88

127 karma · joined March 23, 2024

Creator of https://glossarie.app/
submissionscomments
jonathanb88··on Show HN: Glossarie – a new, immersive way to learn a language
I'm planning to test German, which also has big differences in language structure.

I expect the app still works well for reinforcing vocabulary, but less well for demonstrating grammar.

jonathanb88··on Show HN: Glossarie – a new, immersive way to learn a language
You can upload an ePub file within the app.
jonathanb88··on Show HN: Glossarie – a new, immersive way to learn a language
I'll actually expand on this, because I think it gets at an interesting point, and at a fundamental 'bet' I'm making.

The approach I use should work if there are sufficient 'scaleable' ways to improve accuracy and choose the right phrases. Language analysis, NLP, LLMs etc all help here, and there are many methods I can still use and will add over time. I'm very much at a proof of concept stage right now!

This approach won't work if accuracy improvements quickly reach diminishing returns and an explosion of rules and/or human proofing to handle edge cases are required.

I'm hoping for the former!

jonathanb88··on Show HN: Glossarie – a new, immersive way to learn a language
It's not primarily rules based as that would be impossible to scale. Where rules are helpful is to provide principles for when a longer or shorter phrase is chosen.

Optimising the tradeoff between more frequent repetition of vocabulary versus better quality grammar examples is where a lot of the work is.

jonathanb88··on Show HN: Glossarie – a new, immersive way to learn a language
Not currently, but it's definitely something I want to add soon.
jonathanb88··on Show HN: Glossarie – a new, immersive way to learn a language
I'll look to make it available in more regions soon. I just need to check the copyright limitations for the eBooks made available in the app.
jonathanb88··on Show HN: Glossarie – a new, immersive way to learn a language
Thanks for the feedback.

This is something that will improve over time - as it gets better at identifying longer phrases I can implement rules so it won't omit a neighbouring noun if the phrase contains a verb.

jonathanb88··on Show HN: Glossarie – a new, immersive way to learn a language
Something I'd love to look at longer-term. I think an overlay onto the real world that slowly immersed you in a new language would be a really powerful way to learn.
jonathanb88··on Show HN: Glossarie – a new, immersive way to learn a language
Many thanks for all of the positive feedback today, lots of good ideas for me to get working on; what a great community!

Side-note: A few eBooks are causing errors on the backend that don't appear to be DRM-related. I will prioritise getting this fixed.

jonathanb88··on Show HN: Glossarie – a new, immersive way to learn a language
I'll take a look. I think there were a couple of features that required 17.0+, but I may be able to solve with an earlier version.
jonathanb88··on Show HN: Glossarie – a new, immersive way to learn a language
Thanks, I'll take a look!
jonathanb88··on Show HN: Glossarie – a new, immersive way to learn a language
Thanks!
jonathanb88··on Show HN: Glossarie – a new, immersive way to learn a language
Thanks for the feedback!

Whilst there are some, often amusing, quirks with the LLM based explanations, I agree that the utility of the app is much higher with them.

jonathanb88··on Show HN: Glossarie – a new, immersive way to learn a language
Because I'm making public domain books available within the app (from Project Gutenburg), I have to limit the territories it is launched in, as some countries may have copyright limitations.

I will expand the app into more countries once I'm happy none of the books have copyright restrictions there. Feel free to message me with the country you reside in and I'll take a look soon.

jonathanb88··on Show HN: Glossarie – a new, immersive way to learn a language
Thanks for the feedback, very helpful!

I'll look to fix the first tomorrow, and add the rest to my list.

jonathanb88··on Show HN: Glossarie – a new, immersive way to learn a language
Definitely an idea on the roadmap. I know most people do most of their reading in a browser and not eBooks.

I'll see how easy it is. I get palpitations thinking about developing on another new platform. Java and Swift were a challenge enough to learn!

jonathanb88··on Show HN: Glossarie – a new, immersive way to learn a language
Some apps rely upon ongoing LLM API calls for their core functionality. Some require a lot of human editorial work up front. i.e. either high variable cost or high fixed cost economics.

This app lies in a sweet spot where no ongoing API calls are required, everything is pre-calculated (at moderate expense!), but LLMs can scale some of the more 'human' work like explaining translations or checking accuracy. Albeit with the quirks and inconsistencies inherent with the current generation of models.

jonathanb88··on Show HN: Glossarie – a new, immersive way to learn a language
Thanks for the feedback!

1. I would love to get it to work all the way from a few translations in the target language to a full translation, with a sliding scale in between. 2. It's not connected to the book content. One idea I have is an optional quiz at the end of a session to reinforce new vocabulary/grammar seen. 3. I'll see if I can remove the animation when using the page ahead/back buttons on Android.

jonathanb88··on Show HN: Glossarie – a new, immersive way to learn a language
Thanks for the feedback! I'll look at adding those.
jonathanb88··on Show HN: Glossarie – a new, immersive way to learn a language
The app doesn't do anything to remove DRM, so it'll only work with DRM-free files.
jonathanb88··on Show HN: Glossarie – a new, immersive way to learn a language
I agree - the dream would be to bridge from beginner level vocabulary all the way to a full translation in the target language.

The limitation now is getting consistently high accuracy for whole sentences - but something I'll keep working on as the underlying technologies improve.

jonathanb88··on Show HN: Glossarie – a new, immersive way to learn a language
English eBooks, with French, Italian and Spanish as the target languages to learn. I will also start looking at integrating German.
jonathanb88··on Show HN: Glossarie – a new, immersive way to learn a language
Thanks for the feedback! Admittedly the practice feature needs a bit more work. Helpful to know the issues you are experiencing.
jonathanb88··on Show HN: Glossarie – a new, immersive way to learn a language
It gets automatically deleted after 24 hours.
jonathanb88··on Show HN: Glossarie – a new, immersive way to learn a language
A few people have raised this. I'll take a look. Unfortunately the App isn't available in all locations.
jonathanb88··on Show HN: Glossarie – a new, immersive way to learn a language
Thank you!
jonathanb88··on Show HN: Glossarie – a new, immersive way to learn a language
Thanks! At some point I may add it, but the difference in grammatical structure might limit how well it works. I'll try to start testing it soon.
jonathanb88··on Show HN: Glossarie – a new, immersive way to learn a language
I think it is SwiftData that meant I had to limit to iOS 17. I will double check because it might be a limitation I can solve easily enough.
jonathanb88··on Show HN: Glossarie – a new, immersive way to learn a language
Long term audio is something I'd look at, either audio books or podcasts. AR is another long term ambition.
jonathanb88··on Show HN: Glossarie – a new, immersive way to learn a language
Right now I see this as an MVP to get feedback and see if there is interest. I have no plans to charge for any of the current features.
Page 1 of 2Next →