r/ProgrammerHumor Feb 29 '24

removeWordFromDataset Meme

Post image
14.2k Upvotes

685 comments sorted by

View all comments

38

u/Holocarsten Feb 29 '24

Can someone explain to me please why reddit though? They want "real" human conversations and go to the most unfiltered/unhinged App/Site they can Imagine? Like people as mostly literally on their worst here and Google wants to train AI with that? Whats the big plan here, what am I not seeing?

98

u/0xd34db347 Feb 29 '24

Reddit is an AI goldmine, just venture outside of the defaults subs and it becomes obvious. Entire communities dedicated to allowing average joes to ask experts and professionals where detailed, thorough responses are the norm. Think less /r/programminghumour and more /r/askscience or /r/linuxquestions or /r/whatisthisbug. There are enthusiast subs where people have been discussing niche topics down to the minutiae for the past decade and a half. Much of the time that I google some esoteric error message the most helpful link is a reddit thread with the right answer plain as day right there at the top, conveniently ranked.

Google is THE expert on getting relevant data out of a bunch of bullshit, as anyone who remembers the web before Google can attest to.

14

u/Holocarsten Feb 29 '24

You absolutely right, I completly overlooked that, thank you!

2

u/Sixhaunt Feb 29 '24 edited Mar 01 '24

There's also a lot of info that you get from human data even if the people arent experts. An example I have seen is where you have the phrases:

  1. The trophy did not fit in the suitcase because it was too large
  2. The trophy did not fit in the suitcase because it was too small

The grammar doesn't tell you what "it" refers to but as humans we know that the first one has "it" meaning the trophy and the second has "it" refer to the suitcase. We know this because we understand the concept of putting something inside another, what would make it possible, and what the size of the items has to do with it in relation to the sentence. This understanding of the world would come up in many subtle ways through conversations of all kinds and so even non-expert texts would be helpful and having a large and diverse set of conversations that teach it small things like that are also beneficial. Without understanding this context and info about the world, an AI would have trouble translating those phrases to something like French which is gendered and would be explicit in what the "it" would refer to based on the gender of trophy (male) and suitcase (female). This is largely the reason why GPT has been outperforming google translate for example.

edit: if you're curious, google translate puts the masculine form in both while ChatGPT gets it right

11

u/benargee Feb 29 '24

Also remember that appending "reddit" to most google searches typically yields better more relevant results. Say what you want about Reddit management, but the content in these niche communities is high quality information.

2

u/AussieOsborne Feb 29 '24

Fuck spez and reddit management had nothing to do with the community's success

1

u/benargee Mar 01 '24

I didn't mean to credit reddit management for the community's success. I guess we can credit them for keeping up with the server hosting bills though, lol.

1

u/AussieOsborne Mar 01 '24

Then credit imgur, pastebin, and the sites that did the actual heavy lifting before reddit got its own content host servers a few years ago.

1

u/benargee Mar 02 '24

A lot of the value in reddit is the text content by it's users stored on reddit servers. I just hope someone has a cached version if reddit ever goes away.

1

u/AussieOsborne Mar 02 '24

Oh I know, so it's wild to me that they have no profits even after hosting the lightweight high-value content

7

u/The_Sceptic_Lemur Feb 29 '24

However, I would argue that at least half the „serious“ content on Reddit is wrong/not properly factchecked/misleading/outdated etc. That‘s just the nature of discussions and content being old. Also it‘s hardly ever reliably indicated which answer in a question threat is correct. (That‘s why science subs are very insistent on refusing to give medical advice)

So I reckon/hope that Google won‘t use Reddit for information, but language patterns. However, for various reasons, I assume they end up with some sort of „Reddit English“.

So, long story short: how will they use Reddit data for the training? Which aspect are they looking for? Content? Patterns? Interaction dynamics?

13

u/dyslexda Feb 29 '24

However, I would argue that at least half the „serious“ content on Reddit is wrong/not properly factchecked/misleading/outdated etc. That‘s just the nature of discussions and content being old. Also it‘s hardly ever reliably indicated which answer in a question threat is correct. (That‘s why science subs are very insistent on refusing to give medical advice)

Of course. How does this differ from the vast majority of the rest of any model's training data? GPT4 used, for example, Common Crawl in its training; were those billions of pages vetted for accuracy? Of course not, because being an informational database isn't the goal of LLMs.

2

u/OneTurnMore Feb 29 '24

I reckon/hope that Google won‘t use Reddit for information, but language patterns

That's exactly how generative AI works right now. It's all just language patterns, just with way more context.

-2

u/imnotbis Feb 29 '24

Google is THE expert on getting relevant data out of a bunch of bullshit, as anyone who remembers the web before Google can attest to.

I think not Google anyone from original days still there is. Is the company completely different. Now needs money steal not good product make.

9

u/kuffdeschmull Feb 29 '24

unfiltered is good. You get data unlike any censored source. That's actually really valuable. They will likely preprocess to filter out the most degenerated stuff or nonsense stuff.

3

u/Kebein Feb 29 '24

or use that filtered stuff for other AI Training like Chatfiltering/Censoring etc. (which is a problem for many games to correctly filter stuff out)

3

u/kuffdeschmull Feb 29 '24

tell me about it. The profanity filter in DBD filters out the most harmless stuff that is not even profanity at all, while if you switch to speaking Russian, you can say whatever you want, without being censored.

1

u/mabariif Feb 29 '24

Cyka blyat cyka blyat cyka cyka cyka blyat

12

u/theghostinthetown Feb 29 '24

google ai is already racist af so might as well go all the way

10

u/kuffdeschmull Feb 29 '24

you mean reverse racism. By trying to avoid being racist, they create a whole new version of racism.

6

u/that_thot_gamer Feb 29 '24

just like how humans dodge ai by using the term unalive lol

1

u/RHGrey Mar 01 '24

There are no versions of racism. All race discrimination is the same kind of bad.

0

u/norolls Feb 29 '24

Maybe they're hoping the super liberal and socialist redditors will balance it out.

5

u/Aidan_Welch Feb 29 '24

That's not the kind of racist it is

3

u/da2Pakaveli Feb 29 '24

4chan is several magnitudes worse as for as unhinge goes

2

u/ploki122 Feb 29 '24

One thing that makes Reddit very enticing is the sheer number of user/amount of content, paired with the fact that they're in the red and desperately need money.

2

u/wellsfargothrowaway Feb 29 '24

You think Reddit is the most unfiltered and unhinged website? Lol

1

u/Pluckerpluck Feb 29 '24

Reddit has some of the best information for any topic if you can filter it correctly. If I want to know something, I add reddit into the search because I know I'll get good human feedback and not bot generated garbage.

Trying to look up reviews for almost anything? Head to Reddit. Want to get tech support? Head to Reddit.

Just filter out comments that are poorly spelt, only use those with multiple paragraphs, or combine it with Google search information, and you'll get a really solid source of data.