BotFiltering
BotFiltering refers to the process of identifying and removing or mitigating the impact of automated software agents, commonly known as bots, from various online platforms and systems. These bots can exhibit a wide range of behaviors, from benign data collection and search engine indexing to malicious activities such as spamming, credential stuffing, distributed denial-of-service (DDoS) attacks, and the spread of misinformation.
The primary goal of bot filtering is to enhance user experience, maintain data integrity, and protect systems
Another approach utilizes challenges. CAPTCHAs (Completely Automated Public Turing test to tell Computers and Humans Apart)