Sessions: Difference between revisions
Line 50: | Line 50: | ||
* [https://docs.nrec.no/terraform-part1.html TerraForm and NREC part I], [https://docs.nrec.no/terraform-part2.html part II], and [https://docs.nrec.no/terraform-part3.html part III] | * [https://docs.nrec.no/terraform-part1.html TerraForm and NREC part I], [https://docs.nrec.no/terraform-part2.html part II], and [https://docs.nrec.no/terraform-part3.html part III] | ||
* [https://www.ansible.com/overview/how-ansible-works How Ansible Works] and [https://docs.ansible.com/ansible_community.html the Ansible Community portal] | * [https://www.ansible.com/overview/how-ansible-works How Ansible Works] and [https://docs.ansible.com/ansible_community.html the Ansible Community portal] | ||
* Material on Docker and Kubernetes (TBA) | * ''Material on Docker and Kubernetes (TBA)'' | ||
== Session 6 - Societal issues. Privacy. GDPR == | == Session 6 - Societal issues. Privacy. GDPR == |
Revision as of 16:05, 4 September 2022
Tentative themes for each session
- Thursday August 18th: Introduction meeting File:IntroductionMeeting.pdf
- Thursday September 1st: Session 1 - Introduction to big data. Big-data processing. Spark
- Thursday September 15th: Session 2 - More about Spark. Data sources. Twitter
- Thursday September 29th: Session 3 - Streaming Spark. Big-data architectures. Kafka
- Thursday October 13th: Session 4 - Cloud computing. NREC an Openstack
- Thursday October 27th: Session 5 - Cloud management. Terraform and Ansible. Docker and Kubernetes
- Thursday November 10th: Session 6 - Societal issues. Privacy. GDPR
- Thursday November 24th: Session 7 - Essay presentations
- Thursday December 8th: Session 8 - Project demonstrations
Session 1 - Introduction to big data. Big-data processing. Spark
- Kitchin, chapters 1, 4-5
- Chambers & Zaharia, chapters 1-3, 12, 15
- Slides: File:S01-BigData-published.pdf File:S01-Spark-published.pdf
Supplementary:
- Section 1 in Opdahl, A. L., & Nunavath, V. (2020). Big Data. Big Data in Emergency Management: Exploitation Techniques for Social and Mobile Data, 15-29. Paper
- Spark 3.3.0 Overview and Quick Start (with Python examples)
Session 2 - More about Spark. Data sources. Twitter
- Chambers & Zaharia, chapters 4-9
- Kitchin, chapter 3
Guest presentation: Daniel Rosnes on using Twitter data for the news
Supplementary:
Session 3 - Streaming Spark. Big-data architectures. Kafka
- Chambers & Zaharia, chapters 20-21
- Paper on big-data architecture (TBA)
- Gallofré, M., Opdahl, A. L., Stoppel, S., Tessem, B., & Veres, C. (2021). The News Angler Project: Exploring the Next Generation of Journalistic Knowledge Platforms. In Proceedings of Norsk IKT-konferanse for forskning og utdanning. Short Paper [Poster]
- Kafka Introduction
Guest presentation: Marc Gallofré Ocaña on the News Hunter platform and its big-data ready architecture
Supplementary:
- Berven, A., Christensen, O. A., Moldeklev, S., Opdahl, A. L., & Villanger, K. J. (2020). A knowledge-graph platform for newsrooms. Computers in Industry, 123, 103321. Paper
- Opdahl, A. L., & Tessem, B. (2021). Ontologies for finding journalistic angles. Software and Systems Modeling, 20(1), 71-87. Paper
Session 4 - Cloud computing. NREC and Openstack
- NREC and OpenStack, the following sections/pages: Introduction, Project application, Logging in, The dashboard, Create a Linux virtual machine (skip: Windows), Using SSH, Working with Security Groups, Create and manage volumes, Create and manage snapshots (skip: images), Instance console
Guest presentation: Sohail Khan on computer vision and deep networks for image analysis
Session 5 - Cloud management. Terraform and Ansible. Docker and Kubernetes
- TerraForm and NREC part I, part II, and part III
- How Ansible Works and the Ansible Community portal
- Material on Docker and Kubernetes (TBA)
Session 6 - Societal issues. Privacy. GDPR
- Kitchin, chapters 12-19 (only a few of them are mandatory, perhaps 12-13 and 17 - TBA)
- What is GDPR, the EU’s new data protection law?
Guest presentation: Laurence Dierickx on aspects of big-data quality
Supplementary:
- Kitchin, the rest of chapters 12-19 (perhaps 14, 18 and 19)
- General Data Protection Regulation (GDPR) - the official legal text