student.uva.nl
What is your study programme?
UvA Logo
What is your study programme?
Workshop

Introduction to word embeddings: Semantic text analysis in Python- Spring Edition

Image: Marta AdsariasWorkshop

Introduction to word embeddings: Semantic text analysis in Python- Spring Edition

Last modified on 20-01-2025 11:01
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 in the online platform Jupyter and use programming to analyze connections and associations between ideas and sentiments.
Show information for your study programme
What is your study programme?
or
Start date
23-04-2025 13:00
End date
23-04-2025 15:00
Location

Roeterseiland Campus, building B, Room B 2.10

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

What are word embeddings?

Word embeddings are a powerful technique from computational linguistics, where words are represented as vectors in a two-dimensional space. 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.

In this workshop, you'll jump right into the practical work. 

You will learn…

You'll get to know the theory and gain hands-on experience. After this workshop, you'll be able to independently analyze corpora, identify connections between words and their meanings, and visualize data to uncover new insights. This knowledge opens up countless possibilities in text analysis and natural language processing.

Joost Oosterhuis
Joost Oosterhuis

In this workshop, you'll jump right into the practical work. You will: 

  • Upload and prepare a corpus for analysis in Jupyter Notebook. 
  • Calculate the semantic similarity between words using cosine similarity. 
  • Discover word analogies through vector operations. 

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. 

You will learn… 

You'll get to know the theory and gain hands-on experience. After this workshop, you'll be able to independently analyze corpora, identify connections between words and their meanings, and visualize data to uncover new insights. This knowledge opens up countless possibilities in text analysis and natural language processing. 

What you need to do beforehand? 

We ask you to download AnacondaExternal link prior to the workshop so that you can get started immediately in Jupyter Notebook.

JO

Joost Oosterhuis

Workshop instructor