Teach me senpai ! - Personal
Copy paste your japanese text to get corrected with some explanations.
Overview
A small project made for me to get better at japanese while at work. It uses Tauri (vuejs, Rust) because i wanted it to be a desktop app. The reason for it is that i want to be able to launch it locally without having an external server to rely on. It uses chatgpt to correct the japanese with a temperature of 0. If not, it will give back different errors each times instead of giving all of them correctly.
Problem
My original problem is that i do not always know exactly if what i write is correct in japanese. It is easy to make mistakes and i didn’t find a solution that could solve this the way i wanted. The problem with other solutions is that there is no explanations about the mistakes even simple ones.
Solution
My solution was to build a small desktop app. The reason is that i didn’t need something like a server + frontend separated and i wanted to build it without thinking much while working on other and more important projects. I have tought about using other things like c# with wpf or using other things but the simplest way to do it was that one.
Tech Stack
- Frontend: Vue.js / TypeScript / Tailwindcss
- Backend: Tauri (Rust)
- Infrastructure: Build it and run it locally
- Other: uses gpt-4o-mini
Key Challenges
Rust is really hard to use for me right now even if i know a bit of it, so i mainly used llms for that part.
Outcome
Now i can be assured that my communications in japanese are a bit more correct and also i can learn while correcting it.