Introduction to Programming with Python

CUNY Graduate Center, Room TBD 365 Fifth Avenue, Room TBD, New York

This workshop introduces the fundamentals of programming using Python, a language popular in both academia and the commercial world. Topics will include basic programming concepts such as loops, variables, and conditionals, installing and importing libraries, and creating simple scripts. No previous programming experience is necessary. This workshop will be led by GC Digital Fellows Ian […]

Machine Learning for the Study of Literary and Historical Corpora

NYU XE: Experimental Humanities and Social Enagement, Conference Room 24 E 8th St., New York

Depending on participant interest, this workshop will discuss either (1) principal component analysis or (2) word embeddings as a technique for exploring large digitized corpora, with particular emphasis on applications to literary and historical study. The workshop will be conducted using Jupyter notebooks in Python. No prior experience with Python is assumed, but elementary knowledge […]

RSVP Now Free -1 spots left

Advanced Text Analysis with SpaCy and Scikit-Learn

NYU XE: Experimental Humanities and Social Enagement, Conference Room 24 E 8th St., New York

This workshop is an introduction to the Python module SpaCy, a new library for natural language processing written in Cython, and Scikit-Learn, a library for machine learning. It is intended for intermediate to advanced Python programmers who are familiar with natural language processing suites such as the NLTK, and who are ready to explore next-generation […]

RSVP Now Free -1 spots left

Building a Text Analysis Pipeline with Python

Pace University, 1 Pace Plaza, E101 1 Pace Plaza, New York

This workshop will show participants how to use the Python and the Natural Language Toolkit to load a plaintext document, split it into paragraphs/sentences/words, and retrieve dictionary headwords and part-of-speech information for the words in the document. We will then create charts and visualizations for the feature counts. LEVEL: Beginner/Intermediate NOTES: Bring personal laptop; required […]

RSVP Now Free 25 spots left

NLP for non-data scientists – Event Extraction

Columbia (Butler Library room 208B) 535 West 114th St, New York

The amount of text data available is mind-boggling. We will explore programatic approaches to identify information about what happened and when it happened by gathering knowledge from text. Equipment: Python, Anaconda, Laptop Prerequisites: Working familiarly with Python  

Free

Working with Open Data – intro to APIs

Columbia (Butler Library room 208B) 535 West 114th St, New York

There is so much data out on the web, knowing how to use APIs will let you explore and collect data in a reliable and efficient way. We will use Python to get data from New York Times archive. Equipment: Laptop, Anaconda Prerequisites: Familiarity with Python and Anaconda    

Free

Introduction to Arabic Text Processing with Python and CAMeL Tools

Virtual NY

This workshop introduces the basics of Arabic text processing. The workshop consists of two parts. We first introduce the basic challenges and common tasks associated with Arabic natural language processing. We then present CamelTools, a Python Open-Source toolkit for Arabic processing that addresses the challenges and targets the tasks. The second part of the workshop [...]