Web Scraping with Python's Beautiful Soup
2024-02-15 00:00 - 23:59 (America/Halifax) | McMaster University, 1280 Main St W, Hamilton, Ontario, L8S 4L8, Canada
This workshop will introduce attendees to techniques for scraping information from the web using Python’s Beautiful Soup (bs4) toolkit. We will begin with a basic overview of the “anatomy” or structure of a webpage. Students will then learn how to write a script for extracting textual data from websites like Reddit and organizing it into spreadsheets. The second half of the workshop will explore how to use Python’s Pandas library to clean and analyze your data. In addition to technical skills, students are encouraged to engage with critical questions like: What is web scraping for and what can we, as researchers, learn from publicly available data? What are the potential ethical and legal challenges of data harvesting, and how do we do it responsibly?

Introduction to interactive coding notebook environments: Jupyter & Colab | Introduction aux environnements de codage interactif: Jupyter et Colab
2024-02-15 00:00 - 23:59 | Québec
Date: 15 February 2024

Using a single environment for all stages of your research project can help you organize your work. To this end, our team recommends JupyterLab, a software that logs code, text, equations, graphs and visualizations in a single document. This tool can also execute the lines of a program one at a time and thus allow their respective effects to be accurately identified. This training will equip you to take advantage of JupyterLab’s graphical interface and its key features.

Utiliser un seul environnement pour l’ensemble des étapes de votre projet de recherche peut grandement faciliter l’organisation de votre travail. À cette fin, notre équipe recommande JupyterLab, un logiciel qui consigne le code, le texte, les équations, les graphiques et les visualisations dans un même document. Cet outil peut aussi exécuter une à la fois les lignes d’un programme et ainsi permettre de cerner avec justesse leurs effets respectifs. Cette formation vous outillera pour mettre à profit l’interface graphique de JupyterLab et ses fonctionnalités phares.

Led by / Presenté par: Elie Haber (EN); Charles Coulombe (FR)

This event is part of the Digital Research Alliance of Canada’s HSS (Humanities and Social Sciences) Series 2024. For more information, visit: https://hss24.netlify.app/.

Cet événement fait partie de l’École hivernale des SHS 2024 (Alliance de recherche numérique du Canada). Pour plus d’informations, visitez: https://hss24.netlify.app/.

Introduction to/à R
2024-02-15 00:00 - 23:59 | Québec
Date: 15 February 2024

R is a free and open-source programming language for statistical computing, modelling, and graphics, with an unbeatable collection of statistical packages. It is extremely popular in some academic fields such as statistics, biology, bioinformatics, data mining, data analysis, and linguistics.

This introductory course does not assume any prior knowledge: it will take you through the first steps of importing, cleaning, and visualizing your data. Along the way, we will get familiar with R data types, functions writing, and control flow.

Cet atelier présentera un survol de ce qu’est le langage de programmation R, à quoi il peut servir dans la recherche et qui devrait en bénéficier. Suite à l’école hivernale des SHS, un atelier interactif avec R sera offert par Calcul Québec.

Led by / Presenté par: Marie H. Burle (EN); Hélène Gingras (FR)

This event is part of the Digital Research Alliance of Canada’s HSS (Humanities and Social Sciences) Series 2024. For more information, visit: https://hss24.netlify.app/.

Cet événement fait partie de l’École hivernale des SHS 2024 (Alliance de recherche numérique du Canada). Pour plus d’informations, visitez: https://hss24.netlify.app/.

Introduction toà Python
2024-02-15 00:00 - 23:59 | Québec
Date: 15 February 2024

In this short session, we will demo some of Python’s capabilities to researchers new to the language, starting with multiple ways to run Python, high-level data collections such as lists and dictionaries, using Python for data processing and manipulation, and data visualization. This short lecture-style course will be followed by a separate, full-day interactive Python workshop in which we will thoroughly study all these topics through hands-on exercises. This follow-up workshop will occur in the weeks after the 2024 HSS Winter Series.

Dans un notebook Python, nous verrons comment utiliser des variables, des listes et des dictionnaires, comment définir et appeler des fonctions et comment utiliser des bibliothèques externes.

Led by / Presenté par: Alex Razoumov (EN); Mohamed Jabir (FR)

This event is part of the Digital Research Alliance of Canada’s HSS (Humanities and Social Sciences) Series 2024. For more information, visit: https://hss24.netlify.app/.

Cet événement fait partie de l’École hivernale des SHS 2024 (Alliance de recherche numérique du Canada). Pour plus d’informations, visitez: https://hss24.netlify.app/.

3D Visualization
2024-02-16 00:00 - 23:59 | Québec
Date: 16 February 2024

3D visualization has been used in traditional scientific computing for several decades to visualize the results of multidimensional numerical simulations. In humanities, 3D visualizations have been mostly restricted to specialized areas such as game engines, architectural renderings, virtual environments, photogrammetric processing, and visualization of point cloud data. In this short course, we will use the 3D space to visualize differences in vocabularies in a given set of texts as 3D scatter plots and 3D graphs — think of this as an extension of traditional 2D plotting to the third dimension, where now you can suddenly visualize much bigger datasets. This lecture-style course will have many live demos you can try running on your computer after the course.

Led by: Alex Razoumov

This event is part of the Digital Research Alliance of Canada’s HSS (Humanities and Social Sciences) Series 2024. For more information, visit: https://hss24.netlify.app/.

Introduction to deep learning, NLP, and LLMs / Introduction à l’apprentissage profond et au traitement du langage
2024-02-16 00:00 - 23:59 | Québec
How does deep learning really work? What exactly are those large language models everybody talks about? How can I build a neural network? What is NLP?

This presentation will answer these questions in a non-technical manner to give you a high-level understanding of a discipline that has become crucial in all fields of research.

The goals are to:

clarify concepts,

present a range of tools available,

give an overview of the field, and

point out resources to get you started using DL, LLMs, or NLP for your research.

Comment fonctionne l’apprentissage profond? Que sont ces larges modèles du langage (LLM) dont tout le monde parle? Comment puis-je créer un réseau de neurones? Qu’est-ce que le NLP?

Cette présentation vous donnera les réponses à ces questions au moyen d’une vulgarisation de ces concepts d’une discipline désormais cruciale pour la recherche de tout domaine.

Led by / Presenté par: Marie H. Burle (EN); Lucas Nogueira (FR)

This event is part of the Digital Research Alliance of Canada’s HSS (Humanities and Social Sciences) Series 2024. For more information, visit: https://hss24.netlify.app/.

Cet événement fait partie de l’École hivernale des SHS 2024 (Alliance de recherche numérique du Canada). Pour plus d’informations, visitez: https://hss24.netlify.app/.

3D Visualization With XR Technology
2024-02-16 00:00 - 23:59 | Toronto Metropolitan University, 350 Victoria Street, Toronto, Ontario, M5B 2K3, Canada
Have you ever wished you could stand in and study an imaginary or long-vanished space–from a work of literature or from a distant period in history, or perhaps a virtual creation of a famous thought experiment or a speculative model of something that doesn’t exist in the real world? 3D visualization can grant that wish.

This in-person workshop will provide an overview of 3D visualization using specific XR (Extended Reality) technologies, in addition to development tips in the Unity Game Engine. Participants will get hands-on demos with various XR technologies including the Looking Glass Volumetric Display, Quest 2, and various AR applications. In addition, participants will also get the opportunity to view 3D simulations in the TMU Library Immersion Studio, which is a 360 degree projection cylinder for shared VR experiences. Development tips will also be provided for each showcased technology. This workshop is aimed to help participants gain more exposure with XR technology and 3D visualization for education and research, and does not require any prior 3D development knowledge to attend the workshop.

Feb 16, 1pm – 2:30pm Eastern

Instructor: Michael Carter-Alt, Immersive Technology Specialist at TMU Libraries’ Immersion Studio

International Women's Day Wikipedia Training and Editathon
2024-02-26 00:00 - 23:59, 2024-03-04 08:00 - 17:00, 2024-03-08 00:00 - 23:59 | University of Ottawa, 50 University Private, Ottawa, Ontario, K1N 6N5, Canada
Are you ever frustrated by what is missing from Wikipedia? Are you interested in women’s history and queer history in Canada? Join us for a 3-part Wikipedia Editathon in celebration of International Women’s Day.

This event is the English-language follow up to our French 2SLGBTQ+ editathon last October. The event will be in English, but we are bilingual team: N’hésitez pas à nous rejoindre pour travailler ensemble en français. See you soon!DATES AND TIMES:Training for anyone who is new to Wikipedia editing: Monday, February 26th 1pm-4pm ESTPractice Editathon & Training for anyone who is new to Wikipedia editing: Monday, March 4th 1pm-4pm ESTDrop-in Editathon: Friday, March 8th 12pm – 4pm ESTLOCATION:In person:The the CreatorSpaceUniversity of OttawaPerez Hall (PRZ) 30250 University PrivateOttawaVirtual:Zoom link will be sent to people who registerThe University of Ottawa is located on unceded Algonquin land

Introduction to programming with Python
2024-02-26 00:00 - 2024-02-28 23:59 | Québec
February 26-28, 2024, 12:00-2:00 pm EST

Welcome by:

Presented by: Alex Razoumov

Duration: 3 * 120 minutes (total 6 hours)

Description: Python can be used in many humanities and social sciences workflows, and it is an easy and fun language to learn. This introductory 3-day, 6-hour course will walk you through the basics of programming in Python starting at the beginner’s level. We will cover the main language features – variables and data types, conditionals, lists, for/while loops, list comprehensions, dictionaries, writing functions, and working with external libraries, doing many exercises along the way. In the second part we will take a look at some of the libraries in more details, including pandas for working with large tables, simple plotting with matplotlib, and few others.

Introduction to Programming with R
2024-02-26 00:00 - 2024-02-28 23:59 | Québec
February 26-28, 2024, 12:00-2:00 pm EST

Presented by: Marie-Hélène Burle

Duration: 3 * 120 minutes (total 6 hours)

Description: R is a free and open-source programming language for statistical computing, modelling, and graphics, with a large collection of packages and a great community. It is extremely popular in many academic fields, including the humanities.

This introductory course will get you started in a friendly, non-intimidating atmosphere over 3 days. We will cover the basics of the language, learn how to write functions, use the popular packages from the tidyverse, and plot and analyse data. By the end of the workshop, you should be self-sufficient and able to use and keep learning R by yourself.

3D Printing Soup to Nuts
2024-02-28 00:00 - 23:59 | McMaster University, 1280 Main St W, Hamilton, Ontario, L8S 4L8, Canada
This is a day-long workshop that will explore 3d modelling and printing. We’ll take a physical object from the real world, use a series of sophisticated software to render it into a 3d model, and then learn how to print that model on a 3d printer.

Safeguarding your research data
2024-02-28 00:00 - 23:59 | York University, 4700 Keele Street, Toronto, Ontario, M3J 1P3, Canada
Grant applications and ethics protocols suggest you need to ensure research data is kept secure, but the “how” of managing this task is rarely addressed. We’ll guide you through common research issues connected with privacy and security: using online or « cloud » services for file storage, ensuring a lost laptop doesn’t mean compromised data, taking control of online tracking, and managing and sharing all those passwords. This is a privacy and security toolkit no researcher should be without! Attendees should bring a laptop or other internet-connected device.  Instructor: Kris Joseph

Participants in this workshop may also be interested in the « Safeguarding Yourself: Online Harassment in Academia » session on March 6.

Create a Data Management Plan (DMP) for your research project
2024-03-04 00:00 - 23:59 | York University, 4700 Keele Street, Toronto, Ontario, M3J 1P3, Canada
Date: 4 March 2024

A data management plan (DMP) is a document that outlines the organization, storage, and sharing of your research data. A DMP addresses phases of the data management lifecycle, and supports the management of research data for your project. As DMPs are increasingly required for a variety of funding programs, this workshop introduces the steps to create a DMP using the Canadian DMP Assistant tool for best practices in data management across all disciplines. Instructors: Lily Ren, Ricardo Laskaris, Stephanie Quail

This workshop will cover:

• Best practices around data management

• Considerations for data management planning

• Using the DMP Assistant tool to draft a DMP

It’s not 2007 anymore: Using Wikipedia to extend student engagement and your research impact
2024-03-05 00:00 - 23:59 | York University, 4700 Keele Street, Toronto, Ontario, M3J 1P3, Canada
Date: 5 March 2024

Wikipedia is now the largest global open education resource and is widely used by students, instructors, and researchers.

Editing Wikipedia is easier than you might think, and can have uses and benefits beyond just the satisfaction of improving the world’s biggest encyclopedia. Instructors include Wikipedia assignments in the classroom as a method of experiential education and researchers use it to mobilize knowledge and drive research impact. Instructors: Alexandra Wong, John Dupuis, William Denton.

Join the Libraries for a discussion to share how you could use Wikipedia, do use it, or would like to.

Safeguarding yourself online
2024-03-06 00:00 - 23:59 | York University, 4700 Keele Street, Toronto, Ontario, M3J 1P3, Canada
Date: 6 March 2024

As graduate students or faculty members, we are often asked to make our research visible, have an active online profile, and engage with other academics in social media circles. However, the push for engaged, online public scholarship is sometimes at odds with what we know of online behaviour: the subject of your research may make you a target for online harassment, doxxing, and other forms of abuse. This workshop provides a sobering glimpse into the nature of research harassment and provides an empowering approach to managing your risk and online safety through the use of threat modelling and strategic action. Instructor: Kris Joseph.

Participants in this workshop may also be interested in the « Safeguarding your Research Data: Privacy and Security Tools » session on February 28.

The art of filming professional interviews
2024-03-08 00:00 - 23:59 | York University, 4700 Keele Street, Toronto, Ontario, M3J 1P3, Canada
Date: 8 March 2024

This workshop will cover the basics of capturing interviews on video. We will go over 3-point lighting for one interview subject, methods of capturing audio, camera setup, as well as synchronizing footage and audio in DaVinci Resolve. Participants are encouraged to bring their own laptops, but we will have four workstations available for those who need them.

How to edit Wikipedia
2024-03-12 00:00 - 23:59 | York University, 4700 Keele Street, Toronto, Ontario, M3J 1P3, Canada
Date: 12 March 2024

Editing Wikipedia is easier than you might think. Wikipedia is now the largest global open education resource but it continues to have many gaps in its knowledge. Anyone can learn to edit Wikipedia to close those gaps and improve coverage of under-represented topics and groups.

Everyone is welcome to drop into this hands-on session where introductory training will be provided. No experience in editing Wikipedia is necessary.

Instructors: Alexandra Wong, John Dupuis, William Denton.

Intro to Document Typesetting and Scientific Publishing with LaTeX
2024-03-13 00:00 - 23:59 | McMaster University, 1280 Main St W, Hamilton, Ontario, L8S 4L8, Canada
LaTeX is a typesetting programming language used to produce beautiful documents. It especially excels at scientific, mathematic, and engineering specific layouts, but can be used to produce nearly any sort of document. This workshop will teach you the basics of LaTeX, including how to render things like chemical formulas with ease.

Humanités numériques : analyse de texte
2024-03-13 00:00 - 23:59 | Québec, Canada
13 mars et 27 mars

Atelier sur les principales techniques d’analyse de texte à travers la présentation de méthodes computationnelles.

Les ateliers sont admissibles au certificat si aucun crédit curriculaire n’a été obtenu.

Publishing Your Research Data in a Data Repository
2024-03-18 00:00 - 23:59 | York University, 4700 Keele Street, Toronto, Ontario, M3J 1P3, Canada
18 March 2024

Data is deposited into a repository towards the end of its lifecycle when it is ready for sharing and publication. Publishing your data in a trusted data repository can provide the necessary curation and storage conditions to key your data secure and ensure your data is discoverable to a wide audience. Increasingly, many journal publishers and funding programs encourage the sharing and depositing of research data in a recognized data repository.

By the end of this workshop, you’ll be able to:

• Understand the guiding principles of data sharing and publishing

• Learn how to prepare your data for sharing and long-term preservation and access

• Access and select trusted data repositories including York’s generalist data repository York U Dataverse

It is recommended that registrants attend the RDM workshop “Create a Data Management Plan (DMP) for Your Research Project” prior.

Instructors: Lily Ren, Ricardo Laskaris, Stephanie Quail

Introduction to Machine Learning: Regression Models
2024-03-19 00:00 - 23:59 | Québec
This workshop offers an exploration of machine learning models for clustering and classification. With the increasing availability of large datasets, these models play a crucial role in extracting valuable insights and making informed decisions. In this workshop, participants will gain insight into clustering algorithms such as K-means, explore popular classification algorithms like decision trees, and learn about anomaly detection. Through a combination of lectures and hands-on exercises, participants will learn how to preprocess data, select relevant features, and evaluate model performance. By the conclusion of the workshop, participants will have a solid foundation in building and deploying machine learning models for clustering and classification tasks.

In this workshop, we will use cloud-based platforms, so you don’t need to have Python installed. Please make sure that you have a Google Colaboratory (https://colab.research.google.com/) account. This workshop will involve hands-on exercises that require the use of programming tools and libraries commonly used in machine learning, such as Python and Scikit-learn. As such, prior familiarity with Python programming is recommended for participants to fully benefit from the practical component of the workshop.

Sign up for other Machine Learning workshops in this series:

Introduction to Machine Learning: Neural Networks

Or view other upcoming Digital Scholarship workshops. If participants attend all of « Special Topics in Digital Scholarship » series, it counts as six hours towards the cc:DH/HN certificate.

Date: Tuesday, March 19, 2024, 1:00pm – 3:00pm Pacific Time

Presenter: Vedant Bahel

How to Implement Encryption to Protect your Research Data
2024-03-20 00:00 - 23:59 | McMaster University, 1280 Main St W, Hamilton, Ontario, L8S 4L8, Canada
The modern online environment is dangerous – data breaches and cyber attacks are increasingly prevalent, making safeguarding sensitive research data more important than ever. Join Isaac Pratt (Research Data Management Specialist) for this workshop diving into the world of encryption. No technical expertise required – we’ll demystify encryption and show you how it can be used to secure your data against unauthorized access, ensuring its confidentiality, integrity, and authenticity. During this interactive session, you will: gain a clear understanding of the language of encryption: Learn what encryption is, how it works, and why it’s crucial for protecting your research data — Empower yourself with practical knowledge: Explore a range of digital tools and discover how to easily encrypt files, drives, and folders — Unlock the power of Veracrypt: watch a demo of Veracrypt, a free open-source encryption tool that you can start using right away.

Introduction to Voyant Tools
2024-03-20 00:00 - 23:59 | Québec
We will introduce Voyant, a free suite of visual tools for text analysis. Participants will get hands on experience applying common tools within Voyant to a corpus. No prior experience with text analysis is required.

This workshop is part of the Digital Toolkit workshop series presented by the UBC Library Research Commons.

Date: Wednesday, March 20, 2024, 1-2pm Pacific

Presenters: Eka Grguric and Anne Olsen

Introduction to Git and GitHub
2024-03-20 00:00 - 23:59 | Québec
Learn the basics of using Git and GitHub for version control and collaboration. Git is widely used version control software that tracks changes to a group of files, referred to as a repository. GitHub is a popular website for hosting and sharing Git repositories, making it easier to collaborate and share your work. Together, Git and GitHub provide a platform that is increasingly used for collaboration in research and academic environments. In this beginner workshop participants will learn key concepts, create their own Git repository, and publish to GitHub. No previous experience with Git is required. Familiarity with the command line interface will be helpful but is not necessary.

Pre-workshop setup

Please complete the pre-workshop setup to install the Bash shell and Git. If you don’t already have one, create a free GitHub account before the workshop.

This workshop is part of the Core Skills series.

Date: Wednesday March 20, 2024 10am-noon Pacific

Presenter: Billie Hu

Introduction to Machine Learning: Classification and Clustering
2024-03-26 00:00 - 23:59 | Québec
This workshop offers an exploration of machine learning models for clustering and classification. With the increasing availability of large datasets, these models play a crucial role in extracting valuable insights and making informed decisions. In this workshop, participants will gain insight into clustering algorithms such as K-means, explore popular classification algorithms like decision trees, and learn about anomaly detection. Through a combination of lectures and hands-on exercises, participants will learn how to preprocess data, select relevant features, and evaluate model performance. By the conclusion of the workshop, participants will have a solid foundation in building and deploying machine learning models for clustering and classification tasks.

In this workshop, we will use cloud-based platforms, so you don’t need to have Python installed. Please make sure that you have a Google Colaboratory (https://colab.research.google.com/) account. This workshop will involve hands-on exercises that require the use of programming tools and libraries commonly used in machine learning, such as Python and Scikit-learn. As such, prior familiarity with Python programming is recommended for participants to fully benefit from the practical component of the workshop.

Sign up for other Machine Learning workshops in this series:

Introduction to Machine Learning: Neural Networks

Or view other upcoming Digital Scholarship workshops. If participants attend all of “Special Topics in Digital Scholarship” series, it counts as six hours towards the cc:DH/HN certificate.

Date: Tuesday, March 26, 2024, 1:00pm – 3:00pm Pacific Time

Presenter: Vedant Bahel

Cultural Heritage Informatics Tools and Approaches
2024-04-02 00:00 - 23:59 | Carleton University, 1125 Colonel By Drive, Ottawa, Ontario, K1S 5B6, Canada
This day of workshops, led by Dr. Ethan Watrall (Michigan State University) and members of the Carleton X-Lab will explore various cultural heritage informatics tools and approaches, with a focus towards small/medium heritage/collections holding institutions and projects.

Introduction to Machine Learning: Neural Networks
2024-04-02 08:00 - 17:00 | Québec
In this workshop, participants will dive into the fascinating world of neural networks. Neural networks have emerged as powerful models for solving complex and nonlinear problems. This workshop begins with an introduction to neural networks, covering their architecture, activation functions, and training algorithms. Participants will gain insights into how neural networks can effectively capture and learn complex patterns in images, making them ideal for tasks like recognizing digits. They will also learn about the importance of preprocessing techniques and streamlining the preprocessing, training, and evaluation steps through pipelines. By the end of this workshop, participants will have a solid foundation in neural networks and the ability to build robust pipelines using Scikit-learn. In this workshop, we will use cloud-based platforms, so you don’t need to have Python installed. Please make sure that you have a Google Colaboratory (https://colab.research.google.com/) account. This workshop will involve hands-on exercises that require the use of programming tools and libraries commonly used in machine learning, such as Python and Scikit-learn. As such, prior familiarity with Python programming is recommended for participants to fully benefit from the practical component of the workshop.

Date: Tuesday, April 2, 2024, 1:00pm – 3:00pm Pacific Time

Presenter: Vedant Bahel

Sign up for other Machine Learning workshops in this series.

View other upcoming Digital Scholarship workshops. If participants attend all of “Special Topics in Digital Scholarship” series, it counts as six hours towards the cc:DH/HN certificate.

Introduction to Natural Language Processing
2024-04-16 00:00 - 23:59 | Québec
How do computers understand language? It seems impossible that zeroes and ones could ever add up to words that humans can understand, but machine language has come a long way in the past few years. Let us take you behind the code to explain how machines simulate language comprehension, and why it’s a far more complicated problem than “bonjour = hello”. This talk is aimed at an audience who is not necessarily familiar with computers or language comprehension, but would like a primer to the field, and what it can realistically do. We will explain natural language processing from the perspective of machines that cannot understand words, but capture semantic meaning by processing data.

This session will take place on:

Tuesday, April 16th – 1:00pm – 4:00pm (Atlantic time)

You do need to have a laptop with a Mac, Linux or Windows operating system (not a tablet, Chromebook, etc) on which you have administrative privileges, as you will need to pre-load specific software packages.

Participants must register using their institutional / organizational email address (not a personal email, ie. gmail)

Instructions for how to join will be sent out one day prior to the start of the event.
