jmpavlec's recent activity
-
Comment on What programming/technical projects have you been working on? in ~comp
-
Comment on I made a word association game - Noun Sense in ~games
jmpavlec Link ParentThis is REALLY helpful. This was actually the crux of the whole issue. I have a fix for it coming that instructs the iphone keyboard to use capitalization when doing the auto-correct. I tested it...This is REALLY helpful. This was actually the crux of the whole issue. I have a fix for it coming that instructs the iphone keyboard to use capitalization when doing the auto-correct. I tested it with an old iphone 7 and the auto-correct worked for me every time. I really appreciate you finding this. I have a similar issue in a few of my other games so this really helps a lot!
I'll try to push the fix for it later this evening along with the data cleanup from the subtitles issue.
-
Comment on I made a word association game - Noun Sense in ~games
jmpavlec Link ParentiPhone has been a bit notorious for having some issues with auto-complete. I messed around with it again this morning with mixed results. Doesn't seem to have any issue at all on Android; I'll...iPhone has been a bit notorious for having some issues with auto-complete. I messed around with it again this morning with mixed results. Doesn't seem to have any issue at all on Android; I'll keep trying to fix it but no promises as I've already spent some time on it.
As for having a clear idea of what the dataset is... ideally you wouldn't need to try to emulate any specific "persona". It should just "work" and feel fair. I have a bit of dirty data related to subtitles I still need to clean up... but then hopefully it will feel a bit better just giving your first gut reaction and scoring well (assuming you are a native speaker).
Glad you are enjoying the game!
-
Comment on I made a word association game - Noun Sense in ~games
jmpavlec Link ParentI tried this one the other day and was terrible at it. It felt less intuitive and "fun". Love the idea, but somehow I didn't enjoy it all that much.I tried this one the other day and was terrible at it. It felt less intuitive and "fun". Love the idea, but somehow I didn't enjoy it all that much.
-
Comment on I made a word association game - Noun Sense in ~games
jmpavlec Link Parent100%, I think it was some weirdness in the subtitle dataset... Where an acronym was standing as a noun and then punctuation was stripped. From the quote: "Therefore, it is also the five triangles...100%, I think it was some weirdness in the subtitle dataset... Where an acronym was standing as a noun and then punctuation was stripped.
From the quote:
"Therefore, it is also the five triangles composing the aforementioned N-I-G-H, each are equal to the triangle C-A-B in this geometric concept!"" -
Comment on I made a word association game - Noun Sense in ~games
jmpavlec Link ParentSurprisingly not.... That also appears as a separate answer in the database. I'll get it cleaned up soon.Surprisingly not.... That also appears as a separate answer in the database. I'll get it cleaned up soon.
-
Comment on I made a word association game - Noun Sense in ~games
jmpavlec Link ParentReally great suggestions and interesting insights. I used a variety of sources for the data. It was a combination of news articles (I think this was the heaviest weight), movie subtitles, and...Really great suggestions and interesting insights. I used a variety of sources for the data. It was a combination of news articles (I think this was the heaviest weight), movie subtitles, and wikipedia (and a few other things) so it should have quite some variety of different versions of English.
The answers that bubble up to the top can be a bit surprising to me as well. I think for infrequently used words like 'aforementioned' which is quite a formal there is some difficulty. My movie subtitle dataset in particular may have had some duplicates (same movie, different file names). I didn't deduplicate this at the time. So when the word is less frequently used, but used in a movie, it can unexpectedly become the "top answer" due to low frequency usage in other datasets. I'll try to clean up the dataset in the coming week or two and hopefully it will fix these issues.
For your question about British English, after some thought, I think it's actually interesting if those are separated. I may implement the fallback if a score would be zero... (if color was found, but not colour, you can still get some points). Leaving them separated allows the actual "common" phrase to bubble to the top. The aim is for it to be fair for everyone.
I think I will also create a "top community" answers area that can show for previous days. It would be interesting to see what the consensus for each adjective is from real people. (Maybe it will become part of the dataset if it wasn't already included?).
-
Comment on I made a word association game - Noun Sense in ~games
jmpavlec Link ParentGlad you all enjoyed it. Thanks for trying it out!Glad you all enjoyed it. Thanks for trying it out!
-
Comment on I made a word association game - Noun Sense in ~games
jmpavlec Link ParentGreat idea! Here's my friend code NHT7NV. (you'll need a regular account and to be logged in to click the link)Great idea!
Here's my friend code NHT7NV. (you'll need a regular account and to be logged in to click the link)
-
Comment on I made a word association game - Noun Sense in ~games
jmpavlec Link ParentAgreed, that would be the best case scenario. I originally had typo forgiveness in place... so if you typed 'tcao' instead of 'taco' it would fix it for you and allow it. (was using something like...Agreed, that would be the best case scenario. I originally had typo forgiveness in place... so if you typed 'tcao' instead of 'taco' it would fix it for you and allow it. (was using something like the Levenshtein distance) I guess in most situations, that might also work for American english to British english (like behavior -> behaviour or color -> colour)
Note: I'm not trying to imply American vs British spelling is a "typo". Was just thinking of a simple solution.
I may see if I can put that back in a smarter way... the original implementation had some issues where it could potentially match on a totally different word as it saw it as a "typo". e.g. face -> ace. (1 letter removal typo).
I think if it ends up with a score of 0 after checking, then maybe I'll allow typo check... with some additional algorithm that would be smarter and not reward a totally different word.
Thanks for the suggestion!
-
Comment on I made a word association game - Noun Sense in ~games
jmpavlec Link ParentHey, I have not implemented that on the daily site yet. That said, you should be able to use my main site's forgot password here I still need to get that implemented in the daily game styling so...Hey, I have not implemented that on the daily site yet. That said, you should be able to use my main site's forgot password here
I still need to get that implemented in the daily game styling so it isn't so jarring with the style clash. Eventually I will move everything over to this new codebase on the daily site as I like the aesthetic much better.
When doing the forgot password, It will take you through the flow with my main site's styling... the username/pwd is shared between the two. Logging in on the main site will also keep you logged in on the daily one. Apologies for the confusion! A lot of stuff in transition at the moment, I was hoping someone wouldn't run into this yet.
-
Comment on I made a word association game - Noun Sense in ~games
jmpavlec (edited )Link ParentInteresting, it should have been migrated if you used the same browser. How did you register? Username/password by chance?Interesting, it should have been migrated if you used the same browser. How did you register? Username/password by chance?
-
Comment on I made a word association game - Noun Sense in ~games
jmpavlec (edited )Link ParentYeah, that's more of a display issue. Multiple time and times count the same. I use word stemming for equality but then the "top answers" can look a bit awkward. Previously I did not show the top...Yeah, that's more of a display issue. Multiple time and times count the same. I use word stemming for equality but then the "top answers" can look a bit awkward. Previously I did not show the top answers so this wasn't an issue.
I was also quite confused by the "aforementioned nigh" today.
https://www.google.com/search?q=%22aforementioned+nigh%22
Apparently it's from the movie "Better Off Dead"
https://youtu.be/8PwHypXvsEU?t=38&is=8fmdtPS_HVkr68Q1
Seems it leaned a bit too heavy into movie subtitles for this one and misunderstood it as a word... Will need to do some searching in the text dataset as to how that ended up as the top answer.
-
Comment on I made a word association game - Noun Sense in ~games
jmpavlec (edited )Link ParentThanks! I am actually working on the coop multiplayer version right now. The plan is to have a full coop mode, where you work together as a team to guess the top 10 nouns in a given period of time...Thanks! I am actually working on the coop multiplayer version right now. The plan is to have a full coop mode, where you work together as a team to guess the top 10 nouns in a given period of time (or maybe cumulative score?). I'll probably also create a free for all version or team vs team (family feud style!). I appreciate you checking it out.
-
Comment on I made a word association game - Noun Sense in ~games
jmpavlec Link ParentSpecial thanks to @balooga for some great feedback and bug finding. And thanks to early adopters @cutmetal and @HiddenTig.Special thanks to @balooga for some great feedback and bug finding. And thanks to early adopters @cutmetal and @HiddenTig.
-
Comment on I made a word association game - Noun Sense in ~games
jmpavlec (edited )LinkSome Tildes users already know about this game from this thread. It was quite early on when I shared it there and I thought it deserved its own post. The game is called Noun Sense. It's a game...Some Tildes users already know about this game from this thread. It was quite early on when I shared it there and I thought it deserved its own post.
The game is called Noun Sense. It's a game about word association. Each day, you get 10 adjectives. Your job is to guess the most common noun that follows them.
I created the dataset on my own laptop off a large collection of text files (billions of words). I generated the adjective/noun pairings and their frequencies utilizing a variety of sources (magazines, news articles from the last few years, movie subtitles etc). I have a full blog post about it if you are interested in the development details.
Lately, I've been busy tweaking the UI and handling user migrations from guest -> regular account. I also added a friend system, streak system and leaderboard.
Give it a shot here and let me know what you think!
-
I made a word association game - Noun Sense
52 votes -
Comment on What programming/technical projects have you been working on? in ~comp
jmpavlec Link ParentWould love a follow-up. Or maybe you can share your bracket here once the picks are locked. Will be interesting to see how it fairs. I love March Madness for all of the upsets. Curious to see how...Would love a follow-up. Or maybe you can share your bracket here once the picks are locked. Will be interesting to see how it fairs.
I love March Madness for all of the upsets. Curious to see how many of those are actually "predictable".
-
Comment on I hope you don't use generative AI - an essay about my experience offering an open-source tool in ~tech
jmpavlec LinkGreat article, really enjoyed the writing style. I will say after having just read the title and reading through the comments here... I was thinking "oh it's another one of these AI is bad...Great article, really enjoyed the writing style. I will say after having just read the title and reading through the comments here... I was thinking "oh it's another one of these AI is bad articles". I was pleasantly surprised to see that not only are you not in tech, but that you found great value in these tools and made yourself productive with it. (And did it successfully by going viral!)
I'm a solo developer myself and have really been enjoying working with LLMs while building prototypes quickly. The feedback loop is SO much faster. I'm typing less and thinking more. I get to focus on the fun architectural decisions.
In the end, it's just another tool in the box. One that even if it never gets significantly better than it is today, will continue to be useful.
-
Comment on Tell me about your favourite web-based logic puzzles! in ~games
jmpavlec Link ParentI sent you a DM, hopefully I can fix it for you tomorrow. (Going to bed now)I sent you a DM, hopefully I can fix it for you tomorrow. (Going to bed now)
Ahh that's too bad, but I'm also a little bit amused it had trouble with the "Madness". Thanks for the update!