you are viewing a single comment's thread
view the rest of the comments
[+] -7 points 1 year ago (12 children)

How do you know those reduced request were AI companies and not any other purpose?

  • source
  • parent
  • hideshow 12 child comments
  • [–] 13 points 1 year ago* (7 children)

    Timing and request patterns. The increase in traffic coincided with the increase in AI in the marketplace. Before, we'd get hit by bots in waves and we'd just suck it up for a day. Now it's constant. The request patterns are deep deep solr requests, with far more filters than any human would ever use. These are expensive requests and the results aren't any more informative that just scooping up the nicely formatted EAD/XML finding aids we provide.

    And, TBH, I don't care if it's AI. I care that it's rude. If the bots respected robots.txt then I'd be fine with them. They don't and they break stuff for actual researchers.

  • source
  • parent
  • hideshow 7 child comments
  • [+] -9 points 1 year ago* (6 children)

    I mean number of pirates correlates with global temperature. That doesn't mean causation.

    The rest of the indices would aso match for any archiving bot, or with any bit in search of big data. We must remember that big data is used for much more than AI. At the end of the day scraping is cheap, but very few companies in the world have access to the processing power to train that amount of data. That's why it seems so illogical to me.

    We are seeing how many LLM models which are results of a full train, per year? Ten? twenty? Even if they update and retrain often it's not compatible with the amount of request people are implying as AI scraping that would put services into dos risk. Specially when I would think that any AI company would not try to scrap the same data twice.

    I have also experience an increase in bot requests in my host. But I just think is a result of internet getting bigger, more people using internet with more diverse intentions, some ill some not. I've also experience a big increase on probing and attack attempts on general, and I don't think it's OpenAI trying some outdated Apache vulnerability on my server. Internet is just a bigger sea with more fish in it.

  • source
  • parent
  • hideshow 6 child comments
  • [–] 7 points 1 year ago (5 children)

    I just looked at my log for this morning. 23% of my total requests were from the useragent GoogleOther. Other visitors include GPTBot, SemanticScholarBot, and Turnitin. That's the crawlers that are still trying after I've had Anubis on the site for over a month. It was much, much worse before, when they could crawl the site, instead of being blocked.

    That doesn't include the bots that lie about being bots. Looking back at an older screenshot of a monitors---I don't have the logs themselves anymore---I seriously doubt I had 43,000 unique visitors using Windows per day in March.

  • source
  • parent
  • hideshow 5 child comments
  • [–] -1 points 1 year ago* (4 children)

    Why would they request so many times a day the same data if the objective was AI model training. It makes zero sense.

    Also google bots obeys robots.txt so they are easy to manage.

    There may be tons of reasons google is crawling your website. From ad research to any kind of research. The only AI related use I can think of is RAG. But that would take some user requests aways because if the user got the info through the AI google response then they would not enter the website. I suppose that would suck for the website owner, but it won't drastically increase the number of requests.

    But for training I don't see it, there's no need at all to keep constantly scraping the same web for model training.

  • source
  • parent
  • hideshow 4 child comments
  • [–] 6 points 1 year ago* (3 children)

    Like I said, [edit: at one point] Facebook requested my robots.txt multiple times a second. You've not convinced me that bot writers care about efficiency.

    [edit: they've since stopped, possibly because now I give a 404 to anything claiming to be from facebook]

  • source
  • parent
  • hideshow 3 child comments
  • [–] 3 points 1 year ago (2 children)

    You've not convinced me that bot writers care about efficiency.

    and why should bot writers care about efficiency when what they really care about is time. they'll burn all your resources without regard simply because they're not who's paying

  • source
  • parent
  • hideshow 2 child comments
  • [–] 4 points 1 year ago (1 child)

    Yep, they'll just burn taxpayer resources (me and my poor servers) because it's not like they pay taxes anyway (assuming they are either a corporation or not based in the same locality as I am).

    There's only one of me and if I'm working on keeping the servers bare minimum functional today I'm not working on making something more awesome for tomorrow. "Linux sysadmin" is only supposed to be up to 30% of my job.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 3 points 1 year ago*

    I mean, I enjoy linux sysadmining, but fighting bots takes time, experimentation, and research, and there's other stuff I should be doing. For example, accessibility updates to our websites. But, accessibility doesn't matter a lick if you can't access the website anyway due to timeouts.

  • source
  • parent
  • [–] 8 points 1 year ago (3 children)

    Does it matter what the purpose was? It was still causing them issues hosting their site.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 0 points 1 year ago (2 children)

    Not really. I only ask because people always say it's for LLM training, which seem a little illogical to me, knowing the small number of companies that have access to the computer power to actually do a training with that data. And big companies are not going to scrape hundreds of times the same resource for a piece of information they already have.

    But I think people should be more critique trying to understand who is making the request and with which purpose. So then people could make a better informed decision of they need that system (which is very intrusive for the clients) or not.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 6 points 1 year ago (1 child)

    knowing the small number of companies that have access to the computer power to actually do a training with that data

    the 70,717 AI startups worldwide

    https://edgedelta.com/company/blog/ai-startup-statistics

    Not every company will be training a model as big as the big names, but combined that's a hell of a lot.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 0 points 1 year ago* (last edited 1 year ago)

    Most of those companies are what's called "gpt wrappers". They don't train anything. They just wrap an existing model or service into their software. AI is a trendy word that gets quick funds, many companies will say they are AI related even if they are just making an API call to chatGPT.

    For the few that will attempt to train something, there are already a wide variety of datasets for AI training. Or they will may try to get data of a very specific topic. But in order to be scraping the bottom of the pan so hard that you need to scrap some little website you need to be talking about a model with a massive amount of parameters. Something that only like 5 companies in the world would actually need to improve their models. The rest of the people trying to train a model is not going to go try to scrap the whole internet, because they have no way to process and train that.

    Also if some company is willing to waste a ton of energy training some data, doing some PoW to obtain that data, while it would be an inconvenient I don't think it will stop them. They are literally building nuclear plants for training, a little crypto challenge is nothing in comparison. But it can be quite intrusive for legitimate users. For starters it forbids navigation with js deactivated.

  • source
  • parent