Keynotes

Peter Wang

Python in the Era of ML

  • Biography
  • Speech
  • Slido

Biography

Peter Wang has been developing commercial scientific computing and visualization software for over 15 years. He has extensive experience in software design and development across a broad range of areas, including 3D graphics, geophysics, large data simulation and visualization, financial risk modeling, and medical imaging.

Peter’s interests in the fundamentals of vector computing and interactive visualization led him to co-found Anaconda (formerly Continuum Analytics). Peter leads the open source and community innovation group.

As a creator of the PyData community and conferences, he devotes time and energy to growing the Python data science community and advocating and teaching Python at conferences around the world. Peter holds a BA in Physics from Cornell University.

Speech

Peter will talk about why he thinks Python has come to popularity, its strengths and weaknesses for data analysis, and why an open, accessible language is critical for a future world that will be dominated by machine learning and AI.

Wen Yu Su

A New Era of Teaching - Starting from Online Machine Learning Platform And Entry Level Courses

  • Biography
  • Speech
  • Slido

Biography

Mr. Wen-Yu Su is a current Professor of Computer Science at National Cheng Kung University (NCKU), Taiwan. He holds a PhD and a Master’s degree in Electrical Engineering at New York University Tandon School of Engineering, and a Bachelor’s degree at NCKU. His prior experience includes being a postdoctoral researcher at Stanford University, an engineer in the Department of Information and Communication Technology at Industrial Technology Research Institute of Taiwan, and an Associate Professor at the Department of Computer Science and Information Engineering of Chung Hua University. Prior to 2011, Prof. Su focused on Digital Audio Signal Processing, Biomedical Signal Analysis, Image/Video Processor Design, Multi-Core Processor Design, Embedded Memory Management, and OpenESL. After 2012, he turned to focus on Audio Processing, Machine Learning, and Virtual Orchestra. Over the years, he has been working on improving students' practical ability.
Recognizing the increasing importance of information technology and computer programming as well as reduced students' practical and inquiry skills, Prof. Su established the Program the World Association (PTWA) in 2013. Starting from Dongshih Township in Chiayi County, he led a team to teach disadvantaged students in rural elementary and secondary schools how to program in 2014. As of 2020, he has assisted more than 70 schools and non-profit organizations spanning 12 counties and cities, which benefits over 2,500 students and teachers. Over the years, courses have become more diverse. The teaching plan includes Train the Trainer, Seeing Hometown, Programming and Maker Courses, Self-propelled Car Contests, and Coding-X Programming for High School Students. To promote the progress of higher education, PTWA held more than 70 events each year and proactively participated in NCKU’s admissions for disadvantaged students, computer-based exams for special selection, online courses, and exam systems, etc. Although having been using donations to offer educational activities for many years is difficult, it is very gratifying to see children from disadvantaged families growing and developing.
Artificial Intelligence is becoming increasingly important nowadays, but most courses lack hands-on practice to attract students’ interests. Thus, in 2018, Prof. Su invested in the development of courses and the online platform, ML Game, that use games to beat monsters, modeled after prestigious foreign schools. In 2020, the platform was completed, and courses were successfully launched in the Department of Computer Science and Information Engineering at NCKU. Many schools have approached the platform for promoting courses until now. The platform is also expected to cooperate with Microsoft Taiwan to promote courses in 2020 or 2021 and hold a national Machine Learning competition.
In addition to general academic works, Prof. Su also published books including "Being Significant Other to Children" and "Teacher is a belated parent of children" that record several years of counseling work for children from disadvantaged families in remote areas.

Speech

The world’s response to COVID-19 has resulted in the most rapid transformation of work styles and teaching methods. Many world-renowned companies like Google and Facebook had made announcements that WFH (Work From Home) will be extended until at least 2021.
In February 2020, National Cheng Kung University announced that courses with more than a hundred students enrolled should be moved into online courses. Many professors have to prepare online learning materials in a short time frame. Most of them made teaching videos and used moodle in the school as support for student learning.
My class, The Basics of Game-based Machine Learning, is an undergraduate elective course. I prepared to move it online for students because of the pandemic. I heard that online classes are not effective in educating students, so my graduate students and I, along with an online learning expert, think together on how to get through this semester of this class without too much effect on students’ learnings.
Besides pre-recorded teaching videos, we also use several online applications and social media, build collaborative FAQs for all questions, and establish an online competition platform that allows students to upload programming tasks for tests. The competition for all uploaded programming tasks will be significant evaluation factors and be broadcast live on the platform.
In my keynote section, I will give details on how the class is conducted, the use of the platform, and the future prospects of it. As a teacher, adapting trends and changes of students and the world in my way of teachings and thinking is a necessary step to maintain the competitive strength of Taiwan.

Mariatta Wijaya

Oops! I became an open source maintainer! 😱

  • Biography
  • Speech
  • Slido

Biography

Mariatta is a Python Core Developer, a software engineer at Zapier, Vancouver PyLadies co-organizer, and one of the founding members of the PyCascades conference. She moved to Canada almost two decades ago and now lives in Vancouver with her husband and two children. In her free time, she contributes to open source, builds GitHub bots, fixes typos, and likes to tell you about f-strings. Her favorite emoji is 😝.

Speech

I consider myself relatively new to the open source world; my first open source contribution was in summer of 2016. Pretty soon I found myself being given commit rights to other people’s open source projects. Being a new open source maintainer brings a set of unique challenges that I was not fully prepared for. In this talk, I will share my journey and the things I’ve learned along the way, and some advice for other aspiring open source maintainers and contributors.

Slides: https://speakerdeck.com/mariatta/oops-i-became-an-open-source-maintainer