Python

Caroline Figueroa, MD, Ph.D.

Research Fellow, Digital Health Social Justice Project Lead
School of Social Welfare
Digital Health Social Justice

Caroline Figueroa, MD Ph.D., is a Postdoctoral Scholar at UC Berkeley School of Social Welfare. She obtained her MD degree and Ph.D. degree at the University of Amsterdam in the Netherlands. Her Ph.D. research took place at the University of Amsterdam and at the University of Oxford, where she studied cognitive and neurobiological vulnerability factors for recurrence of depression in patients remitted from Major Depressive Disorder. Current research interest is on digital interventions for depression, with an emphasis on developing cutting-edge innovations that tailor to the needs of...

Sajia Darwish

Researcher
Public Health

Sajia Darwish is a masters student at the School of Public Health. Her research interests center on using empirical methods to understand and solve problems in health and education. Sajia holds a B.A. from Mount Holyoke College and a M.A. from Stanford University.

Swetha Pola

Research Fellow
School of Information

Swetha (she/her) is a 5th Year Master of Information and Data Science student at the School of Information, with experience in Cognitive Science, Psychology research, and product management. Her research interests include building ethical, transparent AI and the impacts of technologies (specifically, mass media, surveillance, and algorithms of bias) on longitudinal behavioral health. She is happy to help with questions on Python, R, SQL, machine learning, neural networks, statistical analysis, and research design!

...

Python Web Scraping & APIs

June 29, 2022, 1:00pm
In this workshop, we cover how to extract data from the web using Python. We focus on two approaches to extracting data from the web: leveraging application programming interfaces (APIs) and web scraping.
See event details for participation information.

Python Text Analysis Fundamentals: Parts 1-2

June 14, 2022, 1:00pm
This two-part workshop series will prepare participants to move forward with research that uses text analysis, with a special focus on humanities and social science applications.
See event details for participation information.

Python Deep Learning: Parts 1-2

June 7, 2022, 1:00pm
This workshop presents a brief history of Artificial Neural Networks (ANNs) and an explanation of the intuition behind them; a step-by-step reconstruction of a very basic ANN, and then how to use the scikit-learn library to implement an ANN for solving a classification problem.
See event details for participation information.

Python Fundamentals: Parts 1-4

June 21, 2022, 1:00pm
This four-part, interactive workshop series is your complete introduction to programming Python for people with little or no previous programming experience. By the end of the series, you will be able to apply your knowledge of basic principles of programming and data manipulation to a real-world social science application.
See event details for participation information.

Aaron Culich

Deputy Director of D-Lab; Cyberinfrastructure Architect and Consulting Lead

Aaron Culich is a staff member at the D-Lab with expertise in Cloud Computing, High Performance Computing (HPC), Databases (SQL and NoSQL), JupyterHub and BinderHub infrastructure, and a variety of programming languages (Python, R, Java, C, C++, and more). His ongoing mission is to explore new compute possibilities, discovering useful tools and practices, and making them more accessible to researchers on campus and beyond.

Python Visualization

June 2, 2022, 1:00pm
For this workshop, we'll provide an introduction to visualization with Python. We'll cover visualization theory and plotting with Matplotlib and Seaborn, working through examples in a Jupyter notebook.
See event details for participation information.

Python Introduction to Machine Learning: Parts 1-2

May 24, 2022, 1:00pm
This workshop introduces students to scikit-learn, the popular machine learning library in Python, as well as the auto-ML library built on top of scikit-learn, TPOT. The focus will be on scikit-learn syntax and available tools to apply machine learning algorithms to datasets. No theory instruction will be provided.
See event details for participation information.