Master-class July 2020: Big Data Analysis

This master-class introduces you to the collection and analysis of socially-generated 'big data' using the R statistical software, with a focus on social media network and text data.


It is being held in our Melbourne office.






Monday, July 20, 2020 - Tuesday, July 21, 2020
Early bird cutoff date: 
Wednesday, June 17, 2020
Course details:

This master-class introduces participants to approaches for collecting and analysing network and text data from social media, with a focus on Twitter, YouTube and Reddit.

Master Class - runs over 2 days
Course dates: Monday 20 July 2020 - Tuesday 21 July 2020
Prof. Robert Ackland is based in the School of Sociology at the Australian National University (ANU). He was awarded his PhD in economics from the ANU in 2001, and he has been researching online social and organisational networks since 2002. He leads the Virtual Observatory for the Study of Online Networks Lab ( which was established in 2005 and is advancing the social science of the Internet by conducting research, developing research tools, and providing research training. Robert has been teaching masters courses in online research methods and the social science of the internet since 2008 (undergraduate versions of the courses started in 2017) and in 2019 he began teaching a course on economic analysis of the digital economy. His book Web Social Science: Concepts, Data and Tools for Social Scientists in the Digital Age (SAGE) was published in July 2013. He created the VOSON software for hyperlink network construction and analysis, which has been publicly available since 2006 and has been used by around 3000 researchers worldwide, and he is a co-creator of the vosonSML and VOSONDash R packages for collecting and analysing social media network and text data.
Week 1
About this course: 

The main software used in the course is R, but we also introduce Gephi for advanced visualisation. Data collection is via the VOSON Dashboard and vosonSML R packages for collecting social media network and data. We also cover other important R packages for network and text analysis such as: igraph (network analysis and visualisation), quanteda (quantitative analysis of textual data), tidytext and tm (text mining), wordcloud (text word clouds).


The course will be particularly useful to academics and PhD students who want to become more computationally literate, and those from technical disciplines (e.g. computer science, engineering, information science) who want to become more familiar with social science approaches to big data research. The course will also be useful for people from industry and government whose work involves quantitative analysis of social media data, e.g. for marketing, social research, public relations, brand management, journalism, opinion analysis.

Course syllabus: 


Day 1

    • Introduction to vosonSML, VOSON Dashboard
    • RStudio and R refresher, including installing R packages
    • SNA using VOSON Dashboard & igraph – 1 (network plots, basic node-/network-level metrics)
    • Collecting Twitter data using VOSON Dashboard & vosonSML
    • Text analysis using VOSON Dashboard & R – 1 (text preparation, frequency counts & wordclouds)


Day 2

    • Collecting YouTube/Reddit data with VOSON Dashboard & vosonSML
    • SNA using VOSON Dashboard & igraph – 2 (clusters, creating subnetworks)
    • Text analysis in R – 2 (sentiment analysis, semantic networks)
    • Advanced/extra material (e.g. topic models, introduction to dynamic network analysis, introduction to Gephi)


Course format: 

This workshop will take place in a classroom.

Participants will need to bring a laptop with up-to-date versions of R and RStudio pre-installed and have administrative access to be able to install R packages.

Recommended Background: 

It is advisable that you have taken at least one of the following ACSPRI courses, or have had some equivalent exposure to social network analysis:


It is also advisable that you have some experience with the R programming language (or similar languages) for example, via the following ACSPRI courses:

Recommended Texts: 

There are no recommended texts, but you can find information on relevant software, (including how to download and install, and help information) here:



Course fees
Early bird Member: 
Early bird Non Member: 
Early bird full time student Member: 
Non Member: 
Full time student Member: 

Q: Should I have taken an ACSPRI R Course before attempting this course?

A: Not necessarily. However it is advisable that you either have some experience with social network analysis or experience with R (or a similar programming language).


Q: Do I need to have the VOSON Dashboard and vosonSML R packages already installed on my computer?

A: We will cover the installation of required packages at the start of the course. However, since there can be problems with installing new R packages (e.g. relating to the host operating system, version of R etc.) it is advisable that you install and test that these packages can load into session before the commencement of the course.



The instructor's bound, book length course notes will serve as the course texts.


The ACSPRI Head Office is located at 763 Heidelberg Road, Alphington, just before the corner of Yarralea St.



The ACSPRI Office is only 20 minutes from the Melbourne's CBD via train. Accommodation located close to any of the City Loop train stations (Parliament, Melbourne Central, Spencer St, Flinders St and {on weekdays} Flagstaff) or other stations along the Hurstbridge Line will enable a very easy commute (see Transport below). We expect most visitors would appreciate staying quite centrally and there are numerous accommodation options. It is worth checking a travel website (expedia, tripadvisor, etc) to fine the best option for your budget and requirements, but we recommend staying close to a train station as per above.


Ivanhoe Quest Apartments are located 20 minutes walk east of the ACSPRI Office, along Upper Heidelberg Road.  You can also catch the train to Alphington Station from either Ivanhoe Station (2 stops - city direction) or Darebin Station (1 stop - city direction). You can also walk to Heidelberg Road (4 mins) take the 546 Bus to Yarralea Street, which is opposite our office.



Car Parking / Transport: 

Alphington Station is roughly 20 minutes from Melbourne Central (and other City loop stations) on the Hurstbridge Line and only a few minutes' walk from the ACSPRI office. There are also a number of bus lines that service the area. Bus services are very limited on weekends and the train is recommended. Click here for the journey planner.


By car, the quickest route for many local Melbournians will be via the Eastern Freeway and/or Chandler Hwy. From the CBD the Eastern Freeway from the Inner North will also probably be the quickest route. At that time on a weekend 20 minutes would allow plenty of time. Parking is usually available in Yarralea St or nearby but not on Heidelberg Road. 


Secure space is available to store bicycles at the office. The office is very close to Alphington Park, which backs onto the Yarra River and subsequently a vast network of Melbourne's bike paths.



Venue and Timetable: 

The course will run from 9.30am until 4.30pm each day (unless otherwise notified).

Breaks are usually held at 11:00 - 11:15, 12:45 - 1.15 and 2:45 - 3:00. Lunch and a small morning and afternoon tea are provided each day.