Category:Py.rate.chnic sessions: Difference between revisions

From XPUB & Lens-Based wiki
No edit summary
Line 11: Line 11:


==.py.rate.chnic planning document==
==.py.rate.chnic planning document==
Each session you will need a Prototyping planning document, which includes:
Each session you will need a Workshop description, which includes:
* title:  
* title:  
* who is leading the:
* who is leading the:
Line 22: Line 22:
* prerequisites: reading list, software installs, material to bring
* prerequisites: reading list, software installs, material to bring


'''Deadline for prototyping planning document''':  
'''Deadline for Workshop description''':  
* first draft: 2019.11.04
* first draft: 2019.11.04
* final document: 2020.01.06
* final document: 2020.01.06

Revision as of 17:44, 15 October 2019

funny-gifs-diy-ride-gone-wrong.gif


General description

.py.rate.chnic are a series of 3 collective work-sessions organized by the XPUB second-year's students and attended by other students.


Each sessions is conducted by two second-years' who organize the session around a topic and format related to their graduation projects and will function as an opportunity to develop, experiment, test and discuss their processes collectively.


.py.rate.chnic planning document

Each session you will need a Workshop description, which includes:

  • title:
  • who is leading the:
  • format: workshop? test session? book sprint?
  • short description:
    • what will happen?
    • why (relevance)?
    • outcome: what will be goal of the session
  • maximum amount of participants:
  • prerequisites: reading list, software installs, material to bring

Deadline for Workshop description:

  • first draft: 2019.11.04
  • final document: 2020.01.06
  • create announcement poster

Do not overload the participants with prerequisites. The idea of these planning documents, is that the sessions can start quickly and be productive and fun, rather than a tedious 2hours' install session.

Format

The format of sessions can range from a

  • hackthon: where you ask the participants to explore a subject, through the development of a prototypes, from give a starting point.
  • workshop: where you bring in a certain technology/prototype/... and ask others to develop or explore it. More focused on a approach and see what that approach can lead to
  • (book) sprints: where the group writes collaboratively a manual / research text / book / and produces a website/pdf/...
  • test session: where a given procedure/methods is tested on the participants and at the end feedback is given
  • ...others or combinations of these


Py.rate.chnic sessions 2019-2020

  • ...write here your workshop description
  • use templatein : .py.rate.chnic planning document




XPUB2 2017-2019 (PAST)


8.10.2018: Tash & Joca // Scrape, rinse and repeat

Edition 1 is a workshop about web scraping: extracting data from websites and exploring applications of it within an artistic practice.Workshop leaders Tash and Joca will share how they use scraping in their graduation projects: from analyzing self-censorship in Indonesia to remixing the design of your daily news. Then it's time for you to collect data, and experiment with ways to present it.

Please read the information below, to make sure you are ready to scrape, rinse and repeat!

Where & when:

Monday the 8th of October 11:00 till 17:00, in our lovely XPUB studio

Things to prepare:

To get started quickly, make sure you have the following software installed

   python3
   pip3
   html5lib
   selenium

You can find installation instructions on the pad: https://pad.xpub.nl/p/pyratechnic1


Programme:

PART 1: human scraping Introduction: Why scraping? Examples of projects Start with pen and paper, analyzing different components, rearranging them

PART 2: programmatic scraping Scraping using Python3: offering two basic scripts to start with 1. html5lib and elementtree (e.g. text, link, and tag scraping) 2. selenium (scraping via web browser automation, e.g. for dynamic elements like comments)

Work in small groups on different scraping prototypes (try different sources, extract different elements, find different presentation forms)

PART 3: performative scraping PRESENT! what did you scrape? can you show it visually? read it aloud? anything surprising? Feedback and wrap-up

29.10.2018: Zalan & Alex

Where & When

Monday, 29.10.2018

11:00 – 17:00 in the small project space

Things to prepare:

Please, if possible, [try to] install the following dependencies:

  • h5py==2.8.0
  • Keras==2.2.4
  • Keras-Applications==1.0.6
  • Keras-Preprocessing==1.0.5
  • numpy==1.15.2
  • Pillow==5.3.0
  • protobuf==3.6.1
  • PyYAML==3.13
  • scipy==1.1.0
  • six==1.11.0
  • tensorflow==1.0.0

Installation

If you wish to use a virtual environment (optional): (first cd to your working directory)

python3 -m venv pyrate.venv
source pyrate.venv/bin/activate

for the rest just use pip3 install as follows:

pip3 install h5py==2.8.0
pip3 install Keras==2.2.4

and so on with the rest!


Programme:

  • 11:00–11:30 Short introduction & discussion about machine learning and computer vision
  • 11:30–13:00 Programming a script in groups of 3–4 (1st years mixed with 2nd years) (?)
  • 13:00–14:00 Lunch
  • 14:00–14:30 Finalising the script
  • 14:30–15:00 Showing the outcomes of the script
  • 15:00–15:10 Coffee break
  • 15:10–15:40 Short introduction & discussion about data visualisation and spatial installations
  • 15:40–16:30 Creating different spatial installations from the outcomes of the first script in groups of 3–4 (1st years mixed with 2nd years)
    • How can the dataset and the algorithm be projected into space / how can the dataset be »experienced«
  • 16:30–17:00 Showing the outcomes of the installations

PAD https://pad.xpub.nl/p/pyrate2

12.11.2018: Angeliki & Alice

🍕 at the end

Media in category "Py.rate.chnic sessions"

The following 71 files are in this category, out of 71 total.