py.amsterdam

A self driven community of Python enthusiasts spreading good vibes.

Event details

__add__(self, Brookz) # Python meetup!

Monday 17 February 2020 18:00

This is the first PyAmsterdam meetup of 2020 together kindly hosted by Brookz [2]. No time to hesitate and get back together with your python friends again!

Did learn about something cool, want to share what you have created or simply share the struggle with your current project? NOW is the time! We would like to include some lightning talks (5min talk) to this event. You do not need any slides or laptop (though it helps). Just sing up at the event!

About Brookz

Brookz is the largest acquisition and financing platform in the Netherlands which is 100% independent and since 2007 brings entrepreneurs, investors, financiers and advisors in direct contact with each other.

Schedule

18:00 Welcome
18:30 First talk: <TBA>
19:00 Second talk: <TBA>
19:30 Small break
19:40 Lightning talks?
20:10 Networking
21:00 Closing time

Python in digital humanities research

About Cornelis van Lit [3]: Dr. Cornelis van Lit is a postdoctoral researcher at Utrecht University. His main expertise lies in Islamic philosophy, which is what his first book is about, entitled The World of Image in Islamic Philosophy (Edinburgh University Press, 2017). He recently wrote Among Digitized Manuscripts published by Brill in hardback and electronic open access. It is a handbook introducing a conceptual and practical toolbox for working with digital photos of text materials, starting with the very basics assuming no prior computer skills and ending with explaining automated image analysis using Python and OpenCV. For more information see www.lwcvl.com/Among Van Lit has been working to introduce computer-supported solutions into Islamic studies for a number of years through his online magazine The Digital Orientalist, which now has a team of eight editors. He currently aims to return in his research to medieval philosophy, investigating the discussions of Ibn Arabi (d. 1231) and his commentators on the imagination. He is also a friar of the Order of Preachers.

Abstract

How did a monk who studies ancient texts saved in medieval manuscripts end up using Python in his work? The short answer is: technology has become too easy to pass up on the opportunity. As it turns out, to get meaningful results, even for advanced Humanities research, you do not need to work in a CS department. I will start off by giving four examples. First I use Python with OpenCV to identify the physical shape of a manuscript. I explain how I ran this over thousands of manuscripts, extracting information relevant for understanding premodern book making. Then I discuss my inroads in layout analysis, resulting in what is akin to an x-ray of a manuscript. In both examples I will point out how OpenCV was not built for this, but is performant enough to do the job even on our personal machines. We then switch to a different use case: creating a timeline showing which points in time a certain topic was very popular to discuss (specifically, the topic is the Hadith collection of al-Bukhari). I close with a project I am currently working on: creating a rudimentary OCR pipeline for modern Arabic printed materials. I will finish with a brief explanation of the difficulty of navigating the two worlds: the digital world of developers and the paper world of the Humanities and give some pointers how you as developers could be part of this discussion.

Exploring pytest capabilties

About Santiago Fraire Willemoes (@santiwilly [4], GH/Woile [5]): I'm an argentinian python developer currently living and working in Amsterdam, The Netherlands for KPN. I contribute to open source project when possible, I've contributed to django rest framework, starlette, uvicorn, and some tools of my own.

My previous presentations can be found here [6]

Abstract

My intention with this talk is to help people understand how tests can help us write better code and how it can guide our designs. In this opportunity I'll show how to do this using pytest, and get most of its power.

Plain text version