• 37 Posts
  • 3.46K Comments
Joined 2 years ago
cake
Cake day: June 23rd, 2024

help-circle

  • ChaoticNeutralCzech@feddit.orgto196@lemmy.blahaj.zoneRuleinator
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    2 hours ago

    Yeah, that’s definitely part of it. I think it reduces the weights of earlier questions as the game progresses.

    Also, it seems to have memory between games: if you answered “yes” to a very specific question, it is way more likely to ask it in the next game. This is because it’s hard to think of completely original characters each time: if one’s first character was a British politician, the next one is very likely to be British and/or a politician.





  • ChaoticNeutralCzech@feddit.orgto196@lemmy.blahaj.zoneRuleinator
    link
    fedilink
    English
    arrow-up
    3
    ·
    edit-2
    5 hours ago

    No, it’s not a language model. It does not process any language, the question strings are static descriptions of the weighted values.

    If Akinator had a language model, it would never ask “is your character a sea animal” after you said No to “is your character an animal” because you’ve ruled out the bigger set. But it does ask such questions, which means it can’t even notice the basic linguistic operation where adding a qualifier creates a subset. It just doesn’t know the answer to the broader question for some of the currently most probable characters, just the answer to the narrower, at which point it will ask the latter to rule some out even if it’s clear to a human that one implies the other.


  • It is a kind of fuzzy logic and machine learning system, basically 1970s tech but with lots of user-submitted data. Definitely would be called AI up until like 2010 but the constant evolution of the term because of tech improvement and hype keeps turning once cutting-edge AI into “well yeah, computers can do that”.


  • ChaoticNeutralCzech@feddit.orgto196@lemmy.blahaj.zoneRuleinator
    link
    fedilink
    English
    arrow-up
    3
    ·
    edit-2
    15 hours ago

    It hasn’t been hooked up to a fandom wiki, it just feels like it. The authors just grinded to create a decent matrix of questions and characters until the product became good enough to be fun, at which point users happily answered irrelevant questions here and there to add to the knowledge. They also had users add new characters and submit questions, snowballing it into a giant “machine-learned” yes/no-question-based knowledge base.


  • ChaoticNeutralCzech@feddit.orgto196@lemmy.blahaj.zoneRuleinator
    link
    fedilink
    English
    arrow-up
    5
    ·
    edit-2
    15 hours ago

    That’s user-submitted content. Whenever Akinator fails to guess, it asks you to identify the character so it can improve itself, and will have you type its name if it’s new. The subtitle is to differentiate characters who have the same name. Example: Monika / President of Doki Doki Literature Club. But some people write jokes there. This one is a real slogan of a movement, but isn’t funny and should be removed. The moderators are busy removing overt racism, homophobia and approving characters’ avatars though. Still, you can suggest a change of the name/subtitle if you finish the game.

    Idk what their stance on genAI is, for example whether they allow generated avatars or if they allow bots to improve the question bank, but they worked well before 2020.




  • ChaoticNeutralCzech@feddit.orgtoComic Strips@lemmy.worldXXX
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    1 day ago

    I have a J2 SDK installed on my PC right now, in case I get around to programming for my Nokia 3410

    The full name is J2ME (Java 2 Mobile Environment) but “J2” is valid because Java 2 is part of it (duh). It’s surprisingly high-level for a phone with a 96x65 B/W screen (6K pixels - not width, area) and like 1 MB of storage and 512 kB of RAM. The pixel buffer is 24bit RGB, PNGs and GIFs can be rendered into it and they get dithered by the runtime. There’s model-specific syscalls to take advantage of its 3D library, which only one commercial game, Munkiki’s Castles, ended up using. On 2 out of 3 phones I own, it was offered for free by Czech provider Eurotel to advertise the capabilities of CSD (early 2G dial-up data service, but still supported by some Czech providers; the Nokia is still able to emulate several analog modem standards in case the path between the BTS and WAP gateway was not fully digital and lossless) and downloaded by the previous user. The 3410 was indeed a high-end model in 2001.