frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Learn Japanese contextually while browsing

https://lingoku.ai/learn-japanese
36•englishcat•4h ago
Hi HN,

Just wanted to share a tool i've been working on to help with my own study routine. It’s a browser extension called Lingoku.

The idea is simple: we spend hours browsing the web in English every day. This tool replaces some of the english words with Japanese vocabulary based on your japanese level (Similar to Toucan, but with a better user experience).

It’s basically an attempt to make the "i+1" method actually passive, you understand the sentence because it's mostly english, but you pick up Japanese words naturally from the context. It uses an LLM in the backend to make sure the translations fit the context (so it distinguishes between different meanings of the same word).

since it uses paid AI APIs for the words replacement, I couldn't make it 100% free (server costs are real, unfortunately). However, there is a "forever free" plan with daily credits that doesn't require a credit card. it should be enough for casual daily browsing.

I built this because I struggle with Anki burnout and wanted a way to review words without feeling like i am "studying"

It supports Chrome, Edge, and Firefox now. would love any feedback or feature requests!

https://lingoku.ai/learn-japanese

Comments

atrus•3h ago
It's a cool idea, but the lack of a space between regular words and words wrapped in a <span> is driving my typo-radar nuts
englishcat•2h ago
Really appreciate your feedback! we may have overlooked this when handling multilingual support, and we will optimize it in the next version.
OgsyedIE•2h ago
Do you have a roadmap for adding support for more browsers eventually?
englishcat•2h ago
Thanks for your asking.

Yes, we will prioritize support for Safari, Opera, and Arc. Support for other browsers will be added as needed.

vunderba•2h ago
Nice job! There have been quite a few of these language substitution extensions over the years. (Language Immersion, Polyglot, MindTheWord, etc.)

I have a personal extension that I wrote (close to 12 years ago at this point) which does the same thing - translates random words on websites as you browse according to your linguistic level. It vastly predates LLMs though so it's all built on sentence segmentation, POS analysis for stemming, and other NLP techniques.

I've written a bunch of integrations for it so it works with websites, documents, even Kindle books.

https://mordenstar.com/projects/linguaswap

Now onto some feedback:

The site is visually a bit of a mess. The nav bar anchors but not to the top of the viewport (scroll and watch). Some of the cards are also different sizes. Some of the text isn't properly spaced (look for the colons).

englishcat•1h ago
Thanks for your feedback!

LLM's makes this kind of words substitution more easier and accurate. we have also tried some methods like NLP, but effect is mediocre, but if we want use it in specific scenarios, NLP maybe more efficient.

The website's visual design definitely needs improvement. we are currently work on it.

jz391•2h ago
Interesting. The voice used for the pronunciation sound seems to be using the wrong language though (FYI using Firefox).
englishcat•1h ago
Thanks for feedback, in some cases, we use a NLP lib to detect to language of the word since we support multiple languages, this may be due to language detection failed on some words.
shiroiuma•1h ago
Why is it using romaji to show the pronunciation, instead of furigana? Any serious Japanese learner will learn hiragana and katakana very early on, and these are better for reading pronunciation than romaji.
englishcat•30m ago
Thanks for the feedback, actually we use furigana to show the pronunciation, we use LLM to produce the word explanation, this may be due to LLM instability, could you help tell me the word of this case on your side.
LandenLove•1h ago
The concept of "injecting" Japanese into text written in a different language is interesting. But I feel the presentation of word definitions are not great. Something similar to https://yomitan.wiki/ or https://jisho.org/search/kotoba would be preferred. E.g. 言葉ーことばーLanguage, word or phraseーKanji definitionsーSample sentence
jedbrooke•1h ago
re: > since it uses paid AI APIs for the words replacement, I couldn't make it 100% free (server costs are real, unfortunately)

is there a possibility of using local llm endpoints for this?

englishcat•6m ago
we've considered using local llm, but the problem is that for a better user experience, we will add user's new vocabulary list, then inject words based on the list, it's hard to do this on local.

We will seriourly consider the point of support local llm, this will also allow more users to utilize our basic functions.

laurieg•1h ago
Have you done any work on trying to make the opposite? Injecting English words into Japanese text to make it easier to read?

I find that students of Japanese often have enough grammar to read widely after finishing a couple of beginner textbooks, but they are completely held back by vocabulary.

quamserena•56m ago
I can second this, after finishing my intro Japanese classes I was able to parse the grammar of most sentences. Memorizing vocab was the hard part, so I used OCR on manga pages and then Yomitan to hover over and see word definitions (in English).
ekropotin•40m ago
Nice project!

As a struggling lifelong English learner I had an exactly same idea, but for English.

Norman Podhoretz, 1930-2025

https://www.commentary.org/john-podhoretz/norman-podhoretz-1930-2025/
1•stmw•2m ago•0 comments

FTX insider Caroline Ellison has been moved out of prison

https://www.businessinsider.com/caroline-ellison-prison-release-ftx-sam-bankman-fried-2025-12
3•harambae•9m ago•0 comments

The Genius Effects of Old Movies [video]

https://www.youtube.com/watch?v=TunR4zCQ5Fk
3•billybuckwheat•15m ago•0 comments

Show HN: Made a Visionboard Tool

https://visionboardit.art/
1•girlwhocode•15m ago•0 comments

Minimum Viable Benchmark (For Evaluating LLMs)

https://blog.nilenso.com/blog/2025/11/28/minimum-viable-benchmark/
1•todsacerdoti•16m ago•0 comments

Fara-7B: An Efficient Agentic Model for Computer Use

https://www.microsoft.com/en-us/research/blog/fara-7b-an-efficient-agentic-model-for-computer-use/
1•mjshashank•18m ago•0 comments

Apple TV's new intro was done practical, not CGI or AI [video]

https://www.youtube.com/shorts/C3uLRJGVkmo
2•busymom0•22m ago•1 comments

Luminar Technologies, Inc. Initiates Voluntary Chapter 11 Proceedings

https://investors.luminartech.com/news-events/press-releases/detail/110/luminar-technologies-inc-...
1•rguiscard•28m ago•0 comments

The Lost Generation

https://www.compactmag.com/article/the-lost-generation/
3•koolba•32m ago•0 comments

Video: Lunar impact flash detected on the moon by Armagh Observatory

https://phys.org/news/2025-12-video-lunar-impact-moon-armagh.html
2•1659447091•33m ago•0 comments

How I Assess Open Source Libraries

https://nesbitt.io/2025/12/15/how-i-assess-open-source-libraries.html
1•gpi•37m ago•0 comments

Deaf Crocodile Blu-Rays

https://deafcrocodile.com/collections/blu-rays
2•gregsadetsky•39m ago•0 comments

The Core Problems of AI Coding

https://magong.se/posts/real-problems-ai-coding-lesswrong
2•mikasisiki•39m ago•0 comments

Project Zeros New Website

https://projectzero.google/
1•0xkato•42m ago•1 comments

Show HN: Website to APK Convertor

https://website2apps.com/
1•Codegres•45m ago•0 comments

Building a WASM Runner with Cloud Hypervisor

https://burakemir.ch/post/building-wasm-runner/
1•todsacerdoti•53m ago•0 comments

A Guide to Magnetizing N48 Magnets in Ansys Maxwell

https://blog.ozeninc.com/resources/from-datasheet-to-demagnetization-a-guide-to-magnetizing-n48-m...
1•peter_d_sherman•1h ago•0 comments

The Bifurcation in the AI Market

https://tomtunguz.com/2025-12-16-open-router-insights/
2•jaynate•1h ago•0 comments

OpenAI in Talks to Raise $10B, Adopt Amazon's AI Chips

https://www.bloomberg.com/news/articles/2025-12-17/openai-in-talks-to-raise-10-billion-from-amazo...
2•marc__1•1h ago•1 comments

Show HN: Better Gmail Tabs – turn search queries into tabs for fast email load

https://chromewebstore.google.com/detail/better-gmail-tabs/ffgbhpheihcopgdlgbabanhbgemohjgc
1•jharohit•1h ago•0 comments

Show HN: Obsidenc – a Rust-based paranoid-grade encryption utility

https://github.com/markrai/obsidenc
2•markrai•1h ago•0 comments

After years of resisting it, SpaceX now plans to go public

https://arstechnica.com/space/2025/12/after-years-of-resisting-it-spacex-now-plans-to-go-public-why/
1•somenameforme•1h ago•0 comments

What happened to iRobot can happen to anyone

https://www.engadget.com/home/what-happened-to-irobot-can-happen-to-anyone-164500625.html
4•codetiger•1h ago•2 comments

You're 25-35 years old? You're running out of time

https://breatheless.substack.com/p/youre-25-35-years-old-youre-running
3•sss111•1h ago•0 comments

Tesla engaged in deceptive marketing for Autopilot and Full Self-Driving, judge

https://techcrunch.com/2025/12/16/tesla-engaged-in-deceptive-marketing-for-autopilot-and-full-sel...
1•pseudolus•1h ago•0 comments

Show HN: 200+ Likes/day as fake profile → built my own dating app in 100 days

https://www.wctokyoseoul.com/ko
2•vulcanidic•1h ago•0 comments

Optimizing Claude Code

https://mays.co/optimizing-claude-code
2•stevenmays•1h ago•0 comments

Marshall Islands launches universal basic income scheme offering cryptocurrency

https://www.theguardian.com/world/2025/dec/17/marshall-islands-launches-universal-basic-income-sc...
1•uxhacker•1h ago•0 comments

The race for an AI Jesus is on

https://economist.com/united-states/2025/12/16/the-race-for-an-ai-jesus-is-on
2•andsoitis•1h ago•0 comments

Adventures in the Land of Language Servers

https://speakerdeck.com/kubukoz/adventures-in-the-land-of-language-servers
2•todsacerdoti•1h ago•0 comments