Python

2020 Nov 06

Python Natural Language Processing

1:00pm to 4:00pm

Location: 

Online: Zoom

This hands-on workshop will introduce foundational concepts in natural language processing (NLP) as well as techniques for analyzing text (natural language) data using Python's Natural Language ToolKit (NLTK) library. We will work through an entire basic NLP workflow covering acquiring text corpora from the web, text pre-processing, summary statistics and visualization, and building generative models. 

This workshop will be delivered by the HBS Research Computing Services group in partnership with the Data Science Services group at IQSS.

Visit the Harvard Training Portal for details and registration information (requires HarvardKey).

2020 Oct 30

Python Web-Scraping

1:00pm to 4:00pm

Location: 

Online: Zoom

This hands-on workshop will introduce basic techniques for web-scraping using popular Python libraries. This is an intermediate-level, and somewhat challenging, workshop appropriate for those who have been using Python for at least a few months. You should be familar with all of the material in the Python Introduction workshop and have used these skills in your own projects to the point where you are comfortable with them.

This workshop will be delivered by the HBS Research Computing Services group in partnership with the Data Science Services group at IQSS.

Setup instructions and materials: http://bit.ly/dss_pythoninstall
Class website: http://bit.ly/dss_pythonwebscrape

Visit the Harvard Training Portal for details and registration information (requires HarvardKey).

2020 Oct 23

Python Introduction

1:00pm to 4:00pm

Location: 

Online: Zoom

This hands-on workshop introduces the basic elements of Python by working through an example of how to analyze text data. Python is a general purpose programming language commonly used for data cleaning, analysis, visualization, and other applications. Note that the focus of the workshop is on how to use Python rather than why you might want to use Python over other software. This workshop is appropriate for those with little or no prior experience with Python.

This workshop will be delivered by the HBS Research Computing Services group in partnership with the Data Science Services group at IQSS.

Setup instructions and materials: http://bit.ly/dss_pythoninstall
Class website: http://bit.ly/dss_pythonintro

Visit the Harvard Training Portal for details and registration information (requires HarvardKey).

2020 Apr 16

Tidying Data with Python and OpenRefine

1:00pm to 3:30pm

Location: 

Cambridge

 

In his paper "Tidy Data," Hadley Wickham riffs on Tolstoy: "Like families, tidy datasets are all alike but every messy dataset is messy in its own way." When we spend 75% of our "analysis" time cleaning and preprocessing data, it makes sense to focus on strategies to standardize our data. In this workshop, we will focus on correcting common errors in collected data and (re)structuring datasets to facilitate analysis... Read more about Tidying Data with Python and OpenRefine

2020 Apr 03

Python Web-Scraping

9:30am to 12:30pm

Location: 

Zoom - see below

This workshop will meet virtually via Zoom. A link will be distributed via email before the workshop.

This hands-on workshop will introduce basic techniques for web-scraping using popular Python libraries... Read more about Python Web-Scraping

2020 Mar 27

Python Introduction (Allston)

1:30pm to 4:30pm

Location: 

Zoom - see below

This workshop will meet virtually via Zoom. A link will be distributed via email before the workshop.

This hands-on workshop introduces the basic elements of Python by working through an example of how to analyze text data. Python is a general purpose programming language commonly used for data cleaning, analysis, visualization, and other applications... Read more about Python Introduction (Allston)

2020 Mar 27

Python Introduction

9:30am to 12:30pm

Location: 

Zoom - see below

This workshop will meet virtually via Zoom. A link will be distributed via email before the workshop.

This hands-on workshop introduces the basic elements of Python by working through an example of how to analyze text data. Python is a general purpose programming language commonly used for data cleaning, analysis, visualization, and other applications... Read more about Python Introduction

2019 Nov 07

Using Web APIs with Python (DSS Workshop)

1:00pm to 5:00pm

Location: 

Cambridge

This hands-on workshop will help participants integrate RESTful APIs into their data processing workflows. We'll look at how to query the Harvard Art Museums API to get metadata about the most popular images in their collections and exhibits, use the International Image Interoperability Framework (IIIF) Image API to manipulate the image files, and use the Omeka API to push information into our own collection of digital objects.

Visit ...

Read more about Using Web APIs with Python (DSS Workshop)
2019 Sep 20

Introduction to Web-Scraping with Python (DSS Workshop)

9:30am to 12:30pm

Location: 

K018, CGIS Knafel

Web scraping is a method of extracting and restructuring information from web pages. This workshop will introduce basic techniques for web scraping using the popular Python libraries. Participants will practice accessing websites, parsing information, and storing data in a CSV file. This workshop is intended for social scientists who are new to web scraping, but have some familiarity with Python or have attended the Introduction to Python workshop.

Visit http://bit.ly/iqss-pyweb for details and to register (...

Read more about Introduction to Web-Scraping with Python (DSS Workshop)
2019 Sep 13

Introduction to Python (session 2) (DSS Workshop)

1:30pm to 4:30pm

Location: 

K018, CGIS Knafel building, concourse level

 

This hands-on workshop introduces the basic elements of Python, a general purpose programming language commonly used for data cleaning, analysis, visualization, and other applications.

Visit http://bit.ly/iqss-pyintro for details and registration information (requires HarvardKey).

 

2016 Oct 31

Python Installation Session

6:00pm to 8:00pm

Location: 

CGIS Knafel K018
If you are having trouble installing Python for use in an upcoming workshop or you are uncertain about whether your current version of Python is appropriate for the workshops, please attend this session where we will make sure you are fully prepared to take advantage of the workshop. If for some reason you can't make it to this session, please email help@iq.harvard.edu and we can set up a meeting. Read more about Python Installation Session
2018 Sep 27

Introduction to Python

9:30am to 12:00pm

Location: 

1737 Cambridge St., CGIS Knafel Building, Room K018 (Concourse Level)
This workshop introduces the basic elements of Python, a general purpose programming language commonly used for data cleaning, analysis, visualization, and other applications. Visit http://bit.ly/iqss-pyintro for details and registration information (requires HarvardKey). Read more about Introduction to Python

Pages