CAAD Tutorial: Bots, Characters & Architecture

051-0732-16G | Elective course | CAAD Practice

posterWahlfach2016praxisYou have probably noticed how Spotify is able to programmatically put together a weekly list with songs that you most probably will like; or how Netflix endlessly suggests you interesting tv shows to watch. This phenomenon is increasingly around us, instantaneous and accurate suggestions of natural things. But what happens if we want to compare things from different natures? Could we ask, for instance, for indexes to literature, music or food based on our preferences for certain architecture?

This CAAD Tutorial will speculate about what Swiss architectural büro would be the best-fit to work for a fictitious character from a tv-series, like Mr. White, Sansa Stark or Elliot Alderson. For this purpose, we will first build a custom-made bot to source and index the contents of, an online platform where the community of architects of Switzerland is profiled. Similarly, we will source some relevant quotes from different fictitious characters from a number of tv-series. The comparison between these two different natures will be on the level of text analysis, we will find symmetries between the way each büro articulates its work vs. the way each character articulates his/her life. The goal is to put together a program to compute a best-matching list between Swiss architects and fictitious but recognizable characters from tv.

Throughout this tutorial we will learn to code in Python and further learn to put together a number of custom-made and open source algorithms in order to operate the web programmatically.


number max. 20 / min. 10 motivated students
dates Mondays, 15:00 – 17:00
introduction Monday, 26.09.2016
place Chair for CAAD, HIB E 16
tutors Jorge Orozco