Tijdens het gehele programma van de Radboud Summer School is de voertaal Engels. Dit geldt voor alle cursussen maar ook tijdens informele netwerkbijeenkomsten en sociale evenementen wordt Engels gesproken.
Deze specialistische cursus is bedoeld voor sociale wetenschappers die hun vaardigheden op het gebied van web scraping en learning algorithm auditing met behulp van R willen uitbreiden. Je zult leren hoe je efficiënt complexe en dynamische webgegevens kan scrapen, inclusief het omgaan met JavaScript-intensieve sites, het oplossen van veelvoorkomende scrapingproblemen en het werken met API's.
De cursus begint met opfrissen van de basisbegrippen van web scraping, zodat alle deelnemers op één lijn zitten. Daarna zul je dieper ingaan op geavanceerde scrapingmethodes, zoals het scrapen van dynamisch geladen websites met JavaScript en technieken om veelvoorkomende scrapingobstakels te omzeilen (bv. vermijden dat websites je detecteren en blokkeren; gebruikersprofielen aanmaken met specifieke kenmerken, enz.) Een aanzienlijk deel van de cursus is gewijd aan algoritme-auditing. Dit omvat het begrijpen van de grondbeginselen van deze techniek die het mogelijk maakt om de functionaliteit en impact van black-box algoritmen te evalueren die worden gebruikt in sociale media, zoekmachines, LLM-gebaseerde chatbots en andere platforms.
Je leert hoe je gegevens kunt verzamelen en analyseren om deze algoritmen te controleren, mogelijke biases bloot te leggen en de bijbehorende ethische implicaties te analyseren. De cursus behandelt praktische voorbeelden en casestudy's waarbij geavanceerde technieken voor web scraping en het werken met API's worden gebruikt. Met behulp van praktische oefeningen en projecten zul je je kennis kunnen toe passen in real-world scenario's. Ethische overwegingen, zoals het respecteren van privacy en het naleven van wettelijke kaders, zullen een terugkerend thema zijn. Aan het eind van de cursus zul je geavanceerde vaardigheden hebben in web scraping en een solide basis in algoritme-auditing, zodat je geavanceerd datagestuurd onderzoek kunt uitvoeren in de sociale wetenschappen.