Hacking the Humanities: An Introduction to Digital Humanities and Text Mining

Vakbeschrijving Hacking the Humanities: An Introduction to Digital Humanities and Text Mining
Collegejaar: 2017-2018
Studiegidsnummer: 5170V01
Docent(en):
  • Dr. P.A. Vierthaler
Voertaal: Engels
Blackboard: Ja
EC: 5
Niveau: 300
Periode: Semester 1, Blok I, II
  • Wel Keuzevak
  • Wel Contractonderwijs
  • Wel Exchange
  • Geen Study Abroad
  • Geen Avondonderwijs
  • Geen A-la-Carte en Aanschuifonderwijs
  • Geen Honours Class

Admission requirements

The class is restricted to BA3 students taking either the 15 or 30 EC package in Digital Humanities. No knowledge of programming is required.

Description

This introductory course in the digital humanities will introduce students in all humanities disciplines to computer-aided research methodologies. While this course is focused largely on methodology, it will also engage with theoretical debates within the digital humanities. Students will learn how to use the programming language Python, and as well as other tools, to answer a variety of questions in literary and historical studies. After an introduction to Python, students will learn the basics of natural language processing and text-mining. They will learn how to use MALLET, common topic modeling software, and how to use this data to create visualizations with Processing. Students will also learn to use GIS and network analysis software to visualize data they have acquired. No programming knowledge or technical expertise is assumed.

Course objectives

At the end of the course, the students will be able to engage with the current debates in the digital humanities, and to write a program that can automatically extract, analyse, and visualize information from text corpora. They will be familiar with basic data structures in Python and Processing.

Timetable

The timetable for Semester 1

Mode of instruction

Seminar with Lectures and Labs.

Attendance and active participation are obligatory for seminars. Students are required to prepare for and attend all sessions. The convenors need to be informed without delay of any classes missed for a good reason (i.e. due to unforeseen circumstances such as illness, family issues, problems with residence permits, the Dutch railways in winter, etc.). In these cases it is up to the discretion of the convener(s) of the course whether or not the missed class will have to be made up with an extra assignment. The maximum of such absences during a semester is two. Being absent without notification and/or more than two times can result in exclusion from the term end exams and a failing grade for the course

Course Load

Total course load 5 EC x 28 hours = 140 hours
* Lectures: 13 x 1 (13 hours)
* Labs: 13 x 1 (13 hours)
* Preparation tutorials: 13 x 1 (13 hours)
* Study of compulsory literature: (30 hours)
* Assignment(s): (26 hours)
* Paper/project preparation and writing: (40 hours)
* Oral presentation prep: (5 hours)

Assessment method

Assessment

  • Assignments
  • Paper (or online project)
  • Oral Presentation based on paper/project

Weighing

  • Attendance and Participation: (10 percent of grade)
  • Assignments: (30 percent of grade)
  • Paper (or online project): (50 percent of grade)
  • Oral Presentation: (10 percent of grade)

Final mark for the course is established by determining the weighted average.

Resit

Students who have scored an overall insufficient grade for the course may take a resit for the assignments and the Paper (or online project):

  • comprehensive take-home exam: (50 percent of grade)
  • Paper (or online project): (50 percent of grade)

Exam review

How and when an exam review will take place will be disclosed together with the publication of the exam results at the latest. If a student requests a review within 30 days after publication of the exam results, an exam review will have to be organized.

Blackboard

Blackboard will be used for:
* Provide course materials
* Course communication

Reading list

The up-to-date syllabus, which includes all of the readings for the course, can be found at www.pvierth.com/s/hackingthehumanities2017.pdf

Course materials will be distributed via GitHub and Blackboard.

Registration

Enrolment through uSis is mandatory.
General information about uSis is available in English and Dutch

Registration Studeren Contractonderwijs

Registration Contractonderwijs

Contact

Paul Vierthaler

Remarks

Talen