Vocabulary dictionary

Kanji dictionary

Grammar dictionary

Sentence lookup

test
 

Forums - [Discussion] Better way to handle usage note validation

Top > renshuu.org > Feature Requests/Improvements

Page: 1 of 3



avatar
マイコー
Level: 283

Hello everyone!

As of today, we have over 60,000!! usage notes (mnemonics, etc.) for words on renshuu, of which just under half are public.

As you may or may not know, I manually validate these notes - I make sure they are SFW, not spam, and not incorrect. When it comes to mnemonics, there is a lot of subjectivity (what works for one person may not work for someone else), but I try to think "will this be helpful for some users"

Anyway, I get anywhere from 50-100 new usage notes a day, 90% of which are mnemonics. I'm finding myself unable to keep up with them, and it's impacting my ability do bug-fixes, new features, etc.


I do not want to completely open up the floodgates and allow anything in, because sometimes the mnemonics are objectively wrong, very inappropriate, hateful, etc. But I'd like a way to hopefully get the community's help in verifying these. I have an idea, but would like your feedback on it.


"Firehose" widget on the dashboard (with something like XP points or kao garden coins built in)

For those who choose this, it would show a list of not-yet-approved mnemonics (non-mnmeonic notes are in the minority, and I can cover those) that the user could do a simple up/down vote on it (with clear rules for what gets voted up and down)

These values would be hidden, but if the same mnemonic gets voted up (for example) 5 times without getting voted down, it would be marked as public for everyone to see.

If it gets voted down 3 times (without getting voted up), it would be marked as hidden.

If it's a mix of ups and downs, it would go to me for verification.


In order to prevent "gaming" the system for whatever reward I give out, I'm thinking of something like this:

1. Points (or whatever) would not be given out immediately, but after a decision was made on each term.

2. If someone is marking things "incorrectly" too much, they'd get warned and possibly removed from the firehose system. This would not be a quick ban or anything, but a way to route out people who are marking everything up (or down, or randomly) in order to get the points.

3. I'd also hide all usernames on submissions, so there is no bias for or against someone based on who they are.


This would take some time to implement, but in the long run, I think it could help balance out my work so I can more effectively help everyone learn more on renshuu.

Thoughts?

38
5 days ago
Report Content
avatar
Level: 535

I think the anonymous vote could be useful, but only if you require users to "opt in" first. I'm not too keen on the idea of random users with little to no investment in the app having control over the mnemonics. Rather, it should be a feature for users with some learning experience to opt in to. (My only reason for specifying "learning experience" is because I am wary of users who do not have ANY learning stats whatsoever. They could be bots or spammers.) Just my thoughts.

30
5 days ago
Report Content
avatar
WildAtelier
Level: 809

I like this idea. Could there also be a skip button in case we feel uncertain, or for whatever reason don't get the mnemonic. Like it seems well written but maybe we don't get the reference?

21
5 days ago
Report Content
avatar
マイコー
Level: 283

It would be opt in, without a doubt. This would *not* be a default widget.

And yes, there'd be a way to skip it if you didn't feel sure about a yes or no.

24
5 days ago
Report Content
avatar

This sounds like a fantastic idea. Might also be a cool way to learn new words.

9
5 days ago
Report Content
avatar

I like the idea of qualifying what for the sake of discussion I’ll call moderators. I’m not sure that XP points is the best criterion to use, though. We’re looking for the cross-section of users experienced enough to make the right judgement and motivated enough to do a good job. It would be nice to take contributions into account too (although that may be my own self interest talking, so maybe discount it).

I also understand the desire for the mods to have more options than a simple yes-no vote. Although it certainly is in everyone’s best interest to keep the system simple, I wouldn’t feel comfortable voting for a mnemonic based on a mispronunciation or a misunderstanding for fear of reinforcing the mistake. At the same time, I wouldn’t want to tar earnest users with the same brush as NSFW spammers, especially because my opinion of whether a mnemonic is wrong or not is likely to be stricter than others, if experience is any guide. I can’t count the number of times I’ve said to myself “no it’s not” before hiding a mnemonic that Michael must have approved.

Well, that was a lot of rambling. I hope it wasn’t a total waste of your time.

17
5 days ago
Report Content
avatar
クイントピア
Level: 420

I like the idea of the firehose widget, and I like the idea of the controls being as simple as "yes/no/skip" with very clear rules on what counts as yes or no. Unlike ポール, I see the value in mnemonics based on pronunciation distortions, so I wouldn't want there to be that much subjectivity in it.

Behind the scenes, I think it should probably not be 1 person 1 vote. Rather, your vote should be proportional to your mastery of the term in question (plus a small constant). If you're seeing a term for the first time in the firehose, you may not be best qualified to apply the criterion correctly. That way, a few very experienced users can get a mnemonic to the quorum level as fast as a large number of beginners.

As far as rewards go, I think points towards coins would be more valuable than XP. Or maybe even just き points, or fractions thereof.

7
5 days ago
Report Content
avatar
マイコー
Level: 283

I think it may be too tricky to tie it to user mastery, but one thing I thought of is this:

For the first several hundred that go through, force me to make a final call after users have voted. After doing that, I think it'd be easy enough to create a trust value for a user, where some users would get a proportioned vote based on their progress up until now.

12
5 days ago
Report Content
avatar
Pixel725
Level: 52

Maybe you could add a report button for usage notes? Or you could make it a requirement to be a certain level in order to make them (like level 50 or something). Maybe even both kao_worry.png

5
5 days ago
Report Content
avatar
マイコー
Level: 283

Some of the best usage notes come from new users, so that's a no-go :(

11
5 days ago
Report Content
avatar
Pixel725
Level: 52

Some of the best usage notes come from new users, so that's a no-go :(

How about an automatic chat filter (specifically for usage notes)?

2
5 days ago
Report Content
avatar
マイコー
Level: 283

Automatic, as in "AI" ? Even if I was using AI (I have no plans to do so), I'm not sure that would be a great fit here.

7
5 days ago
Report Content
avatar
シルパちゃん
Level: 127

I like the widget idea. Also, maybe removing duplicates or limiting the number to maybe three to five per word (based on the votes) since some terms seem to have a lot of similar mnemonics.

4
5 days ago
Report Content
avatar
Pixel725
Level: 52

Automatic, as in "AI" ? Even if I was using AI (I have no plans to do so), I'm not sure that would be a great fit here.

I wasn’t necessarily suggesting AI, I was just throwing out a random idea. I meant the type of automatic filter you would see in some different games for their in-game chat. kao_rocking.png

3
5 days ago
Report Content
avatar
ハシュミナ
Level: 755

I didn't know you validated all of them yourself Michael, how's that even possible?? Can I have your time management please? For the future, I'll try to add more resources if I add a usage note myself.

Outsourcing mnemonic validation is a good idea. I turned off mnemonics myself bc it became too much and I'm usually only interested in "fun fact" usage notes, it's somehow a small disappointment if you expect an interesting usage note but turns out it's "just" a mnemonic.

4
5 days ago
Report Content
avatar
アイキス
Level: 389

I think the firehose widget would definitely be useful

On top of that I think a tagging system can be introduced when the note is voted down. Maybe tags like inappropriate, inaccurate, clashes with pre-existing note, unrelated, wrong category etc. in case the note is partially correct and also to ensure people aren't randomly spamming

if there's such a system then in case inappropriate notes were still let through, users can also report them and perhaps tag what's wrong with it too

10
5 days ago
Report Content
avatar

Seems like a good idea to me. I think maybe there should be a few options to choose from when you click up and down vote to quickly explain why you made the decision. Something like, if you click the down vote a menu pops up and you can choose NSFW, incorrect information etc. It would help filter out spam, bots and such and it will organize the mnemonics making it easier for you to look at them later. Best of luck on implementatiton. kao_great.png

13
5 days ago
Report Content
avatar
Mamaluigi
Level: 116

I'm curious what's meant when we say a mnemonic is "objectively wrong". I don't personally think of mnemonics as right or wrong objectively, just as having varying levels of usefulness depending mostly on the individual. I remember some mnemonics from 15 years ago that don't have a perfect correspondence between the English phrase and the Japanese word (e.g. く / "hot rock"). Even though they're wrong in that sense, they were great mnemonics for me. Maybe we're talking more about kanji mnemonics, assigning the wrong meanings to radicals? I never really use those.

7
5 days ago
Report Content
avatar

I'm curious what's meant when we say a mnemonic is "objectively wrong".

If it's based on a mispronunciation (like they read く as if it were か) then it's objectively wrong.

Sometimes there's some leeway where the sound is close enough to an English word even if it's not exactly, but sometimes when you read it you can tell the person just mispronounced it in their head and the mnemonic is going to teach the wrong lesson.

6
5 days ago
Report Content
avatar

If a mnemonic causes you to mispronounce or misuse a word, then I’d consider it wrong, or at a minimum, worse than useless.

The fact that such a mnemonic may be memorable is not a mitigating factor. In fact, it makes it worse.

8
5 days ago
Report Content
Getting the posts


Page: 1 of 3



Top > renshuu.org > Feature Requests/Improvements


Loading the list
Lv.

Sorry, there was an error on renshuu! If it's OK, please describe what you were doing. This will help us fix the issue.

Characters to show:





Use your mouse or finger to write characters in the box.
■ Katakana ■ Hiragana