AI based Japanese grammar checker (文法ーCHECK)

That’s awesome, great work!

With the false negative rate being sufficiently low, if it passes without noticing any mistakes, then at least it’s probably not a disaster of a sentence. But even better is that with the false positives being this low, I basically know that if it notices a potential mistake on something, I should really think long and hard about where I messed up on xD. So it’s really ideal for making improvements with confidence, and having some guarantee that what you put in there is pretty decent Japanese, even if it could still be made slightly more natural. I’m gonna get a lot of use out of this :smiley:

4 Likes

Update

A minor update today!

:relaxed: No more model feedback needed!

Thanks to everyone who gave feedback to the model through the mechanism on the site! Thousands of sentences were sent as feedback which was really helpful to me in seeing where the model was going wrong. Since the performance is now pretty good, I’ve removed the feedback mechanism which means, no more annoying messages asking you for feedback! Should make checking things much quicker. As always though, feel free to send me your thoughts or problems with the site, either here or at the email address on the website.

:lipstick: Make-over!

I decided to re-design the site with a brighter theme, since some people couldn’t read the text clearly. I’ve also set the default language to English.

Thanks for all your interest, almost 10,000 sentences have now been checked on 文法ーCHECK! :open_mouth:

3 Likes

If only I had a magic wand to have the AI automatically suggest changes to fix the incorrect grammar points :upside_down_face: I remember bookmarking the website when you first posted it; completely forgot about it, but going to start using it again!

3 Likes

Ahah yup that’s the next step! It’s a pretty big undertaking but I’ll give it a go when I have more time .

2 Likes

All the best! Something of that nature that was even remotely successful in suggesting fixes would be absolutely monumental for everyone learning the language.

2 Likes

wow I, have no words except maybe I love you? I am so lit about this, I screamed. What a generous human; we don’t deserve you

4 Likes

:pleading_face: :disappointed_relieved: maybe i love you too !!! :heart:

2 Likes

You are exactly who I wish I was! This is so inspiring!

1 Like

If you would ever be interested in talking about this (or anything else) to an engineer in training please private message me.

1 Like

Thanks for sharing your work!

2 Likes

Very cool!!

1 Like

Just came here to say a heartfelt “Thank you!” As for now I’m studying on my own and I really need to somehow check my answer without using a key. So your grammar checker just the thing. You’re the best! Thanks!

1 Like

This is great! Do you know if the hugging face models support part of speech tagging? I would find that very useful as I study reading material, https://jisho.org/ has some part of speech tagging but it’s not the best.

I think an improved part of speech tool would be helpful from a learning perspective. I am pretty familiar with the English variations of these models and would be interested in putting in some work to make something like that.

Let me know if you think it could fit in!

ありがとう!

3 Likes

They certainly do, in fact the way I implemented bunpo-check is a part of speech tagging problem
(by which I mean token-level classification); I assigned labels of 0 for unimportant tokens, 1 for correct tokens and 2 for incorrect tokens which is not dissimilar to assigning a 0 for verbs, 1 for nouns etc. This type of thing is really easy with the huggingface API, when I get a minute to clean up my code for the model training I’ll put it on the github and you could probably just use the same setup. So yeah, as long as you have a large enough dataset, making a part of speech tagger should be fairly simple.

1 Like

Very cool project, as I software engineer myself I’m a bit jealous that you put this together before I had the chance to! Seriously though, great work and thanks!

1 Like

Don′t know if this is along the lines of what you were thinking, but imma leave this here → https://ichi.moe/

it’s a vastly underappreciated website, tbh
using this in conjunction with @gilledtothegills’ site to check my work has been a blast. Inputting my sentences that have turned up /incorrect/ on 文法check into the ichi.moe tool has taught me quite a bit about what not to do and which forms to avoid, etc.

1 Like

Update :partying_face:

A big update which has been a long time coming! Starting today, 文法ーCHECK now offers suggestions for fixing your sentence.

After hitting check, underlines will appear under any mistakes. Tap an underlined section to see the suggestion for fixing it.

Note that this is still a work in progress and might give incorrect results as always. :slight_smile: Any and all feedback is welcome. I’m going to continue to work to make the accuracy better and better over time.

Thanks for everyone’s support until now! :heart:

9 Likes

How does it compare with using ChatGPT?

Amazing tool! I checked a few sentences and it detected minor details and correctly suggested how to fix them.

Thank you so much for your excellent work. I hope more people get to know it, as it is proving so useful.

In the future, it would be interesting to have some feedback on why something is wrong/better, such as a grammar explanation linked to the underlined section.

2 Likes

So awesome to see updates like this nearly 2 years later!! Will take it for a spin later and see how it is, congratulations though nonetheless~~ :surfing_man:

2 Likes