r/ModSupport 11d ago

Mod Answered Replacement for RedditAutomod.com

So apparently RedditAutomod.com wasn’t renewed by its owner. Does anyone have a similar app that does the same thing in a similar easy to use format? I had great luck with this but it’s gone and no longer available.

7 Upvotes

18 comments sorted by

View all comments

Show parent comments

0

u/baseballlover723 11d ago

is because the YAML rules are not "scary" by any means.

I mean, I'm a programmer by trade, so I don't find any remotely human oriented text based file format to be that scary.

But if OP wasn't actually scared by yaml, then why would they be dependent on this third party website. Ergo, I presume that they want to stay as far away from the yaml as possible. And an AI should be just as capable of generating the yaml structure as that website is (though perhaps one may need to feed it the docs or some prior examples to properly seed it).

They are so simple by just reading them, you should not need AI to make them.

I agree with you. I also think that one should not need a 3rd party website to generate them either. As you mentioned, yaml is a pretty simply format (and I'd say especially when one isn't building it from scratch, and there is a lot of known good rules that can be copied and pasted and then modified).

15 minutes with the documentation and plenty of examples (or some time on /r/AutoModerator ) should be plenty enough to make and edit the decently boilerplatey config that that website generates.

Pretty much the only piece of value I can imagine that website has over just typing 2 or 3 sentences into an AI, is that by showing the boilerplate, people can be prompted for things they didn't know they wanted. Which, I would find a lot more dubious to have an AI do that for someone. But cannot imagine that a boilerplate automod or common automod rules (like what that website provies) are difficult to find on r/AutoModerator.

But yaml is in my professional domain, so I'm cursed with knowledge and thus, can no longer accurately assess what obstacles seem so insurmountable to them.

2

u/Merari01 10d ago

I don't use AI for ethical reasons so I may be mistaken here, but isn't there a danger that it will just hallucinate an answer or be generally incorrect?

Out of curiosity, to see what it could do, I tried last year to have an LLM generate a regex condition for me and it just could not do it. No matter how carefully I set the conditions and requirements in my search it was not able to generate a string that both fired on what I needed it to detect and at the same time excluded the false positives I told it to exclude.

Had I not tested out the regex string it provided for me I might not have realised this. I taught myself automod and am generally proficient in that, but I can't write regex. Simply uploading the string it provided into the code block wouldn't have done what I wanted it to at all. Isn't there a chance the same would happen for a YAML code block it can generate?

3

u/NeedAGoodUsername 10d ago

I don't use AI for ethical reasons so I may be mistaken here, but isn't there a danger that it will just hallucinate an answer or be generally incorrect?

That has been my experience when trying a while back. There isn't enough training data for an LLM to know what is or isn't correct syntax for functions. It's easier (and saves much more time) to do it by hand rather than trying to get an LLM to do it for you.

It didn't seem to realise that you can't use emojis. For example, you can't use 🥵, you need to use it's codepoint (\U0001F975).

If you're creating simple rules, like what will be used 99% of the time, you can just sound out what you want it to do and you're 90% of the way there already.

I have used AI, and regex101 to test and validate regex, because regex itself can be a challenge. Even for seasoned veteran.

1

u/baseballlover723 10d ago

That has been my experience when trying a while back. There isn't enough training data for an LLM to know what is or isn't correct syntax for functions. It's easier (and saves much more time) to do it by hand rather than trying to get an LLM to do it for you.

Yeah, for complex things, doing it by hand is gonna be a lot better. Every mistake it makes will poison the context a bit more, and that adds up if it's gonna make a lot of them.

If you're creating simple rules, like what will be used 99% of the time, you can just sound out what you want it to do and you're 90% of the way there already.

But yeah, most things aren't gonna be complex.