UvaPride
student.uva.nl
What is your study programme?
What is your study programme?
Workshop

The Basics for Digital Methods: A Comprehensive Python Tutorial

Image: Marta AdsariasWorkshop

The Basics for Digital Methods: A Comprehensive Python Tutorial

Last modified on 16-07-2025 21:22
Explore the fundamentals of word embeddings. In this workshop, you'll dive into the basics of word embeddings and learn how to apply them in your own text or corpus research. You'll discover how to upload a corpus using Python code and use programming to analyze connections and associations between ideas and sentiments.
Show information for your study programme
What is your study programme?
or
event-summary.start-date
19-11-2025 15:00
event-summary.end-date
19-11-2025 17:00
event-summary.location

Roeterseiland Campus, building B, Room B 2.11

Download Anaconda prior to the workshop so you can get started right away in Jupyter Notebook.

This workshop will help you understand the basics of Python, and prepare you to use any method that your field may require. It will not go over any specific methods but rather give you the tools to process data and allow you to use your field specific methods in any circumstance.

It will provide you with an environment that can be setup in less than 5 minutes on any device, which will give you a quick start to any new project without any odd issues or errors. The material will be taught through interactive examples and practical exercises that you can take home as reference material. This enables the creation of a workflow where you can alter your data processing to fit any circumstance and give you the knowledge to make any necessary changes to method itself.

What you will learn?

The primary focus is on the tools needed to load, manage, manipulate, and visualize data. It won’t assume any prior knowledge of Python, but it will quickly cover the basics as the goal is to understand rather than to memorize Python code. With the basics, we’ll transition to showcase libraries such as pandas, and matplotlib, which allow you to conveniently manage and visualize your data. Having learned these tools, you will now be prepared to properly utilize any digital method.

What are word embeddings?

Word embeddings are a powerful technique from computational linguistics, where words are represented as vectors of numbers. These vectors capture the meaning and relationships of words based on the context in which they appear. This enables you to gain a deeper understanding of language and how you can use computers to process this information. 

Important

Please bring your laptop, and install Python and PyCharm. However, we will also cover the installation during the workshop.

CF

Caspar Fermin

Workshop instructor

See also

Contact

Library UvA

Do you have a general question about the facilities, services, study spaces or locations of the Library? Ask the Library!

Library employees

Contact details