From d9517d7a76b7244a8954ecb52a2a659d57dadc37 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ezequiel=20Leonardo=20Casta=C3=B1o?= <14986783+ELC@users.noreply.github.com> Date: Thu, 19 Jun 2025 06:57:09 -0300 Subject: [PATCH 1/4] Scraped pydata-amsterdam-2020 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fixes #xxx Event config: ~~~yaml repo_dir: W:\Repositories\pyvideo-data # Copy the event template here and adapt to the event parameters # Only repo_dir: and events: are loaded # ============================================================================= events: # - title: PyData Virginia 2025 # dir: pydata-virginia-2025 # youtube_list: # - https://www.youtube.com/playlist?list=PLGVZCDnMOq0qLS7Mk-jI9jhb4t5UY6yDW # related_urls: # - label: Conference Website # url: https://pydata.org/virginia2025 # language: eng # dates: # begin: 2025-04-18 # end: 2025-04-19 # default: 2025-04-18 # minimal_download: false # issue: xxx # overwrite: # # all: true # takes precedence over add_new_files and existing_files_fields # add_new_files: true # existing_files_fields: # - duration # - thumbnail_url # - videos # - description # - language # - recorded # - related_urls # - speakers # - tags # - title # tags: # - title: PyData Global 2024 # dir: pydata-global-2024 # youtube_list: # - https://www.youtube.com/playlist?list=PLGVZCDnMOq0otKlHvES9iBFtVQ71yZhed # related_urls: # - label: Conference Website # url: https://pydata.org/global2024 # language: eng # dates: # begin: 2024-12-03 # end: 2024-12-05 # default: 2024-12-03 # minimal_download: false # issue: xxx # overwrite: # # all: true # takes precedence over add_new_files and existing_files_fields # add_new_files: true # existing_files_fields: # - duration # - thumbnail_url # - videos # - description # - language # - recorded # - related_urls # - speakers # - tags # - title # tags: # - title: PyData New York City 2024 # dir: pydata-new-york-city-2024 # youtube_list: # - https://www.youtube.com/playlist?list=PLGVZCDnMOq0ohEIZ-_wM2W_xqSVjyA3dC # related_urls: # - label: Conference Website # url: https://pydata.org/nyc2024 # language: eng # dates: # begin: 2024-11-06 # end: 2024-11-08 # default: 2024-11-06 # minimal_download: false # issue: xxx # overwrite: # # all: true # takes precedence over add_new_files and existing_files_fields # add_new_files: true # existing_files_fields: # - duration # - thumbnail_url # - videos # - description # - language # - recorded # - related_urls # - speakers # - tags # - title # tags: # - title: PyData Tel Aviv 2024 # dir: pydata-tel-avid-2024 # youtube_list: # - https://www.youtube.com/playlist?list=PLGVZCDnMOq0pRsGPxDvLZfuufNgqREc0a # related_urls: # - label: Conference Website # url: https://pydata.org/telaviv2024/ # language: eng # dates: # begin: 2024-11-04 # end: 2024-11-04 # default: 2024-11-04 # minimal_download: false # issue: xxx # overwrite: # # all: true # takes precedence over add_new_files and existing_files_fields # add_new_files: true # existing_files_fields: # - duration # - thumbnail_url # - videos # - description # - language # - recorded # - related_urls # - speakers # - tags # - title # tags: # - title: PyData Paris 2024 # dir: pydata-paris-2024 # youtube_list: # - https://www.youtube.com/playlist?list=PLGVZCDnMOq0pKya8gksd00ennKuyoH7v7 # related_urls: # - label: Conference Website # url: https://pydata.org/paris2024 # language: eng # dates: # begin: 2024-09-25 # end: 2024-09-26 # default: 2024-09-25 # minimal_download: false # issue: xxx # overwrite: # # all: true # takes precedence over add_new_files and existing_files_fields # add_new_files: true # existing_files_fields: # - duration # - thumbnail_url # - videos # - description # - language # - recorded # - related_urls # - speakers # - tags # - title # tags: # - title: PyData Amsterdam 2024 # dir: pydata-amsterdam-2024 # youtube_list: # - https://www.youtube.com/playlist?list=PLGVZCDnMOq0reU2lzNZCn9obkyRVaSnpF # related_urls: # - label: Conference Website # url: https://web.archive.org/web/20240822042916/https://amsterdam.pydata.org/ # language: eng # dates: # begin: 2024-09-18 # end: 2024-09-20 # default: 2024-09-18 # minimal_download: false # issue: xxx # overwrite: # # all: true # takes precedence over add_new_files and existing_files_fields # add_new_files: true # existing_files_fields: # - duration # - thumbnail_url # - videos # - description # - language # - recorded # - related_urls # - speakers # - tags # - title # tags: # - title: PyData Vermont 2024 # dir: pydata-vermont-2024 # youtube_list: # - https://www.youtube.com/playlist?list=PLGVZCDnMOq0pME_xSRdmoYFzhlsHJYM8I # related_urls: # - label: Conference Website # url: https://pydata.org/vermont2024/ # language: eng # dates: # begin: 2024-07-29 # end: 2024-07-30 # default: 2024-07-29 # minimal_download: false # issue: xxx # overwrite: # # all: true # takes precedence over add_new_files and existing_files_fields # add_new_files: true # existing_files_fields: # - duration # - thumbnail_url # - videos # - description # - language # - recorded # - related_urls # - speakers # - tags # - title # tags: # - title: PyData Eindhoven 2024 # dir: pydata-eindhoven-2024 # youtube_list: # - https://www.youtube.com/playlist?list=PLGVZCDnMOq0q7a2aoNP1au_1egfZEjGL6 # related_urls: # - label: Conference Website # url: https://pydata.org/eindhoven2024/ # language: eng # dates: # begin: 2024-07-11 # end: 2024-07-11 # default: 2024-07-11 # minimal_download: false # issue: xxx # overwrite: # # all: true # takes precedence over add_new_files and existing_files_fields # add_new_files: true # existing_files_fields: # - duration # - thumbnail_url # - videos # - description # - language # - recorded # - related_urls # - speakers # - tags # - title # tags: # - title: PyData London 2024 # dir: pydata-london-2024 # youtube_list: # - https://www.youtube.com/playlist?list=PLGVZCDnMOq0rrhYTNedKKuJ9716fEaAdK # related_urls: # - label: Conference Website # url: https://pydata.org/london2024/ # language: eng # dates: # begin: 2024-06-14 # end: 2024-06-16 # default: 2024-06-14 # minimal_download: false # issue: xxx # overwrite: # # all: true # takes precedence over add_new_files and existing_files_fields # add_new_files: true # existing_files_fields: # - duration # - thumbnail_url # - videos # - description # - language # - recorded # - related_urls # - speakers # - tags # - title # tags: # - title: PyData Berlin 2024 # dir: pydata-berlin-2024 # youtube_list: # - https://www.youtube.com/playlist?list=PLGVZCDnMOq0r2tGyr-hjbnCrjXRkCMvwB # related_urls: # - label: Conference Website # url: https://2024.pycon.de/ # language: eng # dates: # begin: 2024-06-14 # end: 2024-06-16 # default: 2024-06-14 # minimal_download: false # issue: xxx # overwrite: # # all: true # takes precedence over add_new_files and existing_files_fields # add_new_files: true # existing_files_fields: # - duration # - thumbnail_url # - videos # - description # - language # - recorded # - related_urls # - speakers # - tags # - title # tags: # - title: PyData Global 2023 # dir: pydata-global-2023 # youtube_list: # - https://www.youtube.com/playlist?list=PLGVZCDnMOq0poULd1C4oUdPbPkTe4poJx # related_urls: # - label: Conference Website # url: https://pydata.org/global2023/ # language: eng # dates: # begin: 2023-12-06 # end: 2023-12-08 # default: 2023-12-06 # minimal_download: false # issue: xxx # overwrite: # # all: true # takes precedence over add_new_files and existing_files_fields # add_new_files: true # existing_files_fields: # - duration # - thumbnail_url # - videos # - description # - language # - recorded # - related_urls # - speakers # - tags # - title # tags: # - title: PyData Eindhoven 2023 # dir: pydata-eindhoven-2023 # youtube_list: # - https://www.youtube.com/playlist?list=PLGVZCDnMOq0qkbJjIfppGO44yhDV2i4gR # related_urls: # - label: Conference Website # url: https://web.archive.org/web/20240930133013/http://pydata.org/eindhoven2023 # language: eng # dates: # begin: 2023-11-30 # end: 2023-11-30 # default: 2023-11-30 # minimal_download: false # issue: xxx # overwrite: # # all: true # takes precedence over add_new_files and existing_files_fields # add_new_files: true # existing_files_fields: # - duration # - thumbnail_url # - videos # - description # - language # - recorded # - related_urls # - speakers # - tags # - title # tags: # - title: PyData New York City 2023 # dir: pydata-new-york-city-2023 # youtube_list: # - https://www.youtube.com/playlist?list=PLGVZCDnMOq0o79mT1hHyqtFDSNzXXSYQM # related_urls: # - label: Conference Website # url: https://pydata.org/nyc2023/ # language: eng # dates: # begin: 2023-11-01 # end: 2023-11-03 # default: 2023-11-01 # minimal_download: false # issue: xxx # overwrite: # # all: true # takes precedence over add_new_files and existing_files_fields # add_new_files: true # existing_files_fields: # - duration # - thumbnail_url # - videos # - description # - language # - recorded # - related_urls # - speakers # - tags # - title # tags: # - title: PyData Amsterdam 2023 # dir: pydata-amsterdam-2023 # youtube_list: # - https://www.youtube.com/playlist?list=PLGVZCDnMOq0pADyz2VboxPFIdrsozlENg # related_urls: # - label: Conference Website # url: https://amsterdam2023.pydata.org/cfp/schedule/ # language: eng # dates: # begin: 2023-09-14 # end: 2023-09-16 # default: 2023-09-14 # minimal_download: false # issue: xxx # overwrite: # # all: true # takes precedence over add_new_files and existing_files_fields # add_new_files: true # existing_files_fields: # - duration # - thumbnail_url # - videos # - description # - language # - recorded # - related_urls # - speakers # - tags # - title # tags: # - title: PyData Seattle 2023 # dir: pydata-seattle-2023 # youtube_list: # - https://www.youtube.com/playlist?list=PLGVZCDnMOq0q81_-rt5jzJ--ZEgcNArKb # related_urls: # - label: Conference Website # url: https://pydata.org/seattle2023/ # language: eng # dates: # begin: 2023-04-26 # end: 2023-04-28 # default: 2023-04-26 # minimal_download: false # issue: xxx # overwrite: # # all: true # takes precedence over add_new_files and existing_files_fields # add_new_files: true # existing_files_fields: # - duration # - thumbnail_url # - videos # - description # - language # - recorded # - related_urls # - speakers # - tags # - title # tags: # - title: PyData Berlin 2023 # dir: pydata-berlin-2023 # youtube_list: # - https://www.youtube.com/playlist?list=PLGVZCDnMOq0peDguAzds7kVmBr8avp46K # related_urls: # - label: Conference Website # url: https://2023.pycon.de/ # language: eng # dates: # begin: 2023-04-17 # end: 2023-04-19 # default: 2023-04-17 # minimal_download: false # issue: xxx # overwrite: # # all: true # takes precedence over add_new_files and existing_files_fields # add_new_files: true # existing_files_fields: # - duration # - thumbnail_url # - videos # - description # - language # - recorded # - related_urls # - speakers # - tags # - title # tags: # - title: PyData Yerevan 2023 # dir: pydata-yerevan-2023 # youtube_list: # - https://www.youtube.com/playlist?list=PLGVZCDnMOq0pJKftCB2BtalTDE-2xS20g # language: eng # dates: # begin: 2023-10-23 # end: 2024-11-07 # default: 2023-10-23 # minimal_download: false # issue: xxx # overwrite: # # all: true # takes precedence over add_new_files and existing_files_fields # add_new_files: true # existing_files_fields: # - duration # - thumbnail_url # - videos # - description # - language # - recorded # - related_urls # - speakers # - tags # - title # tags: # - title: PyData Trójmiasto 2023 # dir: pydata-trojmiasto-2023 # youtube_list: # - https://www.youtube.com/playlist?list=PLGVZCDnMOq0qS0mI7s9tpXnS-XV5l_Ibs # related_urls: # - label: Conference Website # url: https://www.meetup.com/pl-PL/pydata-trojmiasto/ # language: eng # dates: # begin: 2023-10-24 # end: 2023-10-24 # default: 2023-10-24 # minimal_download: false # issue: xxx # overwrite: # # all: true # takes precedence over add_new_files and existing_files_fields # add_new_files: true # existing_files_fields: # - duration # - thumbnail_url # - videos # - description # - language # - recorded # - related_urls # - speakers # - tags # - title # tags: # - title: PyData Tel Avid 2022 # dir: pydata-tel-avid-2022 # youtube_list: # - https://www.youtube.com/playlist?list=PLGVZCDnMOq0p6o_fjjdNPqy1rps49z2S0 # related_urls: # - label: Conference Website # url: https://pydata.org/telaviv2022/ # language: eng # dates: # begin: 2022-12-13 # end: 2022-12-13 # default: 2022-12-13 # minimal_download: false # issue: xxx # overwrite: # # all: true # takes precedence over add_new_files and existing_files_fields # add_new_files: true # existing_files_fields: # - duration # - thumbnail_url # - videos # - description # - language # - recorded # - related_urls # - speakers # - tags # - title # tags: # - title: PyData Eindhoven 2022 # dir: pydata-eindhoven-2022 # youtube_list: # - https://www.youtube.com/playlist?list=PLGVZCDnMOq0pI60MsrFpHcII1qWm7drmZ # related_urls: # - label: Conference Website # url: https://pydata.org/eindhoven2022/ # language: eng # dates: # begin: 2022-12-02 # end: 2022-12-02 # default: 2022-12-02 # minimal_download: false # issue: xxx # overwrite: # # all: true # takes precedence over add_new_files and existing_files_fields # add_new_files: true # existing_files_fields: # - duration # - thumbnail_url # - videos # - description # - language # - recorded # - related_urls # - speakers # - tags # - title # tags: # - title: PyData Global 2022 # dir: pydata-global-2022 # youtube_list: # - https://www.youtube.com/playlist?list=PLGVZCDnMOq0qgYUt0yn7F80wmzCnj2dEq # related_urls: # - label: Conference Website # url: https://pydata.org/global2022/ # language: eng # dates: # begin: 2022-12-01 # end: 2022-12-03 # default: 2022-12-01 # minimal_download: false # issue: xxx # overwrite: # # all: true # takes precedence over add_new_files and existing_files_fields # add_new_files: true # existing_files_fields: # - duration # - thumbnail_url # - videos # - description # - language # - recorded # - related_urls # - speakers # - tags # - title # tags: # - title: PyData New York City 2022 # dir: pydata-new-york-city-2022 # youtube_list: # - https://www.youtube.com/playlist?list=PLGVZCDnMOq0opPc5-dp6ZDCFvOqDBlUuv # related_urls: # - label: Conference Website # url: https://pydata.org/nyc2022/ # language: eng # dates: # begin: 2022-11-09 # end: 2022-11-11 # default: 2022-11-09 # minimal_download: false # issue: xxx # overwrite: # # all: true # takes precedence over add_new_files and existing_files_fields # add_new_files: true # existing_files_fields: # - duration # - thumbnail_url # - videos # - description # - language # - recorded # - related_urls # - speakers # - tags # - title # tags: # - title: PyData Yerevan 2022 # dir: pydata-yerevan-2022 # youtube_list: # - https://www.youtube.com/playlist?list=PLGVZCDnMOq0qWwVVDmdOw6oxAlqqH8Ca- # related_urls: # - label: Conference Website # url: https://pydata.org/yerevan2022/ # language: eng # dates: # begin: 2022-08-12 # end: 2022-08-13 # default: 2022-08-12 # minimal_download: false # issue: xxx # overwrite: # # all: true # takes precedence over add_new_files and existing_files_fields # add_new_files: true # existing_files_fields: # - duration # - thumbnail_url # - videos # - description # - language # - recorded # - related_urls # - speakers # - tags # - title # tags: # - title: PyData London 2022 # dir: pydata-london-2022 # youtube_list: # - https://www.youtube.com/playlist?list=PLGVZCDnMOq0qT0MXnci7VBSF-U-0WaQ-w # related_urls: # - label: Conference Website # url: https://pydata.org/london2022/ # language: eng # dates: # begin: 2022-06-17 # end: 2022-06-19 # default: 2022-06-17 # minimal_download: false # issue: xxx # overwrite: # # all: true # takes precedence over add_new_files and existing_files_fields # add_new_files: true # existing_files_fields: # - duration # - thumbnail_url # - videos # - description # - language # - recorded # - related_urls # - speakers # - tags # - title # tags: # - title: PyData Berlin 2022 # dir: pydata-berlin-2022 # youtube_list: # - https://www.youtube.com/playlist?list=PLGVZCDnMOq0p0Fal8_YKg6fPXnf3iPtwD # related_urls: # - label: Conference Website # url: https://2022.pycon.de/ # language: eng # dates: # begin: 2022-04-11 # end: 2022-04-13 # default: 2022-04-11 # minimal_download: false # issue: xxx # overwrite: # # all: true # takes precedence over add_new_files and existing_files_fields # add_new_files: true # existing_files_fields: # - duration # - thumbnail_url # - videos # - description # - language # - recorded # - related_urls # - speakers # - tags # - title # tags: # - title: PyData Global 2021 # dir: pydata-global-2021 # youtube_list: # - https://www.youtube.com/playlist?list=PLGVZCDnMOq0rHb3JXG6puQnUAclFFZMlh # related_urls: # - label: Conference Website # url: https://pydata.org/global2021/ # language: eng # dates: # begin: 2021-10-28 # end: 2021-10-30 # default: 2021-10-28 # minimal_download: false # issue: xxx # overwrite: # # all: true # takes precedence over add_new_files and existing_files_fields # add_new_files: true # existing_files_fields: # - duration # - thumbnail_url # - videos # - description # - language # - recorded # - related_urls # - speakers # - tags # - title # tags: # - title: PyData Eindhoven 2021 # dir: pydata-eindhoven-2021 # youtube_list: # - https://www.youtube.com/playlist?list=PLGVZCDnMOq0rBKcoKoaWJiMrDGdNr2_S0 # related_urls: # - label: Conference Website # url: https://pydata.org/eindhoven2021/ # language: eng # dates: # begin: 2021-11-12 # end: 2021-11-12 # default: 2021-11-12 # minimal_download: false # issue: xxx # overwrite: # # all: true # takes precedence over add_new_files and existing_files_fields # add_new_files: true # existing_files_fields: # - duration # - thumbnail_url # - videos # - description # - language # - recorded # - related_urls # - speakers # - tags # - title # tags: # - title: PyData Global 2020 # dir: pydata-global-2020 # youtube_list: # - https://www.youtube.com/playlist?list=PLGVZCDnMOq0r0eC9BnITmYJ786p9Y1Q8D # related_urls: # - label: Conference Website # url: https://pydataglobal.github.io/ # language: eng # dates: # begin: 2020-11-11 # end: 2020-11-15 # default: 2020-11-11 # minimal_download: false # issue: xxx # overwrite: # # all: true # takes precedence over add_new_files and existing_files_fields # add_new_files: true # existing_files_fields: # - duration # - thumbnail_url # - videos # - description # - language # - recorded # - related_urls # - speakers # - tags # - title # tags: # - title: PyData Eindhoven 2020 # dir: pydata-eindhoven-2020 # youtube_list: # - https://www.youtube.com/playlist?list=PLGVZCDnMOq0qpKjuGgNOgtOxIuATvnqEr # related_urls: # - label: Conference Website # url: https://pydata.org/eindhoven2020/schedule/ # language: eng # dates: # begin: 2020-10-07 # end: 2020-10-09 # default: 2020-10-07 # minimal_download: false # issue: xxx # overwrite: # # all: true # takes precedence over add_new_files and existing_files_fields # add_new_files: true # existing_files_fields: # - duration # - thumbnail_url # - videos # - description # - language # - recorded # - related_urls # - speakers # - tags # - title # tags: - title: PyData Amsterdam 2020 dir: pydata-amsterdam-2020 youtube_list: - https://www.youtube.com/playlist?list=PLGVZCDnMOq0oX4ymLgldSvpfiZj-S8-fH related_urls: - label: Conference Website url: https://datasciencedistrict.nl/pydata-festival-amsterda/ language: eng dates: begin: 2020-06-15 end: 2020-06-20 default: 2020-06-15 minimal_download: false issue: xxx overwrite: # all: true # takes precedence over add_new_files and existing_files_fields add_new_files: true existing_files_fields: - duration - thumbnail_url - videos - description - language - recorded - related_urls - speakers - tags - title tags: - title: PyData South Africa 2018 dir: pydata-south-africa-2018 youtube_list: - https://www.youtube.com/watch?v=Lvw3Lp3KrTM&list=PLGjWYNrNnSuc78h5x23A5mLAzWlCl9LGf related_urls: - label: Conference Website url: https://2018.za.pycon.org/ language: eng dates: begin: 2018-10-11 end: 2018-10-12 default: 2018-10-11 minimal_download: false issue: xxx overwrite: # all: true # takes precedence over add_new_files and existing_files_fields add_new_files: true existing_files_fields: - duration - thumbnail_url - videos - description - language - recorded - related_urls - speakers - tags - title tags: - title: PyData Hamburg 2021 dir: pydata-hamburg-2021 youtube_list: - https://www.youtube.com/playlist?list=PLGVZCDnMOq0qbRG8gBRkosFfhWrObasQF related_urls: - label: Conference Website url: https://www.meetup.com/pydata-hamburg/ language: eng dates: begin: 2020-11-03 end: 2021-03-03 default: 2021-03-03 minimal_download: false issue: xxx overwrite: # all: true # takes precedence over add_new_files and existing_files_fields add_new_files: true existing_files_fields: - duration - thumbnail_url - videos - description - language - recorded - related_urls - speakers - tags - title tags: # ISO_639-3 language codes https://en.wikipedia.org/wiki/ISO_639-3 # languages = { # 'ita': 'Italian', # 'zho': 'Chinese', # 'por': 'Portuguese', # 'ukr': 'Ukrainian', # 'deu': 'German', # 'eng': 'English', # 'rus': 'Russian', # 'fra': 'French', # 'spa': 'Spanish', # 'eus': 'Basque', # 'cat': 'Catalan', # 'glg': 'Galician', # 'kor': 'Korean', # 'lit': 'Lithuanian', # 'jpn': 'Japanese', # 'ces': 'Czech', # 'pol': 'Polish', # 'heb': 'Hebrew', # 'tha': 'Thai', # } ~~~ Scraped with [pyvideo_scrape](https://github.com/pyvideo/pyvideo_scrape) --- pydata-amsterdam-2020/category.json | 3 ++ ...small-data-pydata-fest-amsterdam-2020.json | 48 +++++++++++++++++ ...ta-science-pydata-fest-amsterdam-2020.json | 48 +++++++++++++++++ ...ted-programming-in-python-pydata-fest.json | 48 +++++++++++++++++ ...ontributor-pydata-fest-amsterdam-2020.json | 48 +++++++++++++++++ ...-execution-pydata-fest-amsterdam-2020.json | 48 +++++++++++++++++ ...terview-at-pydata-fest-amsterdam-2020.json | 52 +++++++++++++++++++ ...pandas-fly-pydata-fest-amsterdam-2020.json | 48 +++++++++++++++++ ...ython-code-pydata-fest-amsterdam-2020.json | 48 +++++++++++++++++ ...e-learning-pydata-fest-amsterdam-2020.json | 48 +++++++++++++++++ ...keep-the-data-flowing-pydata-fest-ams.json | 48 +++++++++++++++++ ...ime-series-pydata-fest-amsterdam-2020.json | 52 +++++++++++++++++++ ...-with-data-pydata-fest-amsterdam-2020.json | 48 +++++++++++++++++ ...s-hackable-pydata-fest-amsterdam-2020.json | 48 +++++++++++++++++ ...-data-loss-pydata-fest-amsterdam-2020.json | 48 +++++++++++++++++ ...for-impact-and-profit-pydata-fest-ams.json | 48 +++++++++++++++++ ...e-learning-pydata-fest-amsterdam-2020.json | 48 +++++++++++++++++ ...th-fastapi-pydata-fest-amsterdam-2020.json | 52 +++++++++++++++++++ ...-duct-tape-pydata-fest-amsterdam-2020.json | 48 +++++++++++++++++ ...-made-easy-pydata-fest-amsterdam-2020.json | 48 +++++++++++++++++ 20 files changed, 927 insertions(+) create mode 100644 pydata-amsterdam-2020/category.json create mode 100644 pydata-amsterdam-2020/videos/alyona-galyeva-human-like-visual-search-application-with-small-data-pydata-fest-amsterdam-2020.json create mode 100644 pydata-amsterdam-2020/videos/andrew-therriault-designing-for-impact-in-civic-data-science-pydata-fest-amsterdam-2020.json create mode 100644 pydata-amsterdam-2020/videos/bertjan-broeksema-huib-keemink-exploring-railway-oriented-programming-in-python-pydata-fest.json create mode 100644 pydata-amsterdam-2020/videos/cheuk-ting-ho-open-source-in-the-eyes-of-a-minority-contributor-pydata-fest-amsterdam-2020.json create mode 100644 pydata-amsterdam-2020/videos/chiel-peters-python-from-source-to-execution-pydata-fest-amsterdam-2020.json create mode 100644 pydata-amsterdam-2020/videos/guido-van-rossum-interview-at-pydata-fest-amsterdam-2020.json create mode 100644 pydata-amsterdam-2020/videos/ian-ozsvald-making-pandas-fly-pydata-fest-amsterdam-2020.json create mode 100644 pydata-amsterdam-2020/videos/james-powell-furious-fast-python-7-writing-fast-python-code-pydata-fest-amsterdam-2020.json create mode 100644 pydata-amsterdam-2020/videos/jim-dowling-hopsworks-ai-a-feature-store-for-machine-learning-pydata-fest-amsterdam-2020.json create mode 100644 pydata-amsterdam-2020/videos/madelon-hulsebos-tomislav-suhina-joost-boonzajer-flaes-keep-the-data-flowing-pydata-fest-ams.json create mode 100644 pydata-amsterdam-2020/videos/markus-loning-introduction-to-machine-learning-with-time-series-pydata-fest-amsterdam-2020.json create mode 100644 pydata-amsterdam-2020/videos/max-gendler-supporting-business-ethics-and-governance-with-data-pydata-fest-amsterdam-2020.json create mode 100644 pydata-amsterdam-2020/videos/naomi-saphra-keynote-accessible-means-hackable-pydata-fest-amsterdam-2020.json create mode 100644 pydata-amsterdam-2020/videos/ondrej-kokes-high-performance-data-loss-pydata-fest-amsterdam-2020.json create mode 100644 pydata-amsterdam-2020/videos/roelof-pieters-watching-millions-of-trees-with-python-for-impact-and-profit-pydata-fest-ams.json create mode 100644 pydata-amsterdam-2020/videos/romeo-kienzler-privacy-by-design-machine-learning-pydata-fest-amsterdam-2020.json create mode 100644 pydata-amsterdam-2020/videos/sebastian-ramirez-serving-ml-easily-with-fastapi-pydata-fest-amsterdam-2020.json create mode 100644 pydata-amsterdam-2020/videos/thijs-suijten-making-an-impact-with-duct-tape-pydata-fest-amsterdam-2020.json create mode 100644 pydata-amsterdam-2020/videos/tomas-sostak-popmon-population-shift-monitoring-made-easy-pydata-fest-amsterdam-2020.json diff --git a/pydata-amsterdam-2020/category.json b/pydata-amsterdam-2020/category.json new file mode 100644 index 000000000..d96aac625 --- /dev/null +++ b/pydata-amsterdam-2020/category.json @@ -0,0 +1,3 @@ +{ + "title": "PyData Amsterdam 2020" +} diff --git a/pydata-amsterdam-2020/videos/alyona-galyeva-human-like-visual-search-application-with-small-data-pydata-fest-amsterdam-2020.json b/pydata-amsterdam-2020/videos/alyona-galyeva-human-like-visual-search-application-with-small-data-pydata-fest-amsterdam-2020.json new file mode 100644 index 000000000..d327cd495 --- /dev/null +++ b/pydata-amsterdam-2020/videos/alyona-galyeva-human-like-visual-search-application-with-small-data-pydata-fest-amsterdam-2020.json @@ -0,0 +1,48 @@ +{ + "description": "PyData is excited to announce PyData Global, November 11th - 15th! Tickets are now available: https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases\nPart of an underrepresented group in tech? PyData Global is offering Diversity Scholarships. Applications close September 30th: https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform\n\nAlyona Galyeva - Human-like Visual Search Application with Small Data | PyData Fest Amsterdam 2020\n\nDuring the workshop we cover the building blocks of Siamese Mask R-CNN model and showcase its ability to detect and segment objects from novel categories based on a single reference image. Next,we try a single deployment. Lastly, we discuss possible limitations and improvements. At the end of the workshop, participants will have a basic understanding on how to prototype and deploy human-like visual search applications.\n\n===\nwww.pydata.org\r\n\r\nPyData is an educational program of NumFOCUS, a 501(c)3 non-profit organization in the United States. PyData provides a forum for the international community of users and developers of data analysis tools to share ideas and learn from each other. The global PyData network promotes discussion of best practices, new approaches, and emerging technologies for data management, processing, analytics, and visualization. PyData communities approach data science using many languages, including (but not limited to) Python, Julia, and R. \r\n\r\nPyData conferences aim to be accessible and community-driven, with novice to advanced level presentations. PyData tutorials and talks bring attendees the latest project features along with cutting-edge use cases. 00:00 Welcome!\n00:10 Help us add time stamps or captions to this video! See the description for details.\n\nWant to help add timestamps to our YouTube videos to help with discoverability? Find out more here: https://github.com/numfocus/YouTubeVideoTimestamps", + "duration": 5333, + "language": "eng", + "recorded": "2020-06-15", + "related_urls": [ + { + "label": "Conference Website", + "url": "https://datasciencedistrict.nl/pydata-festival-amsterda/" + }, + { + "label": "https://github.com/numfocus/YouTubeVideoTimestamps", + "url": "https://github.com/numfocus/YouTubeVideoTimestamps" + }, + { + "label": "https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform", + "url": "https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform" + }, + { + "label": "https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases", + "url": "https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases" + } + ], + "speakers": [ + "TODO" + ], + "tags": [ + "Education", + "NumFOCUS", + "Opensource", + "PyData", + "Python", + "Tutorial", + "download", + "learn", + "python 3", + "software", + "syntax" + ], + "thumbnail_url": "https://i.ytimg.com/vi_webp/2l_WASP1_1A/maxresdefault.webp", + "title": "Alyona Galyeva - Human-like Visual Search Application with Small Data | PyData Fest Amsterdam 2020", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=2l_WASP1_1A" + } + ] +} diff --git a/pydata-amsterdam-2020/videos/andrew-therriault-designing-for-impact-in-civic-data-science-pydata-fest-amsterdam-2020.json b/pydata-amsterdam-2020/videos/andrew-therriault-designing-for-impact-in-civic-data-science-pydata-fest-amsterdam-2020.json new file mode 100644 index 000000000..948a97f1f --- /dev/null +++ b/pydata-amsterdam-2020/videos/andrew-therriault-designing-for-impact-in-civic-data-science-pydata-fest-amsterdam-2020.json @@ -0,0 +1,48 @@ +{ + "description": "PyData is excited to announce PyData Global, November 11th - 15th! Tickets are now available: https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases\nPart of an underrepresented group in tech? PyData Global is offering Diversity Scholarships. Applications close September 30th: https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform\n\nAndrew Therriault - Designing for Impact in Civic Data Science | PyData Fest Amsterdam 2020 \n\nOpen source developers create tools that are used by millions, often in ways that their creators never imagined. Open data programs share data for the same purpose, enabling others to discover insights and build applications to help understand and improve their communities. And yet while open source and open data have both grown rapidly over the past decades, successful data science projects combining the two are surprisingly hard to find.\n\nThis presentation, from the City of Boston\u2019s former Chief Data Officer, will dig into the question of why data science projects built on open data so often fall short of their potential, and give lessons for how to design projects that succeed. Participants will learn how open data programs work, see examples of innovative projects using open data, and hear about the unique challenges facing projects that seek to promote positive social change. We\u2019ll also discuss how technologists can better collaborate with the public sector, to match their work to the needs of governments and nonprofits and ensure that their efforts are put into practice.\n\nAndrew Therriault is a data scientist and educator based in Boston. He previously served as the City of Boston\u2019s Chief Data Officer and the Democratic Party\u2019s Director of Data Science, and currently teaches data science at Northeastern and Harvard. Therriault also serves as a data science and strategy consultant for clients ranging from government agencies and advocacy groups to research firms and technology startups, and holds a doctorate in political science from New York University.\n\n===\nwww.pydata.org\r\n\r\nPyData is an educational program of NumFOCUS, a 501(c)3 non-profit organization in the United States. PyData provides a forum for the international community of users and developers of data analysis tools to share ideas and learn from each other. The global PyData network promotes discussion of best practices, new approaches, and emerging technologies for data management, processing, analytics, and visualization. PyData communities approach data science using many languages, including (but not limited to) Python, Julia, and R. \r\n\r\nPyData conferences aim to be accessible and community-driven, with novice to advanced level presentations. PyData tutorials and talks bring attendees the latest project features along with cutting-edge use cases. 00:00 Welcome!\n00:10 Help us add time stamps or captions to this video! See the description for details.\n\nWant to help add timestamps to our YouTube videos to help with discoverability? Find out more here: https://github.com/numfocus/YouTubeVideoTimestamps", + "duration": 2075, + "language": "eng", + "recorded": "2020-06-15", + "related_urls": [ + { + "label": "Conference Website", + "url": "https://datasciencedistrict.nl/pydata-festival-amsterda/" + }, + { + "label": "https://github.com/numfocus/YouTubeVideoTimestamps", + "url": "https://github.com/numfocus/YouTubeVideoTimestamps" + }, + { + "label": "https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform", + "url": "https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform" + }, + { + "label": "https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases", + "url": "https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases" + } + ], + "speakers": [ + "TODO" + ], + "tags": [ + "Education", + "NumFOCUS", + "Opensource", + "PyData", + "Python", + "Tutorial", + "download", + "learn", + "python 3", + "software", + "syntax" + ], + "thumbnail_url": "https://i.ytimg.com/vi_webp/1ODnn5fs6Nw/maxresdefault.webp", + "title": "Andrew Therriault - Designing for Impact in Civic Data Science | PyData Fest Amsterdam 2020", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=1ODnn5fs6Nw" + } + ] +} diff --git a/pydata-amsterdam-2020/videos/bertjan-broeksema-huib-keemink-exploring-railway-oriented-programming-in-python-pydata-fest.json b/pydata-amsterdam-2020/videos/bertjan-broeksema-huib-keemink-exploring-railway-oriented-programming-in-python-pydata-fest.json new file mode 100644 index 000000000..93b68a150 --- /dev/null +++ b/pydata-amsterdam-2020/videos/bertjan-broeksema-huib-keemink-exploring-railway-oriented-programming-in-python-pydata-fest.json @@ -0,0 +1,48 @@ +{ + "description": "PyData is excited to announce PyData Global, November 11th - 15th! Tickets are now available: https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases\nPart of an underrepresented group in tech? PyData Global is offering Diversity Scholarships. Applications close September 30th: https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform\nBertjan Broeksema & Huib Keemink - Exploring Railway Oriented Programming in Python | PyData Fest Amsterdam 2020\n\nAn ongoing question when developing software is: how to build reliable and correct software systems? Python applications are no exception to this question. We explore a different way of dealing with errors in your Python code. Instead of using try-except, we present the Railway Oriented Programming approach.\n\nThis approaches programming as a way of combining railway segments. In combination with type annotation, this leads to interesting possibilities for developing correct and testable applications in python. But: it also puts constraints on what should and shouldn\u2019t be done in those segments.\n\nWe have set ourselves the challenge to build the Railway pattern from scratch in Python. Follow us on this journey of implementing this pattern, and see where it leads us. Is it even uesful in Python? Does it solve any problems you might have?\n\nTo follow this talk, you do not need experience with functional programming. If you know your way around python functions, you will get an introduction to a common functional pattern without the lingo!\n\n===\nwww.pydata.org\r\n\r\nPyData is an educational program of NumFOCUS, a 501(c)3 non-profit organization in the United States. PyData provides a forum for the international community of users and developers of data analysis tools to share ideas and learn from each other. The global PyData network promotes discussion of best practices, new approaches, and emerging technologies for data management, processing, analytics, and visualization. PyData communities approach data science using many languages, including (but not limited to) Python, Julia, and R. \r\n\r\nPyData conferences aim to be accessible and community-driven, with novice to advanced level presentations. PyData tutorials and talks bring attendees the latest project features along with cutting-edge use cases. 00:00 Welcome!\n00:10 Help us add time stamps or captions to this video! See the description for details.\n\nWant to help add timestamps to our YouTube videos to help with discoverability? Find out more here: https://github.com/numfocus/YouTubeVideoTimestamps", + "duration": 1754, + "language": "eng", + "recorded": "2020-06-15", + "related_urls": [ + { + "label": "Conference Website", + "url": "https://datasciencedistrict.nl/pydata-festival-amsterda/" + }, + { + "label": "https://github.com/numfocus/YouTubeVideoTimestamps", + "url": "https://github.com/numfocus/YouTubeVideoTimestamps" + }, + { + "label": "https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform", + "url": "https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform" + }, + { + "label": "https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases", + "url": "https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases" + } + ], + "speakers": [ + "TODO" + ], + "tags": [ + "Education", + "NumFOCUS", + "Opensource", + "PyData", + "Python", + "Tutorial", + "download", + "learn", + "python 3", + "software", + "syntax" + ], + "thumbnail_url": "https://i.ytimg.com/vi_webp/cKixdve3JGg/maxresdefault.webp", + "title": "Bertjan Broeksema & Huib Keemink - Exploring Railway Oriented Programming in Python | PyData Fest", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=cKixdve3JGg" + } + ] +} diff --git a/pydata-amsterdam-2020/videos/cheuk-ting-ho-open-source-in-the-eyes-of-a-minority-contributor-pydata-fest-amsterdam-2020.json b/pydata-amsterdam-2020/videos/cheuk-ting-ho-open-source-in-the-eyes-of-a-minority-contributor-pydata-fest-amsterdam-2020.json new file mode 100644 index 000000000..966c5afbd --- /dev/null +++ b/pydata-amsterdam-2020/videos/cheuk-ting-ho-open-source-in-the-eyes-of-a-minority-contributor-pydata-fest-amsterdam-2020.json @@ -0,0 +1,48 @@ +{ + "description": "PyData is excited to announce PyData Global, November 11th - 15th! Tickets are now available: https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases\nPart of an underrepresented group in tech? PyData Global is offering Diversity Scholarships. Applications close September 30th: https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform\n\nCheuk Ting Ho - Open-source in the eyes of a Minority Contributor | PyData Fest Amsterdam 2020\n\nIn the first part of this talk, I will talk about my personal experience in contributing to open-source. From learning how to make a Pull Request on GitHub to maintaining libraries. From attending my first meetup to co-organizing conferences. I will tell you what I observe as a self-identifying female. My opinion on certain events that happened. And what \u201chelp\u201d do we, minorities in the community, need.\n\nIn the second part of the talk, I will change to a more subjective angle to look at the diversity issues in the open-source community, especially in Python and Data Science communities. I will try to address what effort has been made and what more we can do. In the end, I will try to convince you all the be our ally and to do the right thing to make our community more inclusive and diverse.\n\n===\nwww.pydata.org\r\n\r\nPyData is an educational program of NumFOCUS, a 501(c)3 non-profit organization in the United States. PyData provides a forum for the international community of users and developers of data analysis tools to share ideas and learn from each other. The global PyData network promotes discussion of best practices, new approaches, and emerging technologies for data management, processing, analytics, and visualization. PyData communities approach data science using many languages, including (but not limited to) Python, Julia, and R. \r\n\r\nPyData conferences aim to be accessible and community-driven, with novice to advanced level presentations. PyData tutorials and talks bring attendees the latest project features along with cutting-edge use cases. 00:00 Welcome!\n00:10 Help us add time stamps or captions to this video! See the description for details.\n\nWant to help add timestamps to our YouTube videos to help with discoverability? Find out more here: https://github.com/numfocus/YouTubeVideoTimestamps", + "duration": 1647, + "language": "eng", + "recorded": "2020-06-15", + "related_urls": [ + { + "label": "Conference Website", + "url": "https://datasciencedistrict.nl/pydata-festival-amsterda/" + }, + { + "label": "https://github.com/numfocus/YouTubeVideoTimestamps", + "url": "https://github.com/numfocus/YouTubeVideoTimestamps" + }, + { + "label": "https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform", + "url": "https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform" + }, + { + "label": "https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases", + "url": "https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases" + } + ], + "speakers": [ + "TODO" + ], + "tags": [ + "Education", + "NumFOCUS", + "Opensource", + "PyData", + "Python", + "Tutorial", + "download", + "learn", + "python 3", + "software", + "syntax" + ], + "thumbnail_url": "https://i.ytimg.com/vi_webp/r3W-vcsQo80/maxresdefault.webp", + "title": "Cheuk Ting Ho - Open-source in the eyes of a Minority Contributor | PyData Fest Amsterdam 2020", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=r3W-vcsQo80" + } + ] +} diff --git a/pydata-amsterdam-2020/videos/chiel-peters-python-from-source-to-execution-pydata-fest-amsterdam-2020.json b/pydata-amsterdam-2020/videos/chiel-peters-python-from-source-to-execution-pydata-fest-amsterdam-2020.json new file mode 100644 index 000000000..cbe305197 --- /dev/null +++ b/pydata-amsterdam-2020/videos/chiel-peters-python-from-source-to-execution-pydata-fest-amsterdam-2020.json @@ -0,0 +1,48 @@ +{ + "description": "PyData is excited to announce PyData Global, November 11th - 15th! Tickets are now available: https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases\nPart of an underrepresented group in tech? PyData Global is offering Diversity Scholarships. Applications close September 30th: https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform\n\nChiel Peters - Python: From Source to Execution | PyData Fest Amsterdam 2020 \n\n\u201cBeautiful is better than ugly\u201d, \u201cSimple is better than complex\u201d and \u201cThere should be one\u2013 and preferably only one \u2013obvious way to do it.\u201d are a few statements from the Zen of Python. They explain the ideology behind the language: a simple, readable but yet powerful programming language. Over the years this has made it into one of the most popular languages in the world, especially within the field of AI.\n\nIn this talk, we will go into the internals of the language and see how source code is executed. Execution in (C)Python is a multi-stage process where source code is first parsed and compiled into an intermediate representation known as Python Byte Code (those .pyc files) before being fed into the interpreter. All of this happens behind the scenes every time you run a program. The presentation will explain each stage from a conceptual level and using practical examples.\n\nAt the end of the talk, the audience will have a better understanding of the internals of Python. They will be able to reason about optimizations within the language, but foremost be able to answer \u201cHow does it work?\u201d.\n\n===\nwww.pydata.org\r\n\r\nPyData is an educational program of NumFOCUS, a 501(c)3 non-profit organization in the United States. PyData provides a forum for the international community of users and developers of data analysis tools to share ideas and learn from each other. The global PyData network promotes discussion of best practices, new approaches, and emerging technologies for data management, processing, analytics, and visualization. PyData communities approach data science using many languages, including (but not limited to) Python, Julia, and R. \r\n\r\nPyData conferences aim to be accessible and community-driven, with novice to advanced level presentations. PyData tutorials and talks bring attendees the latest project features along with cutting-edge use cases. 00:00 Welcome!\n00:10 Help us add time stamps or captions to this video! See the description for details.\n\nWant to help add timestamps to our YouTube videos to help with discoverability? Find out more here: https://github.com/numfocus/YouTubeVideoTimestamps", + "duration": 1606, + "language": "eng", + "recorded": "2020-06-15", + "related_urls": [ + { + "label": "Conference Website", + "url": "https://datasciencedistrict.nl/pydata-festival-amsterda/" + }, + { + "label": "https://github.com/numfocus/YouTubeVideoTimestamps", + "url": "https://github.com/numfocus/YouTubeVideoTimestamps" + }, + { + "label": "https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform", + "url": "https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform" + }, + { + "label": "https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases", + "url": "https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases" + } + ], + "speakers": [ + "TODO" + ], + "tags": [ + "Education", + "NumFOCUS", + "Opensource", + "PyData", + "Python", + "Tutorial", + "download", + "learn", + "python 3", + "software", + "syntax" + ], + "thumbnail_url": "https://i.ytimg.com/vi_webp/xfC5o8HxaBk/maxresdefault.webp", + "title": "Chiel Peters - Python: From Source to Execution | PyData Fest Amsterdam 2020", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=xfC5o8HxaBk" + } + ] +} diff --git a/pydata-amsterdam-2020/videos/guido-van-rossum-interview-at-pydata-fest-amsterdam-2020.json b/pydata-amsterdam-2020/videos/guido-van-rossum-interview-at-pydata-fest-amsterdam-2020.json new file mode 100644 index 000000000..79c121241 --- /dev/null +++ b/pydata-amsterdam-2020/videos/guido-van-rossum-interview-at-pydata-fest-amsterdam-2020.json @@ -0,0 +1,52 @@ +{ + "description": "PyData is excited to announce PyData Global, November 11th - 15th! Tickets are now available: https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchase \n\nPart of an underrepresented group in tech? PyData Global is offering Diversity Scholarships. Applications close September 30th: https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform\n\n===\nInterviewed by Marysia Winkels & Nelson Mooren\nwww.pydata.org\r\n\r\nPyData is an educational program of NumFOCUS, a 501(c)3 non-profit organization in the United States. PyData provides a forum for the international community of users and developers of data analysis tools to share ideas and learn from each other. The global PyData network promotes discussion of best practices, new approaches, and emerging technologies for data management, processing, analytics, and visualization. PyData communities approach data science using many languages, including (but not limited to) Python, Julia, and R. \r\n\r\nPyData conferences aim to be accessible and community-driven, with novice to advanced level presentations. PyData tutorials and talks bring attendees the latest project features along with cutting-edge use cases. \n\n0:00 - Introduction\n1:25 - Resemblance between Python and ABC\n2:40 - Prevalence of Python in Academia/DataScience\n3:40 - Guido's new position (BDFL and steering counsel)\n10:15 - Questions about steering counsel\n16:55 - Adoption of Python 3\n20:45 - Parser update for CPython in 3.9\n27:25 - Some words about scholarship winners\n29:40 - Questions\n\nS/o to https://github.com/stobinaator for the video timestamps!\n\nWant to help add timestamps to our YouTube videos to help with discoverability? Find out more here: https://github.com/numfocus/YouTubeVideoTimestamps", + "duration": 2073, + "language": "eng", + "recorded": "2020-06-15", + "related_urls": [ + { + "label": "Conference Website", + "url": "https://datasciencedistrict.nl/pydata-festival-amsterda/" + }, + { + "label": "https://github.com/numfocus/YouTubeVideoTimestamps", + "url": "https://github.com/numfocus/YouTubeVideoTimestamps" + }, + { + "label": "https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchase", + "url": "https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchase" + }, + { + "label": "https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform", + "url": "https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform" + }, + { + "label": "https://github.com/stobinaator", + "url": "https://github.com/stobinaator" + } + ], + "speakers": [ + "TODO" + ], + "tags": [ + "Education", + "NumFOCUS", + "Opensource", + "PyData", + "Python", + "Tutorial", + "download", + "learn", + "python 3", + "software", + "syntax" + ], + "thumbnail_url": "https://i.ytimg.com/vi/eJUwlzR_hCY/hqdefault.jpg", + "title": "Guido Van Rossum - Interview at PyData Fest Amsterdam 2020", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=eJUwlzR_hCY" + } + ] +} diff --git a/pydata-amsterdam-2020/videos/ian-ozsvald-making-pandas-fly-pydata-fest-amsterdam-2020.json b/pydata-amsterdam-2020/videos/ian-ozsvald-making-pandas-fly-pydata-fest-amsterdam-2020.json new file mode 100644 index 000000000..6dd6be13c --- /dev/null +++ b/pydata-amsterdam-2020/videos/ian-ozsvald-making-pandas-fly-pydata-fest-amsterdam-2020.json @@ -0,0 +1,48 @@ +{ + "description": "PyData is excited to announce PyData Global, November 11th - 15th! Tickets are now available: https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases\nPart of an underrepresented group in tech? PyData Global is offering Diversity Scholarships. Applications close September 30th: https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform\n\nIan Ozsvald - Making Pandas Fly | PyData Fest Amsterdam 2020 \n\n\u201cLarger datasets can\u2019t fit into RAM - suddenly you can\u2019t use Pandas any more - but we need to analyse that data! First we\u2019ll review techniques to compress our data (maybe cutting our DataFrame RAM usage in half!) so we can process more rows using regular Pandas. Next we\u2019ll look at clever ways to make common operations run faster on DataFrames including dropping down to numpy and making better choices for the function you call. You\u2019ll leave with new techniques to make your DataFrames smaller and ideas for processing your data faster.\n\nThis talk is inspired by Ian\u2019s work updating his O\u2019Reilly book High Performance Python to the 2nd edition for 2020. With over 10 years of evolution the Pandas DataFrame library has gained a huge amount of functionality and it is used by millions of Pythonistas - but the most obvious way to solve a task isn\u2019t always the fastest or most RAM efficient. This talk will help any Pandas user (beginner or beyond) process more data faster, making them more effective at their jobs.\u201d\n\n===\nwww.pydata.org\r\n\r\nPyData is an educational program of NumFOCUS, a 501(c)3 non-profit organization in the United States. PyData provides a forum for the international community of users and developers of data analysis tools to share ideas and learn from each other. The global PyData network promotes discussion of best practices, new approaches, and emerging technologies for data management, processing, analytics, and visualization. PyData communities approach data science using many languages, including (but not limited to) Python, Julia, and R. \r\n\r\nPyData conferences aim to be accessible and community-driven, with novice to advanced level presentations. PyData tutorials and talks bring attendees the latest project features along with cutting-edge use cases. 00:00 Welcome!\n00:10 Help us add time stamps or captions to this video! See the description for details.\n\nWant to help add timestamps to our YouTube videos to help with discoverability? Find out more here: https://github.com/numfocus/YouTubeVideoTimestamps", + "duration": 1755, + "language": "eng", + "recorded": "2020-06-15", + "related_urls": [ + { + "label": "Conference Website", + "url": "https://datasciencedistrict.nl/pydata-festival-amsterda/" + }, + { + "label": "https://github.com/numfocus/YouTubeVideoTimestamps", + "url": "https://github.com/numfocus/YouTubeVideoTimestamps" + }, + { + "label": "https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform", + "url": "https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform" + }, + { + "label": "https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases", + "url": "https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases" + } + ], + "speakers": [ + "TODO" + ], + "tags": [ + "Education", + "NumFOCUS", + "Opensource", + "PyData", + "Python", + "Tutorial", + "download", + "learn", + "python 3", + "software", + "syntax" + ], + "thumbnail_url": "https://i.ytimg.com/vi_webp/N4pj3CS857c/maxresdefault.webp", + "title": "Ian Ozsvald - Making Pandas Fly | PyData Fest Amsterdam 2020", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=N4pj3CS857c" + } + ] +} diff --git a/pydata-amsterdam-2020/videos/james-powell-furious-fast-python-7-writing-fast-python-code-pydata-fest-amsterdam-2020.json b/pydata-amsterdam-2020/videos/james-powell-furious-fast-python-7-writing-fast-python-code-pydata-fest-amsterdam-2020.json new file mode 100644 index 000000000..9521d8be4 --- /dev/null +++ b/pydata-amsterdam-2020/videos/james-powell-furious-fast-python-7-writing-fast-python-code-pydata-fest-amsterdam-2020.json @@ -0,0 +1,48 @@ +{ + "description": "PyData is excited to announce PyData Global, November 11th - 15th! Tickets are now available: https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases\nPart of an underrepresented group in tech? PyData Global is offering Diversity Scholarships. Applications close September 30th: https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform\n\nJames Powell - Furious & Fast Python 7: Writing Fast Python Code | PyData Fest Amsterdam 2020\n\nYou\u2019ve already seen the about six of these. They were kind of boring. You probably fell asleep halfway through number 5. Why is anyone still making this content? What new ground is there to cover?\n\nThis talk will cover fundamental conceptualizations and approaches to writing fast systems in Python, while critiquing how this topic has been covered in past. It will show limitations of measurement mechanisms, conceptual limitations of the \u201cstatic view\u201d of software development, and it will show problems with non-structural micro-optimizations. It will suggest intuitions and structural approaches that lead to high performance systems in practice, as well as intuitions that can guide this development from within a more cohesive and coherent framework of understanding of the software development process.\n\nSpeaker Bio: James Powell is a professional Python programmer and enthusiast. He started working with Python in the finance industry building reporting and analysis systems for prop trading front offices. He currently works as a consultant building data engineering and scientific computing platforms for a wide range of clients using cutting-edge open source tools like Python and React. He also currently serves as a Board Director, Co-Chair, and Vice President at NumFOCUS, the 501(c)3 non-profit that supports all the major tools in the Python data analysis ecosystem (incl. pandas, numpy, jupyter, matplotlib, and others). At NumFOCUS, he helps build global open source communities for data scientists, data engineers, and business analysts. He helps NumFOCUS run the PyData conference series and has sat on speaker selection and organizing committees for eighteen conferences. James is also a prolific speaker: since 2013, he has given over seventy conference talks at over fifty Python events worldwide.\n\n===\nwww.pydata.org\r\n\r\nPyData is an educational program of NumFOCUS, a 501(c)3 non-profit organization in the United States. PyData provides a forum for the international community of users and developers of data analysis tools to share ideas and learn from each other. The global PyData network promotes discussion of best practices, new approaches, and emerging technologies for data management, processing, analytics, and visualization. PyData communities approach data science using many languages, including (but not limited to) Python, Julia, and R. \r\n\r\nPyData conferences aim to be accessible and community-driven, with novice to advanced level presentations. PyData tutorials and talks bring attendees the latest project features along with cutting-edge use cases. 00:00 Welcome!\n00:10 Help us add time stamps or captions to this video! See the description for details.\n\nWant to help add timestamps to our YouTube videos to help with discoverability? Find out more here: https://github.com/numfocus/YouTubeVideoTimestamps", + "duration": 4333, + "language": "eng", + "recorded": "2020-06-15", + "related_urls": [ + { + "label": "Conference Website", + "url": "https://datasciencedistrict.nl/pydata-festival-amsterda/" + }, + { + "label": "https://github.com/numfocus/YouTubeVideoTimestamps", + "url": "https://github.com/numfocus/YouTubeVideoTimestamps" + }, + { + "label": "https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform", + "url": "https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform" + }, + { + "label": "https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases", + "url": "https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases" + } + ], + "speakers": [ + "TODO" + ], + "tags": [ + "Education", + "NumFOCUS", + "Opensource", + "PyData", + "Python", + "Tutorial", + "download", + "learn", + "python 3", + "software", + "syntax" + ], + "thumbnail_url": "https://i.ytimg.com/vi_webp/Ix04KpZiUA8/maxresdefault.webp", + "title": "James Powell - Furious & Fast Python 7: Writing Fast Python Code | PyData Fest Amsterdam 2020", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=Ix04KpZiUA8" + } + ] +} diff --git a/pydata-amsterdam-2020/videos/jim-dowling-hopsworks-ai-a-feature-store-for-machine-learning-pydata-fest-amsterdam-2020.json b/pydata-amsterdam-2020/videos/jim-dowling-hopsworks-ai-a-feature-store-for-machine-learning-pydata-fest-amsterdam-2020.json new file mode 100644 index 000000000..9c763f808 --- /dev/null +++ b/pydata-amsterdam-2020/videos/jim-dowling-hopsworks-ai-a-feature-store-for-machine-learning-pydata-fest-amsterdam-2020.json @@ -0,0 +1,48 @@ +{ + "description": "PyData is excited to announce PyData Global, November 11th - 15th! Tickets are now available: https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases\nPart of an underrepresented group in tech? PyData Global is offering Diversity Scholarships. Applications close September 30th: https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform\n\n\n\nJim Dowling - Hopsworks.AI - A feature Store for Machine Learning | PyData Fest Amsterdam 2020 \n\nA Feature Store enables machine learning (ML) features to be registered, discovered, and used as part of ML pipelines, thus making it easier to transform and validate the training data that is fed into machine learning systems.\n\nFeature stores can also enable consistent engineering of features between training and inference, but to do so, they need a common data processing platform. The first Feature Stores, developed at hyperscale AI companies such as Uber, Airbnb, and Facebook, enabled feature engineering using domain specific languages, providing abstractions tailored to the companies\u2019 feature engineering domains. However, a general purpose Feature Store needs a general purpose feature engineering, feature selection, and feature transformation platform.\n\nIn this talk, we describe how we built a general purpose, open-source Feature Store for ML on the open-source Hopsworks platform with Apache Spark. We will show how the Feature Store enables end-to-end ML pipelines to be factored into feature engineering and data science stages that each can run at different cadences. And we will show how we built the world\u2019s first managed feature store for the cloud, hopsworks.ai.\n\n===\nwww.pydata.org\r\n\r\nPyData is an educational program of NumFOCUS, a 501(c)3 non-profit organization in the United States. PyData provides a forum for the international community of users and developers of data analysis tools to share ideas and learn from each other. The global PyData network promotes discussion of best practices, new approaches, and emerging technologies for data management, processing, analytics, and visualization. PyData communities approach data science using many languages, including (but not limited to) Python, Julia, and R. \r\n\r\nPyData conferences aim to be accessible and community-driven, with novice to advanced level presentations. PyData tutorials and talks bring attendees the latest project features along with cutting-edge use cases. 00:00 Welcome!\n00:10 Help us add time stamps or captions to this video! See the description for details.\n\nWant to help add timestamps to our YouTube videos to help with discoverability? Find out more here: https://github.com/numfocus/YouTubeVideoTimestamps", + "duration": 1900, + "language": "eng", + "recorded": "2020-06-15", + "related_urls": [ + { + "label": "Conference Website", + "url": "https://datasciencedistrict.nl/pydata-festival-amsterda/" + }, + { + "label": "https://github.com/numfocus/YouTubeVideoTimestamps", + "url": "https://github.com/numfocus/YouTubeVideoTimestamps" + }, + { + "label": "https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform", + "url": "https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform" + }, + { + "label": "https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases", + "url": "https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases" + } + ], + "speakers": [ + "TODO" + ], + "tags": [ + "Education", + "NumFOCUS", + "Opensource", + "PyData", + "Python", + "Tutorial", + "download", + "learn", + "python 3", + "software", + "syntax" + ], + "thumbnail_url": "https://i.ytimg.com/vi_webp/V8KMO3wZeUE/maxresdefault.webp", + "title": "Jim Dowling - Hopsworks.AI - A feature Store for Machine Learning | PyData Fest Amsterdam 2020", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=V8KMO3wZeUE" + } + ] +} diff --git a/pydata-amsterdam-2020/videos/madelon-hulsebos-tomislav-suhina-joost-boonzajer-flaes-keep-the-data-flowing-pydata-fest-ams.json b/pydata-amsterdam-2020/videos/madelon-hulsebos-tomislav-suhina-joost-boonzajer-flaes-keep-the-data-flowing-pydata-fest-ams.json new file mode 100644 index 000000000..f077491a4 --- /dev/null +++ b/pydata-amsterdam-2020/videos/madelon-hulsebos-tomislav-suhina-joost-boonzajer-flaes-keep-the-data-flowing-pydata-fest-ams.json @@ -0,0 +1,48 @@ +{ + "description": "PyData is excited to announce PyData Global, November 11th - 15th! Tickets are now available: https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases\nPart of an underrepresented group in tech? PyData Global is offering Diversity Scholarships. Applications close September 30th: https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform\n\nMadelon Hulsebos, Tomislav Suhina & Joost Boonzajer Flaes - Keep the Data Flowing | PyData Fest Amsterdam 2020\n\nData scientist and engineers waste too much time on data issues and do not get to focus on developing and productionizing models. Potential causes range from mistyped customer IDs in Excel to incomplete and duplicate data entries. What follows is an inefficient back-and-forth process where we explore the data, summarize data issues, and send it back to the data owner through multiple iterations. This process drains time, energy, drives costs, and increases the chances of projects failing completely.\n\nAll ML pipelines make assumptions on the structure of the data being used. Once those assumptions are violated, pipelines break or models produce incorrect output. In this workshop, you will learn how to deploy Great Expectations for automating data validation, facilitating hand-offs from data owner to data scientist/engineer, and how to integrate Great Expectations into ML pipelines.\n\nThe workshop consists of an introduction to the package, live demonstration, and hands-on session. During the hands-on session, you will solve a data puzzle for which they will receive a messy data file and a set of data expectations. When you solve the puzzle using Great Expectations, you will be rewarded with a good functioning pipeline.\n\n===\nwww.pydata.org\r\n\r\nPyData is an educational program of NumFOCUS, a 501(c)3 non-profit organization in the United States. PyData provides a forum for the international community of users and developers of data analysis tools to share ideas and learn from each other. The global PyData network promotes discussion of best practices, new approaches, and emerging technologies for data management, processing, analytics, and visualization. PyData communities approach data science using many languages, including (but not limited to) Python, Julia, and R. \r\n\r\nPyData conferences aim to be accessible and community-driven, with novice to advanced level presentations. PyData tutorials and talks bring attendees the latest project features along with cutting-edge use cases. 00:00 Welcome!\n00:10 Help us add time stamps or captions to this video! See the description for details.\n\nWant to help add timestamps to our YouTube videos to help with discoverability? Find out more here: https://github.com/numfocus/YouTubeVideoTimestamps", + "duration": 5645, + "language": "eng", + "recorded": "2020-06-15", + "related_urls": [ + { + "label": "Conference Website", + "url": "https://datasciencedistrict.nl/pydata-festival-amsterda/" + }, + { + "label": "https://github.com/numfocus/YouTubeVideoTimestamps", + "url": "https://github.com/numfocus/YouTubeVideoTimestamps" + }, + { + "label": "https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform", + "url": "https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform" + }, + { + "label": "https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases", + "url": "https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases" + } + ], + "speakers": [ + "TODO" + ], + "tags": [ + "Education", + "NumFOCUS", + "Opensource", + "PyData", + "Python", + "Tutorial", + "download", + "learn", + "python 3", + "software", + "syntax" + ], + "thumbnail_url": "https://i.ytimg.com/vi_webp/aRwZ1Lfq1CI/maxresdefault.webp", + "title": "Madelon Hulsebos, Tomislav Suhina & Joost Boonzajer Flaes - Keep the Data Flowing | PyData Fest AMS", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=aRwZ1Lfq1CI" + } + ] +} diff --git a/pydata-amsterdam-2020/videos/markus-loning-introduction-to-machine-learning-with-time-series-pydata-fest-amsterdam-2020.json b/pydata-amsterdam-2020/videos/markus-loning-introduction-to-machine-learning-with-time-series-pydata-fest-amsterdam-2020.json new file mode 100644 index 000000000..fc276e7cb --- /dev/null +++ b/pydata-amsterdam-2020/videos/markus-loning-introduction-to-machine-learning-with-time-series-pydata-fest-amsterdam-2020.json @@ -0,0 +1,52 @@ +{ + "description": "PyData is excited to announce PyData Global, November 11th - 15th! Tickets are now available: https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases\nPart of an underrepresented group in tech? PyData Global is offering Diversity Scholarships. Applications close September 30th: https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform\n\nMarkus Loning - Introduction to Machine Learning with Time Series | PyData Fest Amsterdam 2020 \n\nTime series are ubiquitous in real-world applications, but often add considerable complications to data science workflows. What\u2019s more, most available machine learning toolboxes (e.g. scikit-learn) are limited to the tabular setting, and cannot easily be applied to time series data.\n\nIn this tutorial, you\u2019ll learn how to apply common machine learning techniques to time series and how to extend available toolkits. This is a beginner-friendly tutorial: we assume familiarity with scikit-learn, but no prior experience with time series.\n\nTo start, you\u2019ll learn how to distinguish between different kinds of temporal data and associated learning tasks, such as forecasting and time series classification. You\u2019ll then learn how to solve these tasks with machine learning techniques specific to time series data, including:\n\nState-of-the-art algorithms for time series classification and regression, Reduction strategies, i.e. solving a complex learning tasks by decomposing it into simpler tasks, e.g. solving forecasting via regression, Composite strategies like ensembling and pipelining, as well as data transformations like detrending and feature extraction. We\u2019ll work through all of them step by step and make use of interactive Jupyter notebooks and sktime, a new scikit-learn compatible toolbox for machine learning with time series (https://github.com/alan-turing-institute/sktime).\n\n===\nwww.pydata.org\r\n\r\nPyData is an educational program of NumFOCUS, a 501(c)3 non-profit organization in the United States. PyData provides a forum for the international community of users and developers of data analysis tools to share ideas and learn from each other. The global PyData network promotes discussion of best practices, new approaches, and emerging technologies for data management, processing, analytics, and visualization. PyData communities approach data science using many languages, including (but not limited to) Python, Julia, and R. \r\n\r\nPyData conferences aim to be accessible and community-driven, with novice to advanced level presentations. PyData tutorials and talks bring attendees the latest project features along with cutting-edge use cases. 00:00 Welcome!\n00:10 Help us add time stamps or captions to this video! See the description for details.\n\nWant to help add timestamps to our YouTube videos to help with discoverability? Find out more here: https://github.com/numfocus/YouTubeVideoTimestamps", + "duration": 5234, + "language": "eng", + "recorded": "2020-06-15", + "related_urls": [ + { + "label": "Conference Website", + "url": "https://datasciencedistrict.nl/pydata-festival-amsterda/" + }, + { + "label": "https://github.com/numfocus/YouTubeVideoTimestamps", + "url": "https://github.com/numfocus/YouTubeVideoTimestamps" + }, + { + "label": "https://github.com/alan-turing-institute/sktime", + "url": "https://github.com/alan-turing-institute/sktime" + }, + { + "label": "https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform", + "url": "https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform" + }, + { + "label": "https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases", + "url": "https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases" + } + ], + "speakers": [ + "TODO" + ], + "tags": [ + "Education", + "NumFOCUS", + "Opensource", + "PyData", + "Python", + "Tutorial", + "download", + "learn", + "python 3", + "software", + "syntax" + ], + "thumbnail_url": "https://i.ytimg.com/vi_webp/Wf2naBHRo8Q/maxresdefault.webp", + "title": "Markus Loning - Introduction to Machine Learning with Time Series | PyData Fest Amsterdam 2020", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=Wf2naBHRo8Q" + } + ] +} diff --git a/pydata-amsterdam-2020/videos/max-gendler-supporting-business-ethics-and-governance-with-data-pydata-fest-amsterdam-2020.json b/pydata-amsterdam-2020/videos/max-gendler-supporting-business-ethics-and-governance-with-data-pydata-fest-amsterdam-2020.json new file mode 100644 index 000000000..f20aefbc6 --- /dev/null +++ b/pydata-amsterdam-2020/videos/max-gendler-supporting-business-ethics-and-governance-with-data-pydata-fest-amsterdam-2020.json @@ -0,0 +1,48 @@ +{ + "description": "PyData is excited to announce PyData Global, November 11th - 15th! Tickets are now available: https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases\nPart of an underrepresented group in tech? PyData Global is offering Diversity Scholarships. Applications close September 30th: https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform\nMax Gendler - Supporting Business Ethics and Governance with Data | PyData Fest Amsterdam 2020\n\nInterviewed by Vincent Warmeerdam\n\nPrivacy, data governance, and ethics have all become essential topics in a modern data-driven company. But what even are they? And how do you get started with them?\n\nWe regularly get asked what data governance is. By definition, it\u2019s a combination of three things: formalizing behaviors, holding people accountable, and supporting ethics at scale. But what does that really mean and how do you put it into practice? We like to think of it as the standardization of work, both the setting of standards and testing for them to ensure that they are applied, while simultaneously getting people to want to do the right thing. In a number of ways, governance is a giant design problem. How can we make the right thing easy?\n\nIn this talk I\u2019ll go into more detail of how we\u2019ve put this into practice at The Times, including challenges we faced along the way and key lessons learned. For example, how we worked together with our marketing and advertising teams to create rulebooks for safe, secure, and ethical data processing. I\u2019ll also focus specifically on how data analytics supports our mission.\n\nMy hope is that this talk will provide more clarity on an area of work that very much tends to feel fuzzy and seemingly-overwhelming, and in turn encourage other companies to consider a data governance program of their own.\n\n===\nwww.pydata.org\r\n\r\nPyData is an educational program of NumFOCUS, a 501(c)3 non-profit organization in the United States. PyData provides a forum for the international community of users and developers of data analysis tools to share ideas and learn from each other. The global PyData network promotes discussion of best practices, new approaches, and emerging technologies for data management, processing, analytics, and visualization. PyData communities approach data science using many languages, including (but not limited to) Python, Julia, and R. \r\n\r\nPyData conferences aim to be accessible and community-driven, with novice to advanced level presentations. PyData tutorials and talks bring attendees the latest project features along with cutting-edge use cases. 00:00 Welcome!\n00:10 Help us add time stamps or captions to this video! See the description for details.\n\nWant to help add timestamps to our YouTube videos to help with discoverability? Find out more here: https://github.com/numfocus/YouTubeVideoTimestamps", + "duration": 1851, + "language": "eng", + "recorded": "2020-06-15", + "related_urls": [ + { + "label": "Conference Website", + "url": "https://datasciencedistrict.nl/pydata-festival-amsterda/" + }, + { + "label": "https://github.com/numfocus/YouTubeVideoTimestamps", + "url": "https://github.com/numfocus/YouTubeVideoTimestamps" + }, + { + "label": "https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform", + "url": "https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform" + }, + { + "label": "https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases", + "url": "https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases" + } + ], + "speakers": [ + "TODO" + ], + "tags": [ + "Education", + "NumFOCUS", + "Opensource", + "PyData", + "Python", + "Tutorial", + "download", + "learn", + "python 3", + "software", + "syntax" + ], + "thumbnail_url": "https://i.ytimg.com/vi_webp/80k2yDRFhwI/maxresdefault.webp", + "title": "Max Gendler - Supporting Business Ethics and Governance with Data | PyData Fest Amsterdam 2020", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=80k2yDRFhwI" + } + ] +} diff --git a/pydata-amsterdam-2020/videos/naomi-saphra-keynote-accessible-means-hackable-pydata-fest-amsterdam-2020.json b/pydata-amsterdam-2020/videos/naomi-saphra-keynote-accessible-means-hackable-pydata-fest-amsterdam-2020.json new file mode 100644 index 000000000..8be3d4d6a --- /dev/null +++ b/pydata-amsterdam-2020/videos/naomi-saphra-keynote-accessible-means-hackable-pydata-fest-amsterdam-2020.json @@ -0,0 +1,48 @@ +{ + "description": "PyData is excited to announce PyData Global, November 11th - 15th! Tickets are now available: https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases\nPart of an underrepresented group in tech? PyData Global is offering Diversity Scholarships. Applications close September 30th: https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform\n\nNaomi Saphra (Keynote) - Accessible Means Hackable | PyData Fest Amsterdam 2020 \n\nIn 2015, after over a decade of programming, I lost the ability to type. Confronted with a programmer\u2019s worst nightmare, I began the slow process of learning to dictate code. While customizing my environment and relying on configurations and scripts from a wider voice coding community, I simultaneously was confronted with paternalistic attitudes towards disabled people, attached to a framing of accessibility as \u201caccommodation\u201d. Often, accommodations and products for disabled people have a rigid model for their use \u2013 but the needs of blind people are just as diverse as the needs of those with sight, and disabled people are perfectly capable of improving on the use model that you offer to them. This is a story and a call for accessible systems that are open and adaptable, that allow people like me the agency to improve the tools they use.\n\n===\nwww.pydata.org\r\n\r\nPyData is an educational program of NumFOCUS, a 501(c)3 non-profit organization in the United States. PyData provides a forum for the international community of users and developers of data analysis tools to share ideas and learn from each other. The global PyData network promotes discussion of best practices, new approaches, and emerging technologies for data management, processing, analytics, and visualization. PyData communities approach data science using many languages, including (but not limited to) Python, Julia, and R. \r\n\r\nPyData conferences aim to be accessible and community-driven, with novice to advanced level presentations. PyData tutorials and talks bring attendees the latest project features along with cutting-edge use cases. 00:00 Welcome!\n00:10 Help us add time stamps or captions to this video! See the description for details.\n\nWant to help add timestamps to our YouTube videos to help with discoverability? Find out more here: https://github.com/numfocus/YouTubeVideoTimestamps", + "duration": 2790, + "language": "eng", + "recorded": "2020-06-15", + "related_urls": [ + { + "label": "Conference Website", + "url": "https://datasciencedistrict.nl/pydata-festival-amsterda/" + }, + { + "label": "https://github.com/numfocus/YouTubeVideoTimestamps", + "url": "https://github.com/numfocus/YouTubeVideoTimestamps" + }, + { + "label": "https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform", + "url": "https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform" + }, + { + "label": "https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases", + "url": "https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases" + } + ], + "speakers": [ + "TODO" + ], + "tags": [ + "Education", + "NumFOCUS", + "Opensource", + "PyData", + "Python", + "Tutorial", + "download", + "learn", + "python 3", + "software", + "syntax" + ], + "thumbnail_url": "https://i.ytimg.com/vi_webp/BKYWt8B9hgs/maxresdefault.webp", + "title": "Naomi Saphra (Keynote) - Accessible Means Hackable | PyData Fest Amsterdam 2020", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=BKYWt8B9hgs" + } + ] +} diff --git a/pydata-amsterdam-2020/videos/ondrej-kokes-high-performance-data-loss-pydata-fest-amsterdam-2020.json b/pydata-amsterdam-2020/videos/ondrej-kokes-high-performance-data-loss-pydata-fest-amsterdam-2020.json new file mode 100644 index 000000000..480428643 --- /dev/null +++ b/pydata-amsterdam-2020/videos/ondrej-kokes-high-performance-data-loss-pydata-fest-amsterdam-2020.json @@ -0,0 +1,48 @@ +{ + "description": "PyData is excited to announce PyData Global, November 11th - 15th! Tickets are now available: https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases\nPart of an underrepresented group in tech? PyData Global is offering Diversity Scholarships. Applications close September 30th: https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform\n\n\nOndrej Kokes - High Performance Data Loss | PyData Fest Amsterdam 2020\n\nSay I give you a CSV with business orders, there are just three of them, the business is just taking off. Pandas tells you the average purchase is for $45, but you can equally use Excel, which gives you the same answer. In anticipation of a rosy future, you decide to use a Big Data Tool. You load it up and process the very same CSV and you report the business is actually doing thousands of orders for millions of dollars.\n\nWhat is this sorcery? Did I just hijack your analysis by \u201chacking\u201d a CSV? Are big data tools broken? Can this happen in reality?\n\nWith the emergence of big-ish data, lots of tech has focused on the performance side of things. While more performance should be better than less performance, it\u2019s not all roses. When evaluating these technologies, we\u2019ve often stumbled upon integrity issues, sometimes to leading massive data losses. Or, as illustrated above, it can lead to strange data\u2026 gains.\n\nIn this talk, I\u2019ll go over several implementation details that can lead to a large data loss without triggering any warnings or errors. We\u2019ll go over a few cases (with data and code examples), but the main ideas are as follows:\n\ncorrectness should always trump performance - always make sure you\u2019re getting the right results, only then focus on performance \u201cexplicit is better than implicit\u201d - this Zen of Python quote is not just about code clarity, it\u2019s useful when using data processing tools with hidden logic fail early, fail often - would you like a pipeline that never fails, but produces garbage, or would you prefer to be paged every now and then, because of an issue? The main takeaway is that you should understand the abstractions you\u2019re using to process your data, no matter what your role is. Every single step that is there between a data source and your report/analysis/database/sink should be understandable, predictable, and, most importantly, correct. After all, our job as data guardians is to deliver data things reliably and correctly - our customer doesn\u2019t care if it\u2019s in the shiniest new Apache tool or in Cobol, orchestrated by Ada.\n\n===\nwww.pydata.org\r\n\r\nPyData is an educational program of NumFOCUS, a 501(c)3 non-profit organization in the United States. PyData provides a forum for the international community of users and developers of data analysis tools to share ideas and learn from each other. The global PyData network promotes discussion of best practices, new approaches, and emerging technologies for data management, processing, analytics, and visualization. PyData communities approach data science using many languages, including (but not limited to) Python, Julia, and R. \r\n\r\nPyData conferences aim to be accessible and community-driven, with novice to advanced level presentations. PyData tutorials and talks bring attendees the latest project features along with cutting-edge use cases. 00:00 Welcome!\n00:10 Help us add time stamps or captions to this video! See the description for details.\n\nWant to help add timestamps to our YouTube videos to help with discoverability? Find out more here: https://github.com/numfocus/YouTubeVideoTimestamps", + "duration": 1749, + "language": "eng", + "recorded": "2020-06-15", + "related_urls": [ + { + "label": "Conference Website", + "url": "https://datasciencedistrict.nl/pydata-festival-amsterda/" + }, + { + "label": "https://github.com/numfocus/YouTubeVideoTimestamps", + "url": "https://github.com/numfocus/YouTubeVideoTimestamps" + }, + { + "label": "https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform", + "url": "https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform" + }, + { + "label": "https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases", + "url": "https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases" + } + ], + "speakers": [ + "TODO" + ], + "tags": [ + "Education", + "NumFOCUS", + "Opensource", + "PyData", + "Python", + "Tutorial", + "download", + "learn", + "python 3", + "software", + "syntax" + ], + "thumbnail_url": "https://i.ytimg.com/vi_webp/hoaMzebS_l4/maxresdefault.webp", + "title": "Ondrej Kokes - High Performance Data Loss | PyData Fest Amsterdam 2020", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=hoaMzebS_l4" + } + ] +} diff --git a/pydata-amsterdam-2020/videos/roelof-pieters-watching-millions-of-trees-with-python-for-impact-and-profit-pydata-fest-ams.json b/pydata-amsterdam-2020/videos/roelof-pieters-watching-millions-of-trees-with-python-for-impact-and-profit-pydata-fest-ams.json new file mode 100644 index 000000000..5e0748899 --- /dev/null +++ b/pydata-amsterdam-2020/videos/roelof-pieters-watching-millions-of-trees-with-python-for-impact-and-profit-pydata-fest-ams.json @@ -0,0 +1,48 @@ +{ + "description": "PyData is excited to announce PyData Global, November 11th - 15th! Tickets are now available: https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases\nPart of an underrepresented group in tech? PyData Global is offering Diversity Scholarships. Applications close September 30th: https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform\n\n\nRoelof Pieters - Watching Millions of Trees with Python: For Impact and Profit | PyData Fest AMS \n\nForests are essential to our future. More than 1.6 billion people depend on forests for food, water, fuel and medicines. They support 80% of non-human life on land and safeguard the climate by sequestering carbon. But forest fires, pests, diseases and especially deforestation lay waste to tens of millions of hectares a year. And under pressure of climate change this is only increasing.\n\nAt 20tree.ai we apply machine learning to high resolution satellite imagery, looking at trees and other vegetation all over the world constantly! In this talk I will dive into some of the work we do around monitoring both urban and rural green space. Secondly I will talk about how we bridge experimental R&D with applied ML work using nbdev, a framework made popular through the use of the second version of the popular fastai ML framework. And finally I will go over some of our continued challenges of dealing with large volumes of extremely noisy data, and reconciling this with the need to being cost-effective as a scrappy startup\n\nRoelof Pieters is CTO and co-founder of 20tree.ai, double Computer Science dropout (once as Bsc and more recently his Phd), has double degrees in Social/Development Anthropology and has the double distinction of running two earlier failed startups, most recently creative.ai. Roelof also heads up Sunshine Lab, a sustainable design studio, and only codes in python (of course)\n\n===\nwww.pydata.org\r\n\r\nPyData is an educational program of NumFOCUS, a 501(c)3 non-profit organization in the United States. PyData provides a forum for the international community of users and developers of data analysis tools to share ideas and learn from each other. The global PyData network promotes discussion of best practices, new approaches, and emerging technologies for data management, processing, analytics, and visualization. PyData communities approach data science using many languages, including (but not limited to) Python, Julia, and R. \r\n\r\nPyData conferences aim to be accessible and community-driven, with novice to advanced level presentations. PyData tutorials and talks bring attendees the latest project features along with cutting-edge use cases. 00:00 Welcome!\n00:10 Help us add time stamps or captions to this video! See the description for details.\n\nWant to help add timestamps to our YouTube videos to help with discoverability? Find out more here: https://github.com/numfocus/YouTubeVideoTimestamps", + "duration": 2138, + "language": "eng", + "recorded": "2020-06-15", + "related_urls": [ + { + "label": "Conference Website", + "url": "https://datasciencedistrict.nl/pydata-festival-amsterda/" + }, + { + "label": "https://github.com/numfocus/YouTubeVideoTimestamps", + "url": "https://github.com/numfocus/YouTubeVideoTimestamps" + }, + { + "label": "https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform", + "url": "https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform" + }, + { + "label": "https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases", + "url": "https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases" + } + ], + "speakers": [ + "TODO" + ], + "tags": [ + "Education", + "NumFOCUS", + "Opensource", + "PyData", + "Python", + "Tutorial", + "download", + "learn", + "python 3", + "software", + "syntax" + ], + "thumbnail_url": "https://i.ytimg.com/vi_webp/C4epqE7KcM4/maxresdefault.webp", + "title": "Roelof Pieters - Watching Millions of Trees with Python: For Impact and Profit | PyData Fest AMS", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=C4epqE7KcM4" + } + ] +} diff --git a/pydata-amsterdam-2020/videos/romeo-kienzler-privacy-by-design-machine-learning-pydata-fest-amsterdam-2020.json b/pydata-amsterdam-2020/videos/romeo-kienzler-privacy-by-design-machine-learning-pydata-fest-amsterdam-2020.json new file mode 100644 index 000000000..70e4c1fb4 --- /dev/null +++ b/pydata-amsterdam-2020/videos/romeo-kienzler-privacy-by-design-machine-learning-pydata-fest-amsterdam-2020.json @@ -0,0 +1,48 @@ +{ + "description": "PyData is excited to announce PyData Global, November 11th - 15th! Tickets are now available: https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases\nPart of an underrepresented group in tech? PyData Global is offering Diversity Scholarships. Applications close September 30th: https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform\n\n===\nwww.pydata.org\r\n\r\nPyData is an educational program of NumFOCUS, a 501(c)3 non-profit organization in the United States. PyData provides a forum for the international community of users and developers of data analysis tools to share ideas and learn from each other. The global PyData network promotes discussion of best practices, new approaches, and emerging technologies for data management, processing, analytics, and visualization. PyData communities approach data science using many languages, including (but not limited to) Python, Julia, and R. \r\n\r\nPyData conferences aim to be accessible and community-driven, with novice to advanced level presentations. PyData tutorials and talks bring attendees the latest project features along with cutting-edge use cases. 00:00 Welcome!\n00:10 Help us add time stamps or captions to this video! See the description for details.\n\nWant to help add timestamps to our YouTube videos to help with discoverability? Find out more here: https://github.com/numfocus/YouTubeVideoTimestamps", + "duration": 2639, + "language": "eng", + "recorded": "2020-06-15", + "related_urls": [ + { + "label": "Conference Website", + "url": "https://datasciencedistrict.nl/pydata-festival-amsterda/" + }, + { + "label": "https://github.com/numfocus/YouTubeVideoTimestamps", + "url": "https://github.com/numfocus/YouTubeVideoTimestamps" + }, + { + "label": "https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform", + "url": "https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform" + }, + { + "label": "https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases", + "url": "https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases" + } + ], + "speakers": [ + "TODO" + ], + "tags": [ + "Education", + "NumFOCUS", + "Opensource", + "PyData", + "Python", + "Tutorial", + "download", + "learn", + "python 3", + "software", + "syntax" + ], + "thumbnail_url": "https://i.ytimg.com/vi_webp/GuydU3AYFho/maxresdefault.webp", + "title": "Romeo Kienzler - Privacy by Design Machine Learning | PyData Fest Amsterdam 2020", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=GuydU3AYFho" + } + ] +} diff --git a/pydata-amsterdam-2020/videos/sebastian-ramirez-serving-ml-easily-with-fastapi-pydata-fest-amsterdam-2020.json b/pydata-amsterdam-2020/videos/sebastian-ramirez-serving-ml-easily-with-fastapi-pydata-fest-amsterdam-2020.json new file mode 100644 index 000000000..aee223772 --- /dev/null +++ b/pydata-amsterdam-2020/videos/sebastian-ramirez-serving-ml-easily-with-fastapi-pydata-fest-amsterdam-2020.json @@ -0,0 +1,52 @@ +{ + "description": "PyData is excited to announce PyData Global, November 11th - 15th! Tickets are now available: https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases\nPart of an underrepresented group in tech? PyData Global is offering Diversity Scholarships. Applications close September 30th: https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform\n\nSebastian Ramirez - Serving ML Easily With FastAPI | PyData Fest Amsterdam 2020\n\nYou know Machine Learning, your models are working well, the team likes the results\u2026 but now you need to \u201cserve\u201d them in an API so that others can interact with it (developers/frontend team/other systems).\n\nIn this talk, you will learn how to easily build a production-ready web (JSON) API for your ML models with FastAPI, including best practices by default. With very little code, you will get automatic/interactive documentation, data validation, authentication, open standards (OpenAPI, JSON Schema, OAuth2), and the best performance available in Python (on par with Go and NodeJS).\n\nOn top of that, you will have autocompletion and type checks in your editor, even for your own data, no matter the complexity of its shape.\n\nThe talk is targeted at Machine Learning practitioners that only know the basics of web development: what is an API, HTTP, JSON, etc. But can be appropriate for anyone interested in building web APIs. It\u2019s a very practical talk showing working code examples.\n\n===\nwww.pydata.org\r\n\r\nPyData is an educational program of NumFOCUS, a 501(c)3 non-profit organization in the United States. PyData provides a forum for the international community of users and developers of data analysis tools to share ideas and learn from each other. The global PyData network promotes discussion of best practices, new approaches, and emerging technologies for data management, processing, analytics, and visualization. PyData communities approach data science using many languages, including (but not limited to) Python, Julia, and R. \r\n\r\nPyData conferences aim to be accessible and community-driven, with novice to advanced level presentations. PyData tutorials and talks bring attendees the latest project features along with cutting-edge use cases. \n\n0:00 Introduction\n1:45 About FastAPI\n2:24 FastAPI Basics\n3:22 Support for type annotations\n4:17 Concise backend code\n6:00 Challenge: serving a machine learning model\n7:33 How API routes and documentation work\n11:30 Parsing HTTP body and query\n18:05 Making ML calls from the API app\n23:20 Data validation of the HTTP body\n28:52 IDE auto-completion and type checks\n30:49 Documenting fields with metadata\n32:57 Declaring mandatory fields and validating requests\n36:56 Performance\n38:27 Additional features\n39:50 About typer and thing libraries\n41:30 Q&A\n\nS/o to https://github.com/mycaule for the video timestamps!\n\nWant to help add timestamps to our YouTube videos to help with discoverability? Find out more here: https://github.com/numfocus/YouTubeVideoTimestamps", + "duration": 2703, + "language": "eng", + "recorded": "2020-06-15", + "related_urls": [ + { + "label": "Conference Website", + "url": "https://datasciencedistrict.nl/pydata-festival-amsterda/" + }, + { + "label": "https://github.com/numfocus/YouTubeVideoTimestamps", + "url": "https://github.com/numfocus/YouTubeVideoTimestamps" + }, + { + "label": "https://github.com/mycaule", + "url": "https://github.com/mycaule" + }, + { + "label": "https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform", + "url": "https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform" + }, + { + "label": "https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases", + "url": "https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases" + } + ], + "speakers": [ + "TODO" + ], + "tags": [ + "Education", + "NumFOCUS", + "Opensource", + "PyData", + "Python", + "Tutorial", + "download", + "learn", + "python 3", + "software", + "syntax" + ], + "thumbnail_url": "https://i.ytimg.com/vi_webp/IdlT8l7kHT8/maxresdefault.webp", + "title": "Sebastian Ramirez - Serving ML Easily With FastAPI | PyData Fest Amsterdam 2020", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=IdlT8l7kHT8" + } + ] +} diff --git a/pydata-amsterdam-2020/videos/thijs-suijten-making-an-impact-with-duct-tape-pydata-fest-amsterdam-2020.json b/pydata-amsterdam-2020/videos/thijs-suijten-making-an-impact-with-duct-tape-pydata-fest-amsterdam-2020.json new file mode 100644 index 000000000..d1d61c9fc --- /dev/null +++ b/pydata-amsterdam-2020/videos/thijs-suijten-making-an-impact-with-duct-tape-pydata-fest-amsterdam-2020.json @@ -0,0 +1,48 @@ +{ + "description": "PyData is excited to announce PyData Global, November 11th - 15th! Tickets are now available: https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases\nPart of an underrepresented group in tech? PyData Global is offering Diversity Scholarships. Applications close September 30th: https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform\nThijs Suijten - Making an Impact with Duct Tape | PyData Fest Amsterdam 2020\n\nAt Hack The Planet we are using our technical skills for the better. We have been working on many different challenges using various technologies like virtual reality to combat loneliness and autonomous flying drones to monitor forest fires. For our latest project we have developed a sensor that can detect mobile phones of poachers.\n\nThe system gathers data from the sensors. With analyses we can monitor and triangulate locations of suspicious activities. The data is really valuable for rangers on the ground and we are looking for ways to get more insights out of it. Think about detecting patterns and predicting poaching activity.\n\nI will share what we have so far and I\u2019d love to hear your ideas on getting the most out of this system to help rangers on the ground to protect elephants and rhinos that are facing extinction.\n\n====\nwww.pydata.org\r\n\r\nPyData is an educational program of NumFOCUS, a 501(c)3 non-profit organization in the United States. PyData provides a forum for the international community of users and developers of data analysis tools to share ideas and learn from each other. The global PyData network promotes discussion of best practices, new approaches, and emerging technologies for data management, processing, analytics, and visualization. PyData communities approach data science using many languages, including (but not limited to) Python, Julia, and R. \r\n\r\nPyData conferences aim to be accessible and community-driven, with novice to advanced level presentations. PyData tutorials and talks bring attendees the latest project features along with cutting-edge use cases. 00:00 Welcome!\n00:10 Help us add time stamps or captions to this video! See the description for details.\n\nWant to help add timestamps to our YouTube videos to help with discoverability? Find out more here: https://github.com/numfocus/YouTubeVideoTimestamps", + "duration": 1550, + "language": "eng", + "recorded": "2020-06-15", + "related_urls": [ + { + "label": "Conference Website", + "url": "https://datasciencedistrict.nl/pydata-festival-amsterda/" + }, + { + "label": "https://github.com/numfocus/YouTubeVideoTimestamps", + "url": "https://github.com/numfocus/YouTubeVideoTimestamps" + }, + { + "label": "https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform", + "url": "https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform" + }, + { + "label": "https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases", + "url": "https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases" + } + ], + "speakers": [ + "TODO" + ], + "tags": [ + "Education", + "NumFOCUS", + "Opensource", + "PyData", + "Python", + "Tutorial", + "download", + "learn", + "python 3", + "software", + "syntax" + ], + "thumbnail_url": "https://i.ytimg.com/vi_webp/MBgadBMANpk/maxresdefault.webp", + "title": "Thijs Suijten - Making an Impact with Duct Tape | PyData Fest Amsterdam 2020", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=MBgadBMANpk" + } + ] +} diff --git a/pydata-amsterdam-2020/videos/tomas-sostak-popmon-population-shift-monitoring-made-easy-pydata-fest-amsterdam-2020.json b/pydata-amsterdam-2020/videos/tomas-sostak-popmon-population-shift-monitoring-made-easy-pydata-fest-amsterdam-2020.json new file mode 100644 index 000000000..ab0d7e6b8 --- /dev/null +++ b/pydata-amsterdam-2020/videos/tomas-sostak-popmon-population-shift-monitoring-made-easy-pydata-fest-amsterdam-2020.json @@ -0,0 +1,48 @@ +{ + "description": "PyData is excited to announce PyData Global, November 11th - 15th! Tickets are now available: https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases\nPart of an underrepresented group in tech? PyData Global is offering Diversity Scholarships. Applications close September 30th: https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform\n\nTomas Sostak - Popmon: Population Shift Monitoring Made Easy | PyData Fest Amsterdam 2020\n\nTracking model performance is crucial to guarantee that a model behaves as designed initially. Predictions may be way ahead in time, so the performance can only be verified later, for example, in one year. Taking actions at that point might be already too late. Typical model performance questions are: is the model performing as expected, and are predictions made on current incoming data still valid?\n\nModel performance depends directly on the data used for training and the data to make predictions. Changes in the latter (e.g. certain word frequency, user demographics, etc.) can affect the performance and make predictions unreliable. Given that input data often change over time, it is important to track changes in both input distributions and delivered predictions periodically, and when they differ significantly - take actions. For example, diagnose and retrain an incorrect model in production.\n\nTo make monitoring both more consistent and semi-automatic, at ING we have developed a generic Python package called \u201cpopmon\u201d to monitor the stability of data populations over time, using techniques from statistical process control. In this talk, the speaker will present multiple scenarios of population shift, the motivation and challenges of population monitoring, as well as our open-source solution to these.\n\n===\nwww.pydata.org\r\n\r\nPyData is an educational program of NumFOCUS, a 501(c)3 non-profit organization in the United States. PyData provides a forum for the international community of users and developers of data analysis tools to share ideas and learn from each other. The global PyData network promotes discussion of best practices, new approaches, and emerging technologies for data management, processing, analytics, and visualization. PyData communities approach data science using many languages, including (but not limited to) Python, Julia, and R. \r\n\r\nPyData conferences aim to be accessible and community-driven, with novice to advanced level presentations. PyData tutorials and talks bring attendees the latest project features along with cutting-edge use cases. 00:00 Welcome!\n00:10 Help us add time stamps or captions to this video! See the description for details.\n\nWant to help add timestamps to our YouTube videos to help with discoverability? Find out more here: https://github.com/numfocus/YouTubeVideoTimestamps", + "duration": 1939, + "language": "eng", + "recorded": "2020-06-15", + "related_urls": [ + { + "label": "Conference Website", + "url": "https://datasciencedistrict.nl/pydata-festival-amsterda/" + }, + { + "label": "https://github.com/numfocus/YouTubeVideoTimestamps", + "url": "https://github.com/numfocus/YouTubeVideoTimestamps" + }, + { + "label": "https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform", + "url": "https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform" + }, + { + "label": "https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases", + "url": "https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases" + } + ], + "speakers": [ + "TODO" + ], + "tags": [ + "Education", + "NumFOCUS", + "Opensource", + "PyData", + "Python", + "Tutorial", + "download", + "learn", + "python 3", + "software", + "syntax" + ], + "thumbnail_url": "https://i.ytimg.com/vi_webp/HE-3YeVYqPY/maxresdefault.webp", + "title": "Tomas Sostak - Popmon: Population Shift Monitoring Made Easy | PyData Fest Amsterdam 2020", + "videos": [ + { + "type": "youtube", + "url": "https://www.youtube.com/watch?v=HE-3YeVYqPY" + } + ] +} From 899ce8c65c0008e1fb5b2d31c3d3d596caee4a8e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ezequiel=20Leonardo=20Casta=C3=B1o?= <14986783+ELC@users.noreply.github.com> Date: Wed, 25 Jun 2025 16:29:33 +0000 Subject: [PATCH 2/4] Remove tags --- ...with-small-data-pydata-fest-amsterdam-2020.json | 14 +------------- ...ic-data-science-pydata-fest-amsterdam-2020.json | 14 +------------- ...oriented-programming-in-python-pydata-fest.json | 14 +------------- ...ity-contributor-pydata-fest-amsterdam-2020.json | 14 +------------- ...ce-to-execution-pydata-fest-amsterdam-2020.json | 14 +------------- ...um-interview-at-pydata-fest-amsterdam-2020.json | 14 +------------- ...king-pandas-fly-pydata-fest-amsterdam-2020.json | 14 +------------- ...ast-python-code-pydata-fest-amsterdam-2020.json | 14 +------------- ...achine-learning-pydata-fest-amsterdam-2020.json | 14 +------------- ...laes-keep-the-data-flowing-pydata-fest-ams.json | 14 +------------- ...ith-time-series-pydata-fest-amsterdam-2020.json | 14 +------------- ...nance-with-data-pydata-fest-amsterdam-2020.json | 14 +------------- ...-means-hackable-pydata-fest-amsterdam-2020.json | 14 +------------- ...mance-data-loss-pydata-fest-amsterdam-2020.json | 14 +------------- ...thon-for-impact-and-profit-pydata-fest-ams.json | 14 +------------- ...achine-learning-pydata-fest-amsterdam-2020.json | 14 +------------- ...ly-with-fastapi-pydata-fest-amsterdam-2020.json | 14 +------------- ...-with-duct-tape-pydata-fest-amsterdam-2020.json | 14 +------------- ...oring-made-easy-pydata-fest-amsterdam-2020.json | 14 +------------- 19 files changed, 19 insertions(+), 247 deletions(-) diff --git a/pydata-amsterdam-2020/videos/alyona-galyeva-human-like-visual-search-application-with-small-data-pydata-fest-amsterdam-2020.json b/pydata-amsterdam-2020/videos/alyona-galyeva-human-like-visual-search-application-with-small-data-pydata-fest-amsterdam-2020.json index d327cd495..183797e62 100644 --- a/pydata-amsterdam-2020/videos/alyona-galyeva-human-like-visual-search-application-with-small-data-pydata-fest-amsterdam-2020.json +++ b/pydata-amsterdam-2020/videos/alyona-galyeva-human-like-visual-search-application-with-small-data-pydata-fest-amsterdam-2020.json @@ -24,19 +24,7 @@ "speakers": [ "TODO" ], - "tags": [ - "Education", - "NumFOCUS", - "Opensource", - "PyData", - "Python", - "Tutorial", - "download", - "learn", - "python 3", - "software", - "syntax" - ], + "tags": [], "thumbnail_url": "https://i.ytimg.com/vi_webp/2l_WASP1_1A/maxresdefault.webp", "title": "Alyona Galyeva - Human-like Visual Search Application with Small Data | PyData Fest Amsterdam 2020", "videos": [ diff --git a/pydata-amsterdam-2020/videos/andrew-therriault-designing-for-impact-in-civic-data-science-pydata-fest-amsterdam-2020.json b/pydata-amsterdam-2020/videos/andrew-therriault-designing-for-impact-in-civic-data-science-pydata-fest-amsterdam-2020.json index 948a97f1f..9b363e852 100644 --- a/pydata-amsterdam-2020/videos/andrew-therriault-designing-for-impact-in-civic-data-science-pydata-fest-amsterdam-2020.json +++ b/pydata-amsterdam-2020/videos/andrew-therriault-designing-for-impact-in-civic-data-science-pydata-fest-amsterdam-2020.json @@ -24,19 +24,7 @@ "speakers": [ "TODO" ], - "tags": [ - "Education", - "NumFOCUS", - "Opensource", - "PyData", - "Python", - "Tutorial", - "download", - "learn", - "python 3", - "software", - "syntax" - ], + "tags": [], "thumbnail_url": "https://i.ytimg.com/vi_webp/1ODnn5fs6Nw/maxresdefault.webp", "title": "Andrew Therriault - Designing for Impact in Civic Data Science | PyData Fest Amsterdam 2020", "videos": [ diff --git a/pydata-amsterdam-2020/videos/bertjan-broeksema-huib-keemink-exploring-railway-oriented-programming-in-python-pydata-fest.json b/pydata-amsterdam-2020/videos/bertjan-broeksema-huib-keemink-exploring-railway-oriented-programming-in-python-pydata-fest.json index 93b68a150..73125947b 100644 --- a/pydata-amsterdam-2020/videos/bertjan-broeksema-huib-keemink-exploring-railway-oriented-programming-in-python-pydata-fest.json +++ b/pydata-amsterdam-2020/videos/bertjan-broeksema-huib-keemink-exploring-railway-oriented-programming-in-python-pydata-fest.json @@ -24,19 +24,7 @@ "speakers": [ "TODO" ], - "tags": [ - "Education", - "NumFOCUS", - "Opensource", - "PyData", - "Python", - "Tutorial", - "download", - "learn", - "python 3", - "software", - "syntax" - ], + "tags": [], "thumbnail_url": "https://i.ytimg.com/vi_webp/cKixdve3JGg/maxresdefault.webp", "title": "Bertjan Broeksema & Huib Keemink - Exploring Railway Oriented Programming in Python | PyData Fest", "videos": [ diff --git a/pydata-amsterdam-2020/videos/cheuk-ting-ho-open-source-in-the-eyes-of-a-minority-contributor-pydata-fest-amsterdam-2020.json b/pydata-amsterdam-2020/videos/cheuk-ting-ho-open-source-in-the-eyes-of-a-minority-contributor-pydata-fest-amsterdam-2020.json index 966c5afbd..9240462de 100644 --- a/pydata-amsterdam-2020/videos/cheuk-ting-ho-open-source-in-the-eyes-of-a-minority-contributor-pydata-fest-amsterdam-2020.json +++ b/pydata-amsterdam-2020/videos/cheuk-ting-ho-open-source-in-the-eyes-of-a-minority-contributor-pydata-fest-amsterdam-2020.json @@ -24,19 +24,7 @@ "speakers": [ "TODO" ], - "tags": [ - "Education", - "NumFOCUS", - "Opensource", - "PyData", - "Python", - "Tutorial", - "download", - "learn", - "python 3", - "software", - "syntax" - ], + "tags": [], "thumbnail_url": "https://i.ytimg.com/vi_webp/r3W-vcsQo80/maxresdefault.webp", "title": "Cheuk Ting Ho - Open-source in the eyes of a Minority Contributor | PyData Fest Amsterdam 2020", "videos": [ diff --git a/pydata-amsterdam-2020/videos/chiel-peters-python-from-source-to-execution-pydata-fest-amsterdam-2020.json b/pydata-amsterdam-2020/videos/chiel-peters-python-from-source-to-execution-pydata-fest-amsterdam-2020.json index cbe305197..c7c1fcc9a 100644 --- a/pydata-amsterdam-2020/videos/chiel-peters-python-from-source-to-execution-pydata-fest-amsterdam-2020.json +++ b/pydata-amsterdam-2020/videos/chiel-peters-python-from-source-to-execution-pydata-fest-amsterdam-2020.json @@ -24,19 +24,7 @@ "speakers": [ "TODO" ], - "tags": [ - "Education", - "NumFOCUS", - "Opensource", - "PyData", - "Python", - "Tutorial", - "download", - "learn", - "python 3", - "software", - "syntax" - ], + "tags": [], "thumbnail_url": "https://i.ytimg.com/vi_webp/xfC5o8HxaBk/maxresdefault.webp", "title": "Chiel Peters - Python: From Source to Execution | PyData Fest Amsterdam 2020", "videos": [ diff --git a/pydata-amsterdam-2020/videos/guido-van-rossum-interview-at-pydata-fest-amsterdam-2020.json b/pydata-amsterdam-2020/videos/guido-van-rossum-interview-at-pydata-fest-amsterdam-2020.json index 79c121241..5fa3028df 100644 --- a/pydata-amsterdam-2020/videos/guido-van-rossum-interview-at-pydata-fest-amsterdam-2020.json +++ b/pydata-amsterdam-2020/videos/guido-van-rossum-interview-at-pydata-fest-amsterdam-2020.json @@ -28,19 +28,7 @@ "speakers": [ "TODO" ], - "tags": [ - "Education", - "NumFOCUS", - "Opensource", - "PyData", - "Python", - "Tutorial", - "download", - "learn", - "python 3", - "software", - "syntax" - ], + "tags": [], "thumbnail_url": "https://i.ytimg.com/vi/eJUwlzR_hCY/hqdefault.jpg", "title": "Guido Van Rossum - Interview at PyData Fest Amsterdam 2020", "videos": [ diff --git a/pydata-amsterdam-2020/videos/ian-ozsvald-making-pandas-fly-pydata-fest-amsterdam-2020.json b/pydata-amsterdam-2020/videos/ian-ozsvald-making-pandas-fly-pydata-fest-amsterdam-2020.json index 6dd6be13c..1cd52e4f5 100644 --- a/pydata-amsterdam-2020/videos/ian-ozsvald-making-pandas-fly-pydata-fest-amsterdam-2020.json +++ b/pydata-amsterdam-2020/videos/ian-ozsvald-making-pandas-fly-pydata-fest-amsterdam-2020.json @@ -24,19 +24,7 @@ "speakers": [ "TODO" ], - "tags": [ - "Education", - "NumFOCUS", - "Opensource", - "PyData", - "Python", - "Tutorial", - "download", - "learn", - "python 3", - "software", - "syntax" - ], + "tags": [], "thumbnail_url": "https://i.ytimg.com/vi_webp/N4pj3CS857c/maxresdefault.webp", "title": "Ian Ozsvald - Making Pandas Fly | PyData Fest Amsterdam 2020", "videos": [ diff --git a/pydata-amsterdam-2020/videos/james-powell-furious-fast-python-7-writing-fast-python-code-pydata-fest-amsterdam-2020.json b/pydata-amsterdam-2020/videos/james-powell-furious-fast-python-7-writing-fast-python-code-pydata-fest-amsterdam-2020.json index 9521d8be4..e399ea023 100644 --- a/pydata-amsterdam-2020/videos/james-powell-furious-fast-python-7-writing-fast-python-code-pydata-fest-amsterdam-2020.json +++ b/pydata-amsterdam-2020/videos/james-powell-furious-fast-python-7-writing-fast-python-code-pydata-fest-amsterdam-2020.json @@ -24,19 +24,7 @@ "speakers": [ "TODO" ], - "tags": [ - "Education", - "NumFOCUS", - "Opensource", - "PyData", - "Python", - "Tutorial", - "download", - "learn", - "python 3", - "software", - "syntax" - ], + "tags": [], "thumbnail_url": "https://i.ytimg.com/vi_webp/Ix04KpZiUA8/maxresdefault.webp", "title": "James Powell - Furious & Fast Python 7: Writing Fast Python Code | PyData Fest Amsterdam 2020", "videos": [ diff --git a/pydata-amsterdam-2020/videos/jim-dowling-hopsworks-ai-a-feature-store-for-machine-learning-pydata-fest-amsterdam-2020.json b/pydata-amsterdam-2020/videos/jim-dowling-hopsworks-ai-a-feature-store-for-machine-learning-pydata-fest-amsterdam-2020.json index 9c763f808..fcc5fd1d2 100644 --- a/pydata-amsterdam-2020/videos/jim-dowling-hopsworks-ai-a-feature-store-for-machine-learning-pydata-fest-amsterdam-2020.json +++ b/pydata-amsterdam-2020/videos/jim-dowling-hopsworks-ai-a-feature-store-for-machine-learning-pydata-fest-amsterdam-2020.json @@ -24,19 +24,7 @@ "speakers": [ "TODO" ], - "tags": [ - "Education", - "NumFOCUS", - "Opensource", - "PyData", - "Python", - "Tutorial", - "download", - "learn", - "python 3", - "software", - "syntax" - ], + "tags": [], "thumbnail_url": "https://i.ytimg.com/vi_webp/V8KMO3wZeUE/maxresdefault.webp", "title": "Jim Dowling - Hopsworks.AI - A feature Store for Machine Learning | PyData Fest Amsterdam 2020", "videos": [ diff --git a/pydata-amsterdam-2020/videos/madelon-hulsebos-tomislav-suhina-joost-boonzajer-flaes-keep-the-data-flowing-pydata-fest-ams.json b/pydata-amsterdam-2020/videos/madelon-hulsebos-tomislav-suhina-joost-boonzajer-flaes-keep-the-data-flowing-pydata-fest-ams.json index f077491a4..18a3ba54a 100644 --- a/pydata-amsterdam-2020/videos/madelon-hulsebos-tomislav-suhina-joost-boonzajer-flaes-keep-the-data-flowing-pydata-fest-ams.json +++ b/pydata-amsterdam-2020/videos/madelon-hulsebos-tomislav-suhina-joost-boonzajer-flaes-keep-the-data-flowing-pydata-fest-ams.json @@ -24,19 +24,7 @@ "speakers": [ "TODO" ], - "tags": [ - "Education", - "NumFOCUS", - "Opensource", - "PyData", - "Python", - "Tutorial", - "download", - "learn", - "python 3", - "software", - "syntax" - ], + "tags": [], "thumbnail_url": "https://i.ytimg.com/vi_webp/aRwZ1Lfq1CI/maxresdefault.webp", "title": "Madelon Hulsebos, Tomislav Suhina & Joost Boonzajer Flaes - Keep the Data Flowing | PyData Fest AMS", "videos": [ diff --git a/pydata-amsterdam-2020/videos/markus-loning-introduction-to-machine-learning-with-time-series-pydata-fest-amsterdam-2020.json b/pydata-amsterdam-2020/videos/markus-loning-introduction-to-machine-learning-with-time-series-pydata-fest-amsterdam-2020.json index fc276e7cb..5d40e757d 100644 --- a/pydata-amsterdam-2020/videos/markus-loning-introduction-to-machine-learning-with-time-series-pydata-fest-amsterdam-2020.json +++ b/pydata-amsterdam-2020/videos/markus-loning-introduction-to-machine-learning-with-time-series-pydata-fest-amsterdam-2020.json @@ -28,19 +28,7 @@ "speakers": [ "TODO" ], - "tags": [ - "Education", - "NumFOCUS", - "Opensource", - "PyData", - "Python", - "Tutorial", - "download", - "learn", - "python 3", - "software", - "syntax" - ], + "tags": [], "thumbnail_url": "https://i.ytimg.com/vi_webp/Wf2naBHRo8Q/maxresdefault.webp", "title": "Markus Loning - Introduction to Machine Learning with Time Series | PyData Fest Amsterdam 2020", "videos": [ diff --git a/pydata-amsterdam-2020/videos/max-gendler-supporting-business-ethics-and-governance-with-data-pydata-fest-amsterdam-2020.json b/pydata-amsterdam-2020/videos/max-gendler-supporting-business-ethics-and-governance-with-data-pydata-fest-amsterdam-2020.json index f20aefbc6..a6449ac96 100644 --- a/pydata-amsterdam-2020/videos/max-gendler-supporting-business-ethics-and-governance-with-data-pydata-fest-amsterdam-2020.json +++ b/pydata-amsterdam-2020/videos/max-gendler-supporting-business-ethics-and-governance-with-data-pydata-fest-amsterdam-2020.json @@ -24,19 +24,7 @@ "speakers": [ "TODO" ], - "tags": [ - "Education", - "NumFOCUS", - "Opensource", - "PyData", - "Python", - "Tutorial", - "download", - "learn", - "python 3", - "software", - "syntax" - ], + "tags": [], "thumbnail_url": "https://i.ytimg.com/vi_webp/80k2yDRFhwI/maxresdefault.webp", "title": "Max Gendler - Supporting Business Ethics and Governance with Data | PyData Fest Amsterdam 2020", "videos": [ diff --git a/pydata-amsterdam-2020/videos/naomi-saphra-keynote-accessible-means-hackable-pydata-fest-amsterdam-2020.json b/pydata-amsterdam-2020/videos/naomi-saphra-keynote-accessible-means-hackable-pydata-fest-amsterdam-2020.json index 8be3d4d6a..fd9d4032c 100644 --- a/pydata-amsterdam-2020/videos/naomi-saphra-keynote-accessible-means-hackable-pydata-fest-amsterdam-2020.json +++ b/pydata-amsterdam-2020/videos/naomi-saphra-keynote-accessible-means-hackable-pydata-fest-amsterdam-2020.json @@ -24,19 +24,7 @@ "speakers": [ "TODO" ], - "tags": [ - "Education", - "NumFOCUS", - "Opensource", - "PyData", - "Python", - "Tutorial", - "download", - "learn", - "python 3", - "software", - "syntax" - ], + "tags": [], "thumbnail_url": "https://i.ytimg.com/vi_webp/BKYWt8B9hgs/maxresdefault.webp", "title": "Naomi Saphra (Keynote) - Accessible Means Hackable | PyData Fest Amsterdam 2020", "videos": [ diff --git a/pydata-amsterdam-2020/videos/ondrej-kokes-high-performance-data-loss-pydata-fest-amsterdam-2020.json b/pydata-amsterdam-2020/videos/ondrej-kokes-high-performance-data-loss-pydata-fest-amsterdam-2020.json index 480428643..38954ad56 100644 --- a/pydata-amsterdam-2020/videos/ondrej-kokes-high-performance-data-loss-pydata-fest-amsterdam-2020.json +++ b/pydata-amsterdam-2020/videos/ondrej-kokes-high-performance-data-loss-pydata-fest-amsterdam-2020.json @@ -24,19 +24,7 @@ "speakers": [ "TODO" ], - "tags": [ - "Education", - "NumFOCUS", - "Opensource", - "PyData", - "Python", - "Tutorial", - "download", - "learn", - "python 3", - "software", - "syntax" - ], + "tags": [], "thumbnail_url": "https://i.ytimg.com/vi_webp/hoaMzebS_l4/maxresdefault.webp", "title": "Ondrej Kokes - High Performance Data Loss | PyData Fest Amsterdam 2020", "videos": [ diff --git a/pydata-amsterdam-2020/videos/roelof-pieters-watching-millions-of-trees-with-python-for-impact-and-profit-pydata-fest-ams.json b/pydata-amsterdam-2020/videos/roelof-pieters-watching-millions-of-trees-with-python-for-impact-and-profit-pydata-fest-ams.json index 5e0748899..843b677e8 100644 --- a/pydata-amsterdam-2020/videos/roelof-pieters-watching-millions-of-trees-with-python-for-impact-and-profit-pydata-fest-ams.json +++ b/pydata-amsterdam-2020/videos/roelof-pieters-watching-millions-of-trees-with-python-for-impact-and-profit-pydata-fest-ams.json @@ -24,19 +24,7 @@ "speakers": [ "TODO" ], - "tags": [ - "Education", - "NumFOCUS", - "Opensource", - "PyData", - "Python", - "Tutorial", - "download", - "learn", - "python 3", - "software", - "syntax" - ], + "tags": [], "thumbnail_url": "https://i.ytimg.com/vi_webp/C4epqE7KcM4/maxresdefault.webp", "title": "Roelof Pieters - Watching Millions of Trees with Python: For Impact and Profit | PyData Fest AMS", "videos": [ diff --git a/pydata-amsterdam-2020/videos/romeo-kienzler-privacy-by-design-machine-learning-pydata-fest-amsterdam-2020.json b/pydata-amsterdam-2020/videos/romeo-kienzler-privacy-by-design-machine-learning-pydata-fest-amsterdam-2020.json index 70e4c1fb4..71d49a17a 100644 --- a/pydata-amsterdam-2020/videos/romeo-kienzler-privacy-by-design-machine-learning-pydata-fest-amsterdam-2020.json +++ b/pydata-amsterdam-2020/videos/romeo-kienzler-privacy-by-design-machine-learning-pydata-fest-amsterdam-2020.json @@ -24,19 +24,7 @@ "speakers": [ "TODO" ], - "tags": [ - "Education", - "NumFOCUS", - "Opensource", - "PyData", - "Python", - "Tutorial", - "download", - "learn", - "python 3", - "software", - "syntax" - ], + "tags": [], "thumbnail_url": "https://i.ytimg.com/vi_webp/GuydU3AYFho/maxresdefault.webp", "title": "Romeo Kienzler - Privacy by Design Machine Learning | PyData Fest Amsterdam 2020", "videos": [ diff --git a/pydata-amsterdam-2020/videos/sebastian-ramirez-serving-ml-easily-with-fastapi-pydata-fest-amsterdam-2020.json b/pydata-amsterdam-2020/videos/sebastian-ramirez-serving-ml-easily-with-fastapi-pydata-fest-amsterdam-2020.json index aee223772..acff60048 100644 --- a/pydata-amsterdam-2020/videos/sebastian-ramirez-serving-ml-easily-with-fastapi-pydata-fest-amsterdam-2020.json +++ b/pydata-amsterdam-2020/videos/sebastian-ramirez-serving-ml-easily-with-fastapi-pydata-fest-amsterdam-2020.json @@ -28,19 +28,7 @@ "speakers": [ "TODO" ], - "tags": [ - "Education", - "NumFOCUS", - "Opensource", - "PyData", - "Python", - "Tutorial", - "download", - "learn", - "python 3", - "software", - "syntax" - ], + "tags": [], "thumbnail_url": "https://i.ytimg.com/vi_webp/IdlT8l7kHT8/maxresdefault.webp", "title": "Sebastian Ramirez - Serving ML Easily With FastAPI | PyData Fest Amsterdam 2020", "videos": [ diff --git a/pydata-amsterdam-2020/videos/thijs-suijten-making-an-impact-with-duct-tape-pydata-fest-amsterdam-2020.json b/pydata-amsterdam-2020/videos/thijs-suijten-making-an-impact-with-duct-tape-pydata-fest-amsterdam-2020.json index d1d61c9fc..289d32f43 100644 --- a/pydata-amsterdam-2020/videos/thijs-suijten-making-an-impact-with-duct-tape-pydata-fest-amsterdam-2020.json +++ b/pydata-amsterdam-2020/videos/thijs-suijten-making-an-impact-with-duct-tape-pydata-fest-amsterdam-2020.json @@ -24,19 +24,7 @@ "speakers": [ "TODO" ], - "tags": [ - "Education", - "NumFOCUS", - "Opensource", - "PyData", - "Python", - "Tutorial", - "download", - "learn", - "python 3", - "software", - "syntax" - ], + "tags": [], "thumbnail_url": "https://i.ytimg.com/vi_webp/MBgadBMANpk/maxresdefault.webp", "title": "Thijs Suijten - Making an Impact with Duct Tape | PyData Fest Amsterdam 2020", "videos": [ diff --git a/pydata-amsterdam-2020/videos/tomas-sostak-popmon-population-shift-monitoring-made-easy-pydata-fest-amsterdam-2020.json b/pydata-amsterdam-2020/videos/tomas-sostak-popmon-population-shift-monitoring-made-easy-pydata-fest-amsterdam-2020.json index ab0d7e6b8..12884e005 100644 --- a/pydata-amsterdam-2020/videos/tomas-sostak-popmon-population-shift-monitoring-made-easy-pydata-fest-amsterdam-2020.json +++ b/pydata-amsterdam-2020/videos/tomas-sostak-popmon-population-shift-monitoring-made-easy-pydata-fest-amsterdam-2020.json @@ -24,19 +24,7 @@ "speakers": [ "TODO" ], - "tags": [ - "Education", - "NumFOCUS", - "Opensource", - "PyData", - "Python", - "Tutorial", - "download", - "learn", - "python 3", - "software", - "syntax" - ], + "tags": [], "thumbnail_url": "https://i.ytimg.com/vi_webp/HE-3YeVYqPY/maxresdefault.webp", "title": "Tomas Sostak - Popmon: Population Shift Monitoring Made Easy | PyData Fest Amsterdam 2020", "videos": [ From d56b5759cdd35f38e08817a6b629e43370f1e634 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ezequiel=20Leonardo=20Casta=C3=B1o?= <14986783+ELC@users.noreply.github.com> Date: Wed, 25 Jun 2025 16:34:01 +0000 Subject: [PATCH 3/4] Fix conflicting characters --- ...-application-with-small-data-pydata-fest-amsterdam-2020.json | 2 +- ...impact-in-civic-data-science-pydata-fest-amsterdam-2020.json | 2 +- ...ring-railway-oriented-programming-in-python-pydata-fest.json | 2 +- ...es-of-a-minority-contributor-pydata-fest-amsterdam-2020.json | 2 +- ...hon-from-source-to-execution-pydata-fest-amsterdam-2020.json | 2 +- ...uido-van-rossum-interview-at-pydata-fest-amsterdam-2020.json | 2 +- ...an-ozsvald-making-pandas-fly-pydata-fest-amsterdam-2020.json | 2 +- ...n-7-writing-fast-python-code-pydata-fest-amsterdam-2020.json | 2 +- ...e-store-for-machine-learning-pydata-fest-amsterdam-2020.json | 2 +- ...t-boonzajer-flaes-keep-the-data-flowing-pydata-fest-ams.json | 2 +- ...ne-learning-with-time-series-pydata-fest-amsterdam-2020.json | 2 +- ...ics-and-governance-with-data-pydata-fest-amsterdam-2020.json | 2 +- ...te-accessible-means-hackable-pydata-fest-amsterdam-2020.json | 2 +- ...s-high-performance-data-loss-pydata-fest-amsterdam-2020.json | 2 +- ...trees-with-python-for-impact-and-profit-pydata-fest-ams.json | 2 +- ...y-by-design-machine-learning-pydata-fest-amsterdam-2020.json | 2 +- ...rving-ml-easily-with-fastapi-pydata-fest-amsterdam-2020.json | 2 +- ...ing-an-impact-with-duct-tape-pydata-fest-amsterdam-2020.json | 2 +- ...n-shift-monitoring-made-easy-pydata-fest-amsterdam-2020.json | 2 +- 19 files changed, 19 insertions(+), 19 deletions(-) diff --git a/pydata-amsterdam-2020/videos/alyona-galyeva-human-like-visual-search-application-with-small-data-pydata-fest-amsterdam-2020.json b/pydata-amsterdam-2020/videos/alyona-galyeva-human-like-visual-search-application-with-small-data-pydata-fest-amsterdam-2020.json index 183797e62..7272f106a 100644 --- a/pydata-amsterdam-2020/videos/alyona-galyeva-human-like-visual-search-application-with-small-data-pydata-fest-amsterdam-2020.json +++ b/pydata-amsterdam-2020/videos/alyona-galyeva-human-like-visual-search-application-with-small-data-pydata-fest-amsterdam-2020.json @@ -1,5 +1,5 @@ { - "description": "PyData is excited to announce PyData Global, November 11th - 15th! Tickets are now available: https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases\nPart of an underrepresented group in tech? PyData Global is offering Diversity Scholarships. Applications close September 30th: https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform\n\nAlyona Galyeva - Human-like Visual Search Application with Small Data | PyData Fest Amsterdam 2020\n\nDuring the workshop we cover the building blocks of Siamese Mask R-CNN model and showcase its ability to detect and segment objects from novel categories based on a single reference image. Next,we try a single deployment. Lastly, we discuss possible limitations and improvements. At the end of the workshop, participants will have a basic understanding on how to prototype and deploy human-like visual search applications.\n\n===\nwww.pydata.org\r\n\r\nPyData is an educational program of NumFOCUS, a 501(c)3 non-profit organization in the United States. PyData provides a forum for the international community of users and developers of data analysis tools to share ideas and learn from each other. The global PyData network promotes discussion of best practices, new approaches, and emerging technologies for data management, processing, analytics, and visualization. PyData communities approach data science using many languages, including (but not limited to) Python, Julia, and R. \r\n\r\nPyData conferences aim to be accessible and community-driven, with novice to advanced level presentations. PyData tutorials and talks bring attendees the latest project features along with cutting-edge use cases. 00:00 Welcome!\n00:10 Help us add time stamps or captions to this video! See the description for details.\n\nWant to help add timestamps to our YouTube videos to help with discoverability? Find out more here: https://github.com/numfocus/YouTubeVideoTimestamps", + "description": "PyData is excited to announce PyData Global, November 11th - 15th! Tickets are now available: https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases\nPart of an underrepresented group in tech? PyData Global is offering Diversity Scholarships. Applications close September 30th: https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform\n\nAlyona Galyeva - Human-like Visual Search Application with Small Data | PyData Fest Amsterdam 2020\n\nDuring the workshop we cover the building blocks of Siamese Mask R-CNN model and showcase its ability to detect and segment objects from novel categories based on a single reference image. Next,we try a single deployment. Lastly, we discuss possible limitations and improvements. At the end of the workshop, participants will have a basic understanding on how to prototype and deploy human-like visual search applications.\n\n\nwww.pydata.org\r\n\nPyData is an educational program of NumFOCUS, a 501(c)3 non-profit organization in the United States. PyData provides a forum for the international community of users and developers of data analysis tools to share ideas and learn from each other. The global PyData network promotes discussion of best practices, new approaches, and emerging technologies for data management, processing, analytics, and visualization. PyData communities approach data science using many languages, including (but not limited to) Python, Julia, and R. \r\n\nPyData conferences aim to be accessible and community-driven, with novice to advanced level presentations. PyData tutorials and talks bring attendees the latest project features along with cutting-edge use cases. 00:00 Welcome!\n00:10 Help us add time stamps or captions to this video! See the description for details.\n\nWant to help add timestamps to our YouTube videos to help with discoverability? Find out more here: https://github.com/numfocus/YouTubeVideoTimestamps", "duration": 5333, "language": "eng", "recorded": "2020-06-15", diff --git a/pydata-amsterdam-2020/videos/andrew-therriault-designing-for-impact-in-civic-data-science-pydata-fest-amsterdam-2020.json b/pydata-amsterdam-2020/videos/andrew-therriault-designing-for-impact-in-civic-data-science-pydata-fest-amsterdam-2020.json index 9b363e852..c7c94cdd4 100644 --- a/pydata-amsterdam-2020/videos/andrew-therriault-designing-for-impact-in-civic-data-science-pydata-fest-amsterdam-2020.json +++ b/pydata-amsterdam-2020/videos/andrew-therriault-designing-for-impact-in-civic-data-science-pydata-fest-amsterdam-2020.json @@ -1,5 +1,5 @@ { - "description": "PyData is excited to announce PyData Global, November 11th - 15th! Tickets are now available: https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases\nPart of an underrepresented group in tech? PyData Global is offering Diversity Scholarships. Applications close September 30th: https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform\n\nAndrew Therriault - Designing for Impact in Civic Data Science | PyData Fest Amsterdam 2020 \n\nOpen source developers create tools that are used by millions, often in ways that their creators never imagined. Open data programs share data for the same purpose, enabling others to discover insights and build applications to help understand and improve their communities. And yet while open source and open data have both grown rapidly over the past decades, successful data science projects combining the two are surprisingly hard to find.\n\nThis presentation, from the City of Boston\u2019s former Chief Data Officer, will dig into the question of why data science projects built on open data so often fall short of their potential, and give lessons for how to design projects that succeed. Participants will learn how open data programs work, see examples of innovative projects using open data, and hear about the unique challenges facing projects that seek to promote positive social change. We\u2019ll also discuss how technologists can better collaborate with the public sector, to match their work to the needs of governments and nonprofits and ensure that their efforts are put into practice.\n\nAndrew Therriault is a data scientist and educator based in Boston. He previously served as the City of Boston\u2019s Chief Data Officer and the Democratic Party\u2019s Director of Data Science, and currently teaches data science at Northeastern and Harvard. Therriault also serves as a data science and strategy consultant for clients ranging from government agencies and advocacy groups to research firms and technology startups, and holds a doctorate in political science from New York University.\n\n===\nwww.pydata.org\r\n\r\nPyData is an educational program of NumFOCUS, a 501(c)3 non-profit organization in the United States. PyData provides a forum for the international community of users and developers of data analysis tools to share ideas and learn from each other. The global PyData network promotes discussion of best practices, new approaches, and emerging technologies for data management, processing, analytics, and visualization. PyData communities approach data science using many languages, including (but not limited to) Python, Julia, and R. \r\n\r\nPyData conferences aim to be accessible and community-driven, with novice to advanced level presentations. PyData tutorials and talks bring attendees the latest project features along with cutting-edge use cases. 00:00 Welcome!\n00:10 Help us add time stamps or captions to this video! See the description for details.\n\nWant to help add timestamps to our YouTube videos to help with discoverability? Find out more here: https://github.com/numfocus/YouTubeVideoTimestamps", + "description": "PyData is excited to announce PyData Global, November 11th - 15th! Tickets are now available: https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases\nPart of an underrepresented group in tech? PyData Global is offering Diversity Scholarships. Applications close September 30th: https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform\n\nAndrew Therriault - Designing for Impact in Civic Data Science | PyData Fest Amsterdam 2020 \n\nOpen source developers create tools that are used by millions, often in ways that their creators never imagined. Open data programs share data for the same purpose, enabling others to discover insights and build applications to help understand and improve their communities. And yet while open source and open data have both grown rapidly over the past decades, successful data science projects combining the two are surprisingly hard to find.\n\nThis presentation, from the City of Boston\u2019s former Chief Data Officer, will dig into the question of why data science projects built on open data so often fall short of their potential, and give lessons for how to design projects that succeed. Participants will learn how open data programs work, see examples of innovative projects using open data, and hear about the unique challenges facing projects that seek to promote positive social change. We\u2019ll also discuss how technologists can better collaborate with the public sector, to match their work to the needs of governments and nonprofits and ensure that their efforts are put into practice.\n\nAndrew Therriault is a data scientist and educator based in Boston. He previously served as the City of Boston\u2019s Chief Data Officer and the Democratic Party\u2019s Director of Data Science, and currently teaches data science at Northeastern and Harvard. Therriault also serves as a data science and strategy consultant for clients ranging from government agencies and advocacy groups to research firms and technology startups, and holds a doctorate in political science from New York University.\n\n\nwww.pydata.org\r\n\nPyData is an educational program of NumFOCUS, a 501(c)3 non-profit organization in the United States. PyData provides a forum for the international community of users and developers of data analysis tools to share ideas and learn from each other. The global PyData network promotes discussion of best practices, new approaches, and emerging technologies for data management, processing, analytics, and visualization. PyData communities approach data science using many languages, including (but not limited to) Python, Julia, and R. \r\n\nPyData conferences aim to be accessible and community-driven, with novice to advanced level presentations. PyData tutorials and talks bring attendees the latest project features along with cutting-edge use cases. 00:00 Welcome!\n00:10 Help us add time stamps or captions to this video! See the description for details.\n\nWant to help add timestamps to our YouTube videos to help with discoverability? Find out more here: https://github.com/numfocus/YouTubeVideoTimestamps", "duration": 2075, "language": "eng", "recorded": "2020-06-15", diff --git a/pydata-amsterdam-2020/videos/bertjan-broeksema-huib-keemink-exploring-railway-oriented-programming-in-python-pydata-fest.json b/pydata-amsterdam-2020/videos/bertjan-broeksema-huib-keemink-exploring-railway-oriented-programming-in-python-pydata-fest.json index 73125947b..b1a2b721c 100644 --- a/pydata-amsterdam-2020/videos/bertjan-broeksema-huib-keemink-exploring-railway-oriented-programming-in-python-pydata-fest.json +++ b/pydata-amsterdam-2020/videos/bertjan-broeksema-huib-keemink-exploring-railway-oriented-programming-in-python-pydata-fest.json @@ -1,5 +1,5 @@ { - "description": "PyData is excited to announce PyData Global, November 11th - 15th! Tickets are now available: https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases\nPart of an underrepresented group in tech? PyData Global is offering Diversity Scholarships. Applications close September 30th: https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform\nBertjan Broeksema & Huib Keemink - Exploring Railway Oriented Programming in Python | PyData Fest Amsterdam 2020\n\nAn ongoing question when developing software is: how to build reliable and correct software systems? Python applications are no exception to this question. We explore a different way of dealing with errors in your Python code. Instead of using try-except, we present the Railway Oriented Programming approach.\n\nThis approaches programming as a way of combining railway segments. In combination with type annotation, this leads to interesting possibilities for developing correct and testable applications in python. But: it also puts constraints on what should and shouldn\u2019t be done in those segments.\n\nWe have set ourselves the challenge to build the Railway pattern from scratch in Python. Follow us on this journey of implementing this pattern, and see where it leads us. Is it even uesful in Python? Does it solve any problems you might have?\n\nTo follow this talk, you do not need experience with functional programming. If you know your way around python functions, you will get an introduction to a common functional pattern without the lingo!\n\n===\nwww.pydata.org\r\n\r\nPyData is an educational program of NumFOCUS, a 501(c)3 non-profit organization in the United States. PyData provides a forum for the international community of users and developers of data analysis tools to share ideas and learn from each other. The global PyData network promotes discussion of best practices, new approaches, and emerging technologies for data management, processing, analytics, and visualization. PyData communities approach data science using many languages, including (but not limited to) Python, Julia, and R. \r\n\r\nPyData conferences aim to be accessible and community-driven, with novice to advanced level presentations. PyData tutorials and talks bring attendees the latest project features along with cutting-edge use cases. 00:00 Welcome!\n00:10 Help us add time stamps or captions to this video! See the description for details.\n\nWant to help add timestamps to our YouTube videos to help with discoverability? Find out more here: https://github.com/numfocus/YouTubeVideoTimestamps", + "description": "PyData is excited to announce PyData Global, November 11th - 15th! Tickets are now available: https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases\nPart of an underrepresented group in tech? PyData Global is offering Diversity Scholarships. Applications close September 30th: https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform\nBertjan Broeksema & Huib Keemink - Exploring Railway Oriented Programming in Python | PyData Fest Amsterdam 2020\n\nAn ongoing question when developing software is: how to build reliable and correct software systems? Python applications are no exception to this question. We explore a different way of dealing with errors in your Python code. Instead of using try-except, we present the Railway Oriented Programming approach.\n\nThis approaches programming as a way of combining railway segments. In combination with type annotation, this leads to interesting possibilities for developing correct and testable applications in python. But: it also puts constraints on what should and shouldn\u2019t be done in those segments.\n\nWe have set ourselves the challenge to build the Railway pattern from scratch in Python. Follow us on this journey of implementing this pattern, and see where it leads us. Is it even uesful in Python? Does it solve any problems you might have?\n\nTo follow this talk, you do not need experience with functional programming. If you know your way around python functions, you will get an introduction to a common functional pattern without the lingo!\n\n\nwww.pydata.org\r\n\nPyData is an educational program of NumFOCUS, a 501(c)3 non-profit organization in the United States. PyData provides a forum for the international community of users and developers of data analysis tools to share ideas and learn from each other. The global PyData network promotes discussion of best practices, new approaches, and emerging technologies for data management, processing, analytics, and visualization. PyData communities approach data science using many languages, including (but not limited to) Python, Julia, and R. \r\n\nPyData conferences aim to be accessible and community-driven, with novice to advanced level presentations. PyData tutorials and talks bring attendees the latest project features along with cutting-edge use cases. 00:00 Welcome!\n00:10 Help us add time stamps or captions to this video! See the description for details.\n\nWant to help add timestamps to our YouTube videos to help with discoverability? Find out more here: https://github.com/numfocus/YouTubeVideoTimestamps", "duration": 1754, "language": "eng", "recorded": "2020-06-15", diff --git a/pydata-amsterdam-2020/videos/cheuk-ting-ho-open-source-in-the-eyes-of-a-minority-contributor-pydata-fest-amsterdam-2020.json b/pydata-amsterdam-2020/videos/cheuk-ting-ho-open-source-in-the-eyes-of-a-minority-contributor-pydata-fest-amsterdam-2020.json index 9240462de..3fe0d9a2d 100644 --- a/pydata-amsterdam-2020/videos/cheuk-ting-ho-open-source-in-the-eyes-of-a-minority-contributor-pydata-fest-amsterdam-2020.json +++ b/pydata-amsterdam-2020/videos/cheuk-ting-ho-open-source-in-the-eyes-of-a-minority-contributor-pydata-fest-amsterdam-2020.json @@ -1,5 +1,5 @@ { - "description": "PyData is excited to announce PyData Global, November 11th - 15th! Tickets are now available: https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases\nPart of an underrepresented group in tech? PyData Global is offering Diversity Scholarships. Applications close September 30th: https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform\n\nCheuk Ting Ho - Open-source in the eyes of a Minority Contributor | PyData Fest Amsterdam 2020\n\nIn the first part of this talk, I will talk about my personal experience in contributing to open-source. From learning how to make a Pull Request on GitHub to maintaining libraries. From attending my first meetup to co-organizing conferences. I will tell you what I observe as a self-identifying female. My opinion on certain events that happened. And what \u201chelp\u201d do we, minorities in the community, need.\n\nIn the second part of the talk, I will change to a more subjective angle to look at the diversity issues in the open-source community, especially in Python and Data Science communities. I will try to address what effort has been made and what more we can do. In the end, I will try to convince you all the be our ally and to do the right thing to make our community more inclusive and diverse.\n\n===\nwww.pydata.org\r\n\r\nPyData is an educational program of NumFOCUS, a 501(c)3 non-profit organization in the United States. PyData provides a forum for the international community of users and developers of data analysis tools to share ideas and learn from each other. The global PyData network promotes discussion of best practices, new approaches, and emerging technologies for data management, processing, analytics, and visualization. PyData communities approach data science using many languages, including (but not limited to) Python, Julia, and R. \r\n\r\nPyData conferences aim to be accessible and community-driven, with novice to advanced level presentations. PyData tutorials and talks bring attendees the latest project features along with cutting-edge use cases. 00:00 Welcome!\n00:10 Help us add time stamps or captions to this video! See the description for details.\n\nWant to help add timestamps to our YouTube videos to help with discoverability? Find out more here: https://github.com/numfocus/YouTubeVideoTimestamps", + "description": "PyData is excited to announce PyData Global, November 11th - 15th! Tickets are now available: https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases\nPart of an underrepresented group in tech? PyData Global is offering Diversity Scholarships. Applications close September 30th: https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform\n\nCheuk Ting Ho - Open-source in the eyes of a Minority Contributor | PyData Fest Amsterdam 2020\n\nIn the first part of this talk, I will talk about my personal experience in contributing to open-source. From learning how to make a Pull Request on GitHub to maintaining libraries. From attending my first meetup to co-organizing conferences. I will tell you what I observe as a self-identifying female. My opinion on certain events that happened. And what \u201chelp\u201d do we, minorities in the community, need.\n\nIn the second part of the talk, I will change to a more subjective angle to look at the diversity issues in the open-source community, especially in Python and Data Science communities. I will try to address what effort has been made and what more we can do. In the end, I will try to convince you all the be our ally and to do the right thing to make our community more inclusive and diverse.\n\n\nwww.pydata.org\r\n\nPyData is an educational program of NumFOCUS, a 501(c)3 non-profit organization in the United States. PyData provides a forum for the international community of users and developers of data analysis tools to share ideas and learn from each other. The global PyData network promotes discussion of best practices, new approaches, and emerging technologies for data management, processing, analytics, and visualization. PyData communities approach data science using many languages, including (but not limited to) Python, Julia, and R. \r\n\nPyData conferences aim to be accessible and community-driven, with novice to advanced level presentations. PyData tutorials and talks bring attendees the latest project features along with cutting-edge use cases. 00:00 Welcome!\n00:10 Help us add time stamps or captions to this video! See the description for details.\n\nWant to help add timestamps to our YouTube videos to help with discoverability? Find out more here: https://github.com/numfocus/YouTubeVideoTimestamps", "duration": 1647, "language": "eng", "recorded": "2020-06-15", diff --git a/pydata-amsterdam-2020/videos/chiel-peters-python-from-source-to-execution-pydata-fest-amsterdam-2020.json b/pydata-amsterdam-2020/videos/chiel-peters-python-from-source-to-execution-pydata-fest-amsterdam-2020.json index c7c1fcc9a..bf6386a7a 100644 --- a/pydata-amsterdam-2020/videos/chiel-peters-python-from-source-to-execution-pydata-fest-amsterdam-2020.json +++ b/pydata-amsterdam-2020/videos/chiel-peters-python-from-source-to-execution-pydata-fest-amsterdam-2020.json @@ -1,5 +1,5 @@ { - "description": "PyData is excited to announce PyData Global, November 11th - 15th! Tickets are now available: https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases\nPart of an underrepresented group in tech? PyData Global is offering Diversity Scholarships. Applications close September 30th: https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform\n\nChiel Peters - Python: From Source to Execution | PyData Fest Amsterdam 2020 \n\n\u201cBeautiful is better than ugly\u201d, \u201cSimple is better than complex\u201d and \u201cThere should be one\u2013 and preferably only one \u2013obvious way to do it.\u201d are a few statements from the Zen of Python. They explain the ideology behind the language: a simple, readable but yet powerful programming language. Over the years this has made it into one of the most popular languages in the world, especially within the field of AI.\n\nIn this talk, we will go into the internals of the language and see how source code is executed. Execution in (C)Python is a multi-stage process where source code is first parsed and compiled into an intermediate representation known as Python Byte Code (those .pyc files) before being fed into the interpreter. All of this happens behind the scenes every time you run a program. The presentation will explain each stage from a conceptual level and using practical examples.\n\nAt the end of the talk, the audience will have a better understanding of the internals of Python. They will be able to reason about optimizations within the language, but foremost be able to answer \u201cHow does it work?\u201d.\n\n===\nwww.pydata.org\r\n\r\nPyData is an educational program of NumFOCUS, a 501(c)3 non-profit organization in the United States. PyData provides a forum for the international community of users and developers of data analysis tools to share ideas and learn from each other. The global PyData network promotes discussion of best practices, new approaches, and emerging technologies for data management, processing, analytics, and visualization. PyData communities approach data science using many languages, including (but not limited to) Python, Julia, and R. \r\n\r\nPyData conferences aim to be accessible and community-driven, with novice to advanced level presentations. PyData tutorials and talks bring attendees the latest project features along with cutting-edge use cases. 00:00 Welcome!\n00:10 Help us add time stamps or captions to this video! See the description for details.\n\nWant to help add timestamps to our YouTube videos to help with discoverability? Find out more here: https://github.com/numfocus/YouTubeVideoTimestamps", + "description": "PyData is excited to announce PyData Global, November 11th - 15th! Tickets are now available: https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases\nPart of an underrepresented group in tech? PyData Global is offering Diversity Scholarships. Applications close September 30th: https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform\n\nChiel Peters - Python: From Source to Execution | PyData Fest Amsterdam 2020 \n\n\u201cBeautiful is better than ugly\u201d, \u201cSimple is better than complex\u201d and \u201cThere should be one\u2013 and preferably only one \u2013obvious way to do it.\u201d are a few statements from the Zen of Python. They explain the ideology behind the language: a simple, readable but yet powerful programming language. Over the years this has made it into one of the most popular languages in the world, especially within the field of AI.\n\nIn this talk, we will go into the internals of the language and see how source code is executed. Execution in (C)Python is a multi-stage process where source code is first parsed and compiled into an intermediate representation known as Python Byte Code (those .pyc files) before being fed into the interpreter. All of this happens behind the scenes every time you run a program. The presentation will explain each stage from a conceptual level and using practical examples.\n\nAt the end of the talk, the audience will have a better understanding of the internals of Python. They will be able to reason about optimizations within the language, but foremost be able to answer \u201cHow does it work?\u201d.\n\n\nwww.pydata.org\r\n\nPyData is an educational program of NumFOCUS, a 501(c)3 non-profit organization in the United States. PyData provides a forum for the international community of users and developers of data analysis tools to share ideas and learn from each other. The global PyData network promotes discussion of best practices, new approaches, and emerging technologies for data management, processing, analytics, and visualization. PyData communities approach data science using many languages, including (but not limited to) Python, Julia, and R. \r\n\nPyData conferences aim to be accessible and community-driven, with novice to advanced level presentations. PyData tutorials and talks bring attendees the latest project features along with cutting-edge use cases. 00:00 Welcome!\n00:10 Help us add time stamps or captions to this video! See the description for details.\n\nWant to help add timestamps to our YouTube videos to help with discoverability? Find out more here: https://github.com/numfocus/YouTubeVideoTimestamps", "duration": 1606, "language": "eng", "recorded": "2020-06-15", diff --git a/pydata-amsterdam-2020/videos/guido-van-rossum-interview-at-pydata-fest-amsterdam-2020.json b/pydata-amsterdam-2020/videos/guido-van-rossum-interview-at-pydata-fest-amsterdam-2020.json index 5fa3028df..d268ad21e 100644 --- a/pydata-amsterdam-2020/videos/guido-van-rossum-interview-at-pydata-fest-amsterdam-2020.json +++ b/pydata-amsterdam-2020/videos/guido-van-rossum-interview-at-pydata-fest-amsterdam-2020.json @@ -1,5 +1,5 @@ { - "description": "PyData is excited to announce PyData Global, November 11th - 15th! Tickets are now available: https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchase \n\nPart of an underrepresented group in tech? PyData Global is offering Diversity Scholarships. Applications close September 30th: https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform\n\n===\nInterviewed by Marysia Winkels & Nelson Mooren\nwww.pydata.org\r\n\r\nPyData is an educational program of NumFOCUS, a 501(c)3 non-profit organization in the United States. PyData provides a forum for the international community of users and developers of data analysis tools to share ideas and learn from each other. The global PyData network promotes discussion of best practices, new approaches, and emerging technologies for data management, processing, analytics, and visualization. PyData communities approach data science using many languages, including (but not limited to) Python, Julia, and R. \r\n\r\nPyData conferences aim to be accessible and community-driven, with novice to advanced level presentations. PyData tutorials and talks bring attendees the latest project features along with cutting-edge use cases. \n\n0:00 - Introduction\n1:25 - Resemblance between Python and ABC\n2:40 - Prevalence of Python in Academia/DataScience\n3:40 - Guido's new position (BDFL and steering counsel)\n10:15 - Questions about steering counsel\n16:55 - Adoption of Python 3\n20:45 - Parser update for CPython in 3.9\n27:25 - Some words about scholarship winners\n29:40 - Questions\n\nS/o to https://github.com/stobinaator for the video timestamps!\n\nWant to help add timestamps to our YouTube videos to help with discoverability? Find out more here: https://github.com/numfocus/YouTubeVideoTimestamps", + "description": "PyData is excited to announce PyData Global, November 11th - 15th! Tickets are now available: https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchase \n\nPart of an underrepresented group in tech? PyData Global is offering Diversity Scholarships. Applications close September 30th: https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform\n\n\nInterviewed by Marysia Winkels & Nelson Mooren\nwww.pydata.org\r\n\nPyData is an educational program of NumFOCUS, a 501(c)3 non-profit organization in the United States. PyData provides a forum for the international community of users and developers of data analysis tools to share ideas and learn from each other. The global PyData network promotes discussion of best practices, new approaches, and emerging technologies for data management, processing, analytics, and visualization. PyData communities approach data science using many languages, including (but not limited to) Python, Julia, and R. \r\n\nPyData conferences aim to be accessible and community-driven, with novice to advanced level presentations. PyData tutorials and talks bring attendees the latest project features along with cutting-edge use cases. \n\n0:00 - Introduction\n1:25 - Resemblance between Python and ABC\n2:40 - Prevalence of Python in Academia/DataScience\n3:40 - Guido's new position (BDFL and steering counsel)\n10:15 - Questions about steering counsel\n16:55 - Adoption of Python 3\n20:45 - Parser update for CPython in 3.9\n27:25 - Some words about scholarship winners\n29:40 - Questions\n\nS/o to https://github.com/stobinaator for the video timestamps!\n\nWant to help add timestamps to our YouTube videos to help with discoverability? Find out more here: https://github.com/numfocus/YouTubeVideoTimestamps", "duration": 2073, "language": "eng", "recorded": "2020-06-15", diff --git a/pydata-amsterdam-2020/videos/ian-ozsvald-making-pandas-fly-pydata-fest-amsterdam-2020.json b/pydata-amsterdam-2020/videos/ian-ozsvald-making-pandas-fly-pydata-fest-amsterdam-2020.json index 1cd52e4f5..a31cda494 100644 --- a/pydata-amsterdam-2020/videos/ian-ozsvald-making-pandas-fly-pydata-fest-amsterdam-2020.json +++ b/pydata-amsterdam-2020/videos/ian-ozsvald-making-pandas-fly-pydata-fest-amsterdam-2020.json @@ -1,5 +1,5 @@ { - "description": "PyData is excited to announce PyData Global, November 11th - 15th! Tickets are now available: https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases\nPart of an underrepresented group in tech? PyData Global is offering Diversity Scholarships. Applications close September 30th: https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform\n\nIan Ozsvald - Making Pandas Fly | PyData Fest Amsterdam 2020 \n\n\u201cLarger datasets can\u2019t fit into RAM - suddenly you can\u2019t use Pandas any more - but we need to analyse that data! First we\u2019ll review techniques to compress our data (maybe cutting our DataFrame RAM usage in half!) so we can process more rows using regular Pandas. Next we\u2019ll look at clever ways to make common operations run faster on DataFrames including dropping down to numpy and making better choices for the function you call. You\u2019ll leave with new techniques to make your DataFrames smaller and ideas for processing your data faster.\n\nThis talk is inspired by Ian\u2019s work updating his O\u2019Reilly book High Performance Python to the 2nd edition for 2020. With over 10 years of evolution the Pandas DataFrame library has gained a huge amount of functionality and it is used by millions of Pythonistas - but the most obvious way to solve a task isn\u2019t always the fastest or most RAM efficient. This talk will help any Pandas user (beginner or beyond) process more data faster, making them more effective at their jobs.\u201d\n\n===\nwww.pydata.org\r\n\r\nPyData is an educational program of NumFOCUS, a 501(c)3 non-profit organization in the United States. PyData provides a forum for the international community of users and developers of data analysis tools to share ideas and learn from each other. The global PyData network promotes discussion of best practices, new approaches, and emerging technologies for data management, processing, analytics, and visualization. PyData communities approach data science using many languages, including (but not limited to) Python, Julia, and R. \r\n\r\nPyData conferences aim to be accessible and community-driven, with novice to advanced level presentations. PyData tutorials and talks bring attendees the latest project features along with cutting-edge use cases. 00:00 Welcome!\n00:10 Help us add time stamps or captions to this video! See the description for details.\n\nWant to help add timestamps to our YouTube videos to help with discoverability? Find out more here: https://github.com/numfocus/YouTubeVideoTimestamps", + "description": "PyData is excited to announce PyData Global, November 11th - 15th! Tickets are now available: https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases\nPart of an underrepresented group in tech? PyData Global is offering Diversity Scholarships. Applications close September 30th: https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform\n\nIan Ozsvald - Making Pandas Fly | PyData Fest Amsterdam 2020 \n\n\u201cLarger datasets can\u2019t fit into RAM - suddenly you can\u2019t use Pandas any more - but we need to analyse that data! First we\u2019ll review techniques to compress our data (maybe cutting our DataFrame RAM usage in half!) so we can process more rows using regular Pandas. Next we\u2019ll look at clever ways to make common operations run faster on DataFrames including dropping down to numpy and making better choices for the function you call. You\u2019ll leave with new techniques to make your DataFrames smaller and ideas for processing your data faster.\n\nThis talk is inspired by Ian\u2019s work updating his O\u2019Reilly book High Performance Python to the 2nd edition for 2020. With over 10 years of evolution the Pandas DataFrame library has gained a huge amount of functionality and it is used by millions of Pythonistas - but the most obvious way to solve a task isn\u2019t always the fastest or most RAM efficient. This talk will help any Pandas user (beginner or beyond) process more data faster, making them more effective at their jobs.\u201d\n\n\nwww.pydata.org\r\n\nPyData is an educational program of NumFOCUS, a 501(c)3 non-profit organization in the United States. PyData provides a forum for the international community of users and developers of data analysis tools to share ideas and learn from each other. The global PyData network promotes discussion of best practices, new approaches, and emerging technologies for data management, processing, analytics, and visualization. PyData communities approach data science using many languages, including (but not limited to) Python, Julia, and R. \r\n\nPyData conferences aim to be accessible and community-driven, with novice to advanced level presentations. PyData tutorials and talks bring attendees the latest project features along with cutting-edge use cases. 00:00 Welcome!\n00:10 Help us add time stamps or captions to this video! See the description for details.\n\nWant to help add timestamps to our YouTube videos to help with discoverability? Find out more here: https://github.com/numfocus/YouTubeVideoTimestamps", "duration": 1755, "language": "eng", "recorded": "2020-06-15", diff --git a/pydata-amsterdam-2020/videos/james-powell-furious-fast-python-7-writing-fast-python-code-pydata-fest-amsterdam-2020.json b/pydata-amsterdam-2020/videos/james-powell-furious-fast-python-7-writing-fast-python-code-pydata-fest-amsterdam-2020.json index e399ea023..8bead7470 100644 --- a/pydata-amsterdam-2020/videos/james-powell-furious-fast-python-7-writing-fast-python-code-pydata-fest-amsterdam-2020.json +++ b/pydata-amsterdam-2020/videos/james-powell-furious-fast-python-7-writing-fast-python-code-pydata-fest-amsterdam-2020.json @@ -1,5 +1,5 @@ { - "description": "PyData is excited to announce PyData Global, November 11th - 15th! Tickets are now available: https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases\nPart of an underrepresented group in tech? PyData Global is offering Diversity Scholarships. Applications close September 30th: https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform\n\nJames Powell - Furious & Fast Python 7: Writing Fast Python Code | PyData Fest Amsterdam 2020\n\nYou\u2019ve already seen the about six of these. They were kind of boring. You probably fell asleep halfway through number 5. Why is anyone still making this content? What new ground is there to cover?\n\nThis talk will cover fundamental conceptualizations and approaches to writing fast systems in Python, while critiquing how this topic has been covered in past. It will show limitations of measurement mechanisms, conceptual limitations of the \u201cstatic view\u201d of software development, and it will show problems with non-structural micro-optimizations. It will suggest intuitions and structural approaches that lead to high performance systems in practice, as well as intuitions that can guide this development from within a more cohesive and coherent framework of understanding of the software development process.\n\nSpeaker Bio: James Powell is a professional Python programmer and enthusiast. He started working with Python in the finance industry building reporting and analysis systems for prop trading front offices. He currently works as a consultant building data engineering and scientific computing platforms for a wide range of clients using cutting-edge open source tools like Python and React. He also currently serves as a Board Director, Co-Chair, and Vice President at NumFOCUS, the 501(c)3 non-profit that supports all the major tools in the Python data analysis ecosystem (incl. pandas, numpy, jupyter, matplotlib, and others). At NumFOCUS, he helps build global open source communities for data scientists, data engineers, and business analysts. He helps NumFOCUS run the PyData conference series and has sat on speaker selection and organizing committees for eighteen conferences. James is also a prolific speaker: since 2013, he has given over seventy conference talks at over fifty Python events worldwide.\n\n===\nwww.pydata.org\r\n\r\nPyData is an educational program of NumFOCUS, a 501(c)3 non-profit organization in the United States. PyData provides a forum for the international community of users and developers of data analysis tools to share ideas and learn from each other. The global PyData network promotes discussion of best practices, new approaches, and emerging technologies for data management, processing, analytics, and visualization. PyData communities approach data science using many languages, including (but not limited to) Python, Julia, and R. \r\n\r\nPyData conferences aim to be accessible and community-driven, with novice to advanced level presentations. PyData tutorials and talks bring attendees the latest project features along with cutting-edge use cases. 00:00 Welcome!\n00:10 Help us add time stamps or captions to this video! See the description for details.\n\nWant to help add timestamps to our YouTube videos to help with discoverability? Find out more here: https://github.com/numfocus/YouTubeVideoTimestamps", + "description": "PyData is excited to announce PyData Global, November 11th - 15th! Tickets are now available: https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases\nPart of an underrepresented group in tech? PyData Global is offering Diversity Scholarships. Applications close September 30th: https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform\n\nJames Powell - Furious & Fast Python 7: Writing Fast Python Code | PyData Fest Amsterdam 2020\n\nYou\u2019ve already seen the about six of these. They were kind of boring. You probably fell asleep halfway through number 5. Why is anyone still making this content? What new ground is there to cover?\n\nThis talk will cover fundamental conceptualizations and approaches to writing fast systems in Python, while critiquing how this topic has been covered in past. It will show limitations of measurement mechanisms, conceptual limitations of the \u201cstatic view\u201d of software development, and it will show problems with non-structural micro-optimizations. It will suggest intuitions and structural approaches that lead to high performance systems in practice, as well as intuitions that can guide this development from within a more cohesive and coherent framework of understanding of the software development process.\n\nSpeaker Bio: James Powell is a professional Python programmer and enthusiast. He started working with Python in the finance industry building reporting and analysis systems for prop trading front offices. He currently works as a consultant building data engineering and scientific computing platforms for a wide range of clients using cutting-edge open source tools like Python and React. He also currently serves as a Board Director, Co-Chair, and Vice President at NumFOCUS, the 501(c)3 non-profit that supports all the major tools in the Python data analysis ecosystem (incl. pandas, numpy, jupyter, matplotlib, and others). At NumFOCUS, he helps build global open source communities for data scientists, data engineers, and business analysts. He helps NumFOCUS run the PyData conference series and has sat on speaker selection and organizing committees for eighteen conferences. James is also a prolific speaker: since 2013, he has given over seventy conference talks at over fifty Python events worldwide.\n\n\nwww.pydata.org\r\n\nPyData is an educational program of NumFOCUS, a 501(c)3 non-profit organization in the United States. PyData provides a forum for the international community of users and developers of data analysis tools to share ideas and learn from each other. The global PyData network promotes discussion of best practices, new approaches, and emerging technologies for data management, processing, analytics, and visualization. PyData communities approach data science using many languages, including (but not limited to) Python, Julia, and R. \r\n\nPyData conferences aim to be accessible and community-driven, with novice to advanced level presentations. PyData tutorials and talks bring attendees the latest project features along with cutting-edge use cases. 00:00 Welcome!\n00:10 Help us add time stamps or captions to this video! See the description for details.\n\nWant to help add timestamps to our YouTube videos to help with discoverability? Find out more here: https://github.com/numfocus/YouTubeVideoTimestamps", "duration": 4333, "language": "eng", "recorded": "2020-06-15", diff --git a/pydata-amsterdam-2020/videos/jim-dowling-hopsworks-ai-a-feature-store-for-machine-learning-pydata-fest-amsterdam-2020.json b/pydata-amsterdam-2020/videos/jim-dowling-hopsworks-ai-a-feature-store-for-machine-learning-pydata-fest-amsterdam-2020.json index fcc5fd1d2..b000e4928 100644 --- a/pydata-amsterdam-2020/videos/jim-dowling-hopsworks-ai-a-feature-store-for-machine-learning-pydata-fest-amsterdam-2020.json +++ b/pydata-amsterdam-2020/videos/jim-dowling-hopsworks-ai-a-feature-store-for-machine-learning-pydata-fest-amsterdam-2020.json @@ -1,5 +1,5 @@ { - "description": "PyData is excited to announce PyData Global, November 11th - 15th! Tickets are now available: https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases\nPart of an underrepresented group in tech? PyData Global is offering Diversity Scholarships. Applications close September 30th: https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform\n\n\n\nJim Dowling - Hopsworks.AI - A feature Store for Machine Learning | PyData Fest Amsterdam 2020 \n\nA Feature Store enables machine learning (ML) features to be registered, discovered, and used as part of ML pipelines, thus making it easier to transform and validate the training data that is fed into machine learning systems.\n\nFeature stores can also enable consistent engineering of features between training and inference, but to do so, they need a common data processing platform. The first Feature Stores, developed at hyperscale AI companies such as Uber, Airbnb, and Facebook, enabled feature engineering using domain specific languages, providing abstractions tailored to the companies\u2019 feature engineering domains. However, a general purpose Feature Store needs a general purpose feature engineering, feature selection, and feature transformation platform.\n\nIn this talk, we describe how we built a general purpose, open-source Feature Store for ML on the open-source Hopsworks platform with Apache Spark. We will show how the Feature Store enables end-to-end ML pipelines to be factored into feature engineering and data science stages that each can run at different cadences. And we will show how we built the world\u2019s first managed feature store for the cloud, hopsworks.ai.\n\n===\nwww.pydata.org\r\n\r\nPyData is an educational program of NumFOCUS, a 501(c)3 non-profit organization in the United States. PyData provides a forum for the international community of users and developers of data analysis tools to share ideas and learn from each other. The global PyData network promotes discussion of best practices, new approaches, and emerging technologies for data management, processing, analytics, and visualization. PyData communities approach data science using many languages, including (but not limited to) Python, Julia, and R. \r\n\r\nPyData conferences aim to be accessible and community-driven, with novice to advanced level presentations. PyData tutorials and talks bring attendees the latest project features along with cutting-edge use cases. 00:00 Welcome!\n00:10 Help us add time stamps or captions to this video! See the description for details.\n\nWant to help add timestamps to our YouTube videos to help with discoverability? Find out more here: https://github.com/numfocus/YouTubeVideoTimestamps", + "description": "PyData is excited to announce PyData Global, November 11th - 15th! Tickets are now available: https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases\nPart of an underrepresented group in tech? PyData Global is offering Diversity Scholarships. Applications close September 30th: https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform\n\n\n\nJim Dowling - Hopsworks.AI - A feature Store for Machine Learning | PyData Fest Amsterdam 2020 \n\nA Feature Store enables machine learning (ML) features to be registered, discovered, and used as part of ML pipelines, thus making it easier to transform and validate the training data that is fed into machine learning systems.\n\nFeature stores can also enable consistent engineering of features between training and inference, but to do so, they need a common data processing platform. The first Feature Stores, developed at hyperscale AI companies such as Uber, Airbnb, and Facebook, enabled feature engineering using domain specific languages, providing abstractions tailored to the companies\u2019 feature engineering domains. However, a general purpose Feature Store needs a general purpose feature engineering, feature selection, and feature transformation platform.\n\nIn this talk, we describe how we built a general purpose, open-source Feature Store for ML on the open-source Hopsworks platform with Apache Spark. We will show how the Feature Store enables end-to-end ML pipelines to be factored into feature engineering and data science stages that each can run at different cadences. And we will show how we built the world\u2019s first managed feature store for the cloud, hopsworks.ai.\n\n\nwww.pydata.org\r\n\nPyData is an educational program of NumFOCUS, a 501(c)3 non-profit organization in the United States. PyData provides a forum for the international community of users and developers of data analysis tools to share ideas and learn from each other. The global PyData network promotes discussion of best practices, new approaches, and emerging technologies for data management, processing, analytics, and visualization. PyData communities approach data science using many languages, including (but not limited to) Python, Julia, and R. \r\n\nPyData conferences aim to be accessible and community-driven, with novice to advanced level presentations. PyData tutorials and talks bring attendees the latest project features along with cutting-edge use cases. 00:00 Welcome!\n00:10 Help us add time stamps or captions to this video! See the description for details.\n\nWant to help add timestamps to our YouTube videos to help with discoverability? Find out more here: https://github.com/numfocus/YouTubeVideoTimestamps", "duration": 1900, "language": "eng", "recorded": "2020-06-15", diff --git a/pydata-amsterdam-2020/videos/madelon-hulsebos-tomislav-suhina-joost-boonzajer-flaes-keep-the-data-flowing-pydata-fest-ams.json b/pydata-amsterdam-2020/videos/madelon-hulsebos-tomislav-suhina-joost-boonzajer-flaes-keep-the-data-flowing-pydata-fest-ams.json index 18a3ba54a..da851cc61 100644 --- a/pydata-amsterdam-2020/videos/madelon-hulsebos-tomislav-suhina-joost-boonzajer-flaes-keep-the-data-flowing-pydata-fest-ams.json +++ b/pydata-amsterdam-2020/videos/madelon-hulsebos-tomislav-suhina-joost-boonzajer-flaes-keep-the-data-flowing-pydata-fest-ams.json @@ -1,5 +1,5 @@ { - "description": "PyData is excited to announce PyData Global, November 11th - 15th! Tickets are now available: https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases\nPart of an underrepresented group in tech? PyData Global is offering Diversity Scholarships. Applications close September 30th: https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform\n\nMadelon Hulsebos, Tomislav Suhina & Joost Boonzajer Flaes - Keep the Data Flowing | PyData Fest Amsterdam 2020\n\nData scientist and engineers waste too much time on data issues and do not get to focus on developing and productionizing models. Potential causes range from mistyped customer IDs in Excel to incomplete and duplicate data entries. What follows is an inefficient back-and-forth process where we explore the data, summarize data issues, and send it back to the data owner through multiple iterations. This process drains time, energy, drives costs, and increases the chances of projects failing completely.\n\nAll ML pipelines make assumptions on the structure of the data being used. Once those assumptions are violated, pipelines break or models produce incorrect output. In this workshop, you will learn how to deploy Great Expectations for automating data validation, facilitating hand-offs from data owner to data scientist/engineer, and how to integrate Great Expectations into ML pipelines.\n\nThe workshop consists of an introduction to the package, live demonstration, and hands-on session. During the hands-on session, you will solve a data puzzle for which they will receive a messy data file and a set of data expectations. When you solve the puzzle using Great Expectations, you will be rewarded with a good functioning pipeline.\n\n===\nwww.pydata.org\r\n\r\nPyData is an educational program of NumFOCUS, a 501(c)3 non-profit organization in the United States. PyData provides a forum for the international community of users and developers of data analysis tools to share ideas and learn from each other. The global PyData network promotes discussion of best practices, new approaches, and emerging technologies for data management, processing, analytics, and visualization. PyData communities approach data science using many languages, including (but not limited to) Python, Julia, and R. \r\n\r\nPyData conferences aim to be accessible and community-driven, with novice to advanced level presentations. PyData tutorials and talks bring attendees the latest project features along with cutting-edge use cases. 00:00 Welcome!\n00:10 Help us add time stamps or captions to this video! See the description for details.\n\nWant to help add timestamps to our YouTube videos to help with discoverability? Find out more here: https://github.com/numfocus/YouTubeVideoTimestamps", + "description": "PyData is excited to announce PyData Global, November 11th - 15th! Tickets are now available: https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases\nPart of an underrepresented group in tech? PyData Global is offering Diversity Scholarships. Applications close September 30th: https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform\n\nMadelon Hulsebos, Tomislav Suhina & Joost Boonzajer Flaes - Keep the Data Flowing | PyData Fest Amsterdam 2020\n\nData scientist and engineers waste too much time on data issues and do not get to focus on developing and productionizing models. Potential causes range from mistyped customer IDs in Excel to incomplete and duplicate data entries. What follows is an inefficient back-and-forth process where we explore the data, summarize data issues, and send it back to the data owner through multiple iterations. This process drains time, energy, drives costs, and increases the chances of projects failing completely.\n\nAll ML pipelines make assumptions on the structure of the data being used. Once those assumptions are violated, pipelines break or models produce incorrect output. In this workshop, you will learn how to deploy Great Expectations for automating data validation, facilitating hand-offs from data owner to data scientist/engineer, and how to integrate Great Expectations into ML pipelines.\n\nThe workshop consists of an introduction to the package, live demonstration, and hands-on session. During the hands-on session, you will solve a data puzzle for which they will receive a messy data file and a set of data expectations. When you solve the puzzle using Great Expectations, you will be rewarded with a good functioning pipeline.\n\n\nwww.pydata.org\r\n\nPyData is an educational program of NumFOCUS, a 501(c)3 non-profit organization in the United States. PyData provides a forum for the international community of users and developers of data analysis tools to share ideas and learn from each other. The global PyData network promotes discussion of best practices, new approaches, and emerging technologies for data management, processing, analytics, and visualization. PyData communities approach data science using many languages, including (but not limited to) Python, Julia, and R. \r\n\nPyData conferences aim to be accessible and community-driven, with novice to advanced level presentations. PyData tutorials and talks bring attendees the latest project features along with cutting-edge use cases. 00:00 Welcome!\n00:10 Help us add time stamps or captions to this video! See the description for details.\n\nWant to help add timestamps to our YouTube videos to help with discoverability? Find out more here: https://github.com/numfocus/YouTubeVideoTimestamps", "duration": 5645, "language": "eng", "recorded": "2020-06-15", diff --git a/pydata-amsterdam-2020/videos/markus-loning-introduction-to-machine-learning-with-time-series-pydata-fest-amsterdam-2020.json b/pydata-amsterdam-2020/videos/markus-loning-introduction-to-machine-learning-with-time-series-pydata-fest-amsterdam-2020.json index 5d40e757d..dc6456d05 100644 --- a/pydata-amsterdam-2020/videos/markus-loning-introduction-to-machine-learning-with-time-series-pydata-fest-amsterdam-2020.json +++ b/pydata-amsterdam-2020/videos/markus-loning-introduction-to-machine-learning-with-time-series-pydata-fest-amsterdam-2020.json @@ -1,5 +1,5 @@ { - "description": "PyData is excited to announce PyData Global, November 11th - 15th! Tickets are now available: https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases\nPart of an underrepresented group in tech? PyData Global is offering Diversity Scholarships. Applications close September 30th: https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform\n\nMarkus Loning - Introduction to Machine Learning with Time Series | PyData Fest Amsterdam 2020 \n\nTime series are ubiquitous in real-world applications, but often add considerable complications to data science workflows. What\u2019s more, most available machine learning toolboxes (e.g. scikit-learn) are limited to the tabular setting, and cannot easily be applied to time series data.\n\nIn this tutorial, you\u2019ll learn how to apply common machine learning techniques to time series and how to extend available toolkits. This is a beginner-friendly tutorial: we assume familiarity with scikit-learn, but no prior experience with time series.\n\nTo start, you\u2019ll learn how to distinguish between different kinds of temporal data and associated learning tasks, such as forecasting and time series classification. You\u2019ll then learn how to solve these tasks with machine learning techniques specific to time series data, including:\n\nState-of-the-art algorithms for time series classification and regression, Reduction strategies, i.e. solving a complex learning tasks by decomposing it into simpler tasks, e.g. solving forecasting via regression, Composite strategies like ensembling and pipelining, as well as data transformations like detrending and feature extraction. We\u2019ll work through all of them step by step and make use of interactive Jupyter notebooks and sktime, a new scikit-learn compatible toolbox for machine learning with time series (https://github.com/alan-turing-institute/sktime).\n\n===\nwww.pydata.org\r\n\r\nPyData is an educational program of NumFOCUS, a 501(c)3 non-profit organization in the United States. PyData provides a forum for the international community of users and developers of data analysis tools to share ideas and learn from each other. The global PyData network promotes discussion of best practices, new approaches, and emerging technologies for data management, processing, analytics, and visualization. PyData communities approach data science using many languages, including (but not limited to) Python, Julia, and R. \r\n\r\nPyData conferences aim to be accessible and community-driven, with novice to advanced level presentations. PyData tutorials and talks bring attendees the latest project features along with cutting-edge use cases. 00:00 Welcome!\n00:10 Help us add time stamps or captions to this video! See the description for details.\n\nWant to help add timestamps to our YouTube videos to help with discoverability? Find out more here: https://github.com/numfocus/YouTubeVideoTimestamps", + "description": "PyData is excited to announce PyData Global, November 11th - 15th! Tickets are now available: https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases\nPart of an underrepresented group in tech? PyData Global is offering Diversity Scholarships. Applications close September 30th: https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform\n\nMarkus Loning - Introduction to Machine Learning with Time Series | PyData Fest Amsterdam 2020 \n\nTime series are ubiquitous in real-world applications, but often add considerable complications to data science workflows. What\u2019s more, most available machine learning toolboxes (e.g. scikit-learn) are limited to the tabular setting, and cannot easily be applied to time series data.\n\nIn this tutorial, you\u2019ll learn how to apply common machine learning techniques to time series and how to extend available toolkits. This is a beginner-friendly tutorial: we assume familiarity with scikit-learn, but no prior experience with time series.\n\nTo start, you\u2019ll learn how to distinguish between different kinds of temporal data and associated learning tasks, such as forecasting and time series classification. You\u2019ll then learn how to solve these tasks with machine learning techniques specific to time series data, including:\n\nState-of-the-art algorithms for time series classification and regression, Reduction strategies, i.e. solving a complex learning tasks by decomposing it into simpler tasks, e.g. solving forecasting via regression, Composite strategies like ensembling and pipelining, as well as data transformations like detrending and feature extraction. We\u2019ll work through all of them step by step and make use of interactive Jupyter notebooks and sktime, a new scikit-learn compatible toolbox for machine learning with time series (https://github.com/alan-turing-institute/sktime).\n\n\nwww.pydata.org\r\n\nPyData is an educational program of NumFOCUS, a 501(c)3 non-profit organization in the United States. PyData provides a forum for the international community of users and developers of data analysis tools to share ideas and learn from each other. The global PyData network promotes discussion of best practices, new approaches, and emerging technologies for data management, processing, analytics, and visualization. PyData communities approach data science using many languages, including (but not limited to) Python, Julia, and R. \r\n\nPyData conferences aim to be accessible and community-driven, with novice to advanced level presentations. PyData tutorials and talks bring attendees the latest project features along with cutting-edge use cases. 00:00 Welcome!\n00:10 Help us add time stamps or captions to this video! See the description for details.\n\nWant to help add timestamps to our YouTube videos to help with discoverability? Find out more here: https://github.com/numfocus/YouTubeVideoTimestamps", "duration": 5234, "language": "eng", "recorded": "2020-06-15", diff --git a/pydata-amsterdam-2020/videos/max-gendler-supporting-business-ethics-and-governance-with-data-pydata-fest-amsterdam-2020.json b/pydata-amsterdam-2020/videos/max-gendler-supporting-business-ethics-and-governance-with-data-pydata-fest-amsterdam-2020.json index a6449ac96..07a26cc29 100644 --- a/pydata-amsterdam-2020/videos/max-gendler-supporting-business-ethics-and-governance-with-data-pydata-fest-amsterdam-2020.json +++ b/pydata-amsterdam-2020/videos/max-gendler-supporting-business-ethics-and-governance-with-data-pydata-fest-amsterdam-2020.json @@ -1,5 +1,5 @@ { - "description": "PyData is excited to announce PyData Global, November 11th - 15th! Tickets are now available: https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases\nPart of an underrepresented group in tech? PyData Global is offering Diversity Scholarships. Applications close September 30th: https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform\nMax Gendler - Supporting Business Ethics and Governance with Data | PyData Fest Amsterdam 2020\n\nInterviewed by Vincent Warmeerdam\n\nPrivacy, data governance, and ethics have all become essential topics in a modern data-driven company. But what even are they? And how do you get started with them?\n\nWe regularly get asked what data governance is. By definition, it\u2019s a combination of three things: formalizing behaviors, holding people accountable, and supporting ethics at scale. But what does that really mean and how do you put it into practice? We like to think of it as the standardization of work, both the setting of standards and testing for them to ensure that they are applied, while simultaneously getting people to want to do the right thing. In a number of ways, governance is a giant design problem. How can we make the right thing easy?\n\nIn this talk I\u2019ll go into more detail of how we\u2019ve put this into practice at The Times, including challenges we faced along the way and key lessons learned. For example, how we worked together with our marketing and advertising teams to create rulebooks for safe, secure, and ethical data processing. I\u2019ll also focus specifically on how data analytics supports our mission.\n\nMy hope is that this talk will provide more clarity on an area of work that very much tends to feel fuzzy and seemingly-overwhelming, and in turn encourage other companies to consider a data governance program of their own.\n\n===\nwww.pydata.org\r\n\r\nPyData is an educational program of NumFOCUS, a 501(c)3 non-profit organization in the United States. PyData provides a forum for the international community of users and developers of data analysis tools to share ideas and learn from each other. The global PyData network promotes discussion of best practices, new approaches, and emerging technologies for data management, processing, analytics, and visualization. PyData communities approach data science using many languages, including (but not limited to) Python, Julia, and R. \r\n\r\nPyData conferences aim to be accessible and community-driven, with novice to advanced level presentations. PyData tutorials and talks bring attendees the latest project features along with cutting-edge use cases. 00:00 Welcome!\n00:10 Help us add time stamps or captions to this video! See the description for details.\n\nWant to help add timestamps to our YouTube videos to help with discoverability? Find out more here: https://github.com/numfocus/YouTubeVideoTimestamps", + "description": "PyData is excited to announce PyData Global, November 11th - 15th! Tickets are now available: https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases\nPart of an underrepresented group in tech? PyData Global is offering Diversity Scholarships. Applications close September 30th: https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform\nMax Gendler - Supporting Business Ethics and Governance with Data | PyData Fest Amsterdam 2020\n\nInterviewed by Vincent Warmeerdam\n\nPrivacy, data governance, and ethics have all become essential topics in a modern data-driven company. But what even are they? And how do you get started with them?\n\nWe regularly get asked what data governance is. By definition, it\u2019s a combination of three things: formalizing behaviors, holding people accountable, and supporting ethics at scale. But what does that really mean and how do you put it into practice? We like to think of it as the standardization of work, both the setting of standards and testing for them to ensure that they are applied, while simultaneously getting people to want to do the right thing. In a number of ways, governance is a giant design problem. How can we make the right thing easy?\n\nIn this talk I\u2019ll go into more detail of how we\u2019ve put this into practice at The Times, including challenges we faced along the way and key lessons learned. For example, how we worked together with our marketing and advertising teams to create rulebooks for safe, secure, and ethical data processing. I\u2019ll also focus specifically on how data analytics supports our mission.\n\nMy hope is that this talk will provide more clarity on an area of work that very much tends to feel fuzzy and seemingly-overwhelming, and in turn encourage other companies to consider a data governance program of their own.\n\n\nwww.pydata.org\r\n\nPyData is an educational program of NumFOCUS, a 501(c)3 non-profit organization in the United States. PyData provides a forum for the international community of users and developers of data analysis tools to share ideas and learn from each other. The global PyData network promotes discussion of best practices, new approaches, and emerging technologies for data management, processing, analytics, and visualization. PyData communities approach data science using many languages, including (but not limited to) Python, Julia, and R. \r\n\nPyData conferences aim to be accessible and community-driven, with novice to advanced level presentations. PyData tutorials and talks bring attendees the latest project features along with cutting-edge use cases. 00:00 Welcome!\n00:10 Help us add time stamps or captions to this video! See the description for details.\n\nWant to help add timestamps to our YouTube videos to help with discoverability? Find out more here: https://github.com/numfocus/YouTubeVideoTimestamps", "duration": 1851, "language": "eng", "recorded": "2020-06-15", diff --git a/pydata-amsterdam-2020/videos/naomi-saphra-keynote-accessible-means-hackable-pydata-fest-amsterdam-2020.json b/pydata-amsterdam-2020/videos/naomi-saphra-keynote-accessible-means-hackable-pydata-fest-amsterdam-2020.json index fd9d4032c..0c57b2218 100644 --- a/pydata-amsterdam-2020/videos/naomi-saphra-keynote-accessible-means-hackable-pydata-fest-amsterdam-2020.json +++ b/pydata-amsterdam-2020/videos/naomi-saphra-keynote-accessible-means-hackable-pydata-fest-amsterdam-2020.json @@ -1,5 +1,5 @@ { - "description": "PyData is excited to announce PyData Global, November 11th - 15th! Tickets are now available: https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases\nPart of an underrepresented group in tech? PyData Global is offering Diversity Scholarships. Applications close September 30th: https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform\n\nNaomi Saphra (Keynote) - Accessible Means Hackable | PyData Fest Amsterdam 2020 \n\nIn 2015, after over a decade of programming, I lost the ability to type. Confronted with a programmer\u2019s worst nightmare, I began the slow process of learning to dictate code. While customizing my environment and relying on configurations and scripts from a wider voice coding community, I simultaneously was confronted with paternalistic attitudes towards disabled people, attached to a framing of accessibility as \u201caccommodation\u201d. Often, accommodations and products for disabled people have a rigid model for their use \u2013 but the needs of blind people are just as diverse as the needs of those with sight, and disabled people are perfectly capable of improving on the use model that you offer to them. This is a story and a call for accessible systems that are open and adaptable, that allow people like me the agency to improve the tools they use.\n\n===\nwww.pydata.org\r\n\r\nPyData is an educational program of NumFOCUS, a 501(c)3 non-profit organization in the United States. PyData provides a forum for the international community of users and developers of data analysis tools to share ideas and learn from each other. The global PyData network promotes discussion of best practices, new approaches, and emerging technologies for data management, processing, analytics, and visualization. PyData communities approach data science using many languages, including (but not limited to) Python, Julia, and R. \r\n\r\nPyData conferences aim to be accessible and community-driven, with novice to advanced level presentations. PyData tutorials and talks bring attendees the latest project features along with cutting-edge use cases. 00:00 Welcome!\n00:10 Help us add time stamps or captions to this video! See the description for details.\n\nWant to help add timestamps to our YouTube videos to help with discoverability? Find out more here: https://github.com/numfocus/YouTubeVideoTimestamps", + "description": "PyData is excited to announce PyData Global, November 11th - 15th! Tickets are now available: https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases\nPart of an underrepresented group in tech? PyData Global is offering Diversity Scholarships. Applications close September 30th: https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform\n\nNaomi Saphra (Keynote) - Accessible Means Hackable | PyData Fest Amsterdam 2020 \n\nIn 2015, after over a decade of programming, I lost the ability to type. Confronted with a programmer\u2019s worst nightmare, I began the slow process of learning to dictate code. While customizing my environment and relying on configurations and scripts from a wider voice coding community, I simultaneously was confronted with paternalistic attitudes towards disabled people, attached to a framing of accessibility as \u201caccommodation\u201d. Often, accommodations and products for disabled people have a rigid model for their use \u2013 but the needs of blind people are just as diverse as the needs of those with sight, and disabled people are perfectly capable of improving on the use model that you offer to them. This is a story and a call for accessible systems that are open and adaptable, that allow people like me the agency to improve the tools they use.\n\n\nwww.pydata.org\r\n\nPyData is an educational program of NumFOCUS, a 501(c)3 non-profit organization in the United States. PyData provides a forum for the international community of users and developers of data analysis tools to share ideas and learn from each other. The global PyData network promotes discussion of best practices, new approaches, and emerging technologies for data management, processing, analytics, and visualization. PyData communities approach data science using many languages, including (but not limited to) Python, Julia, and R. \r\n\nPyData conferences aim to be accessible and community-driven, with novice to advanced level presentations. PyData tutorials and talks bring attendees the latest project features along with cutting-edge use cases. 00:00 Welcome!\n00:10 Help us add time stamps or captions to this video! See the description for details.\n\nWant to help add timestamps to our YouTube videos to help with discoverability? Find out more here: https://github.com/numfocus/YouTubeVideoTimestamps", "duration": 2790, "language": "eng", "recorded": "2020-06-15", diff --git a/pydata-amsterdam-2020/videos/ondrej-kokes-high-performance-data-loss-pydata-fest-amsterdam-2020.json b/pydata-amsterdam-2020/videos/ondrej-kokes-high-performance-data-loss-pydata-fest-amsterdam-2020.json index 38954ad56..e66215af3 100644 --- a/pydata-amsterdam-2020/videos/ondrej-kokes-high-performance-data-loss-pydata-fest-amsterdam-2020.json +++ b/pydata-amsterdam-2020/videos/ondrej-kokes-high-performance-data-loss-pydata-fest-amsterdam-2020.json @@ -1,5 +1,5 @@ { - "description": "PyData is excited to announce PyData Global, November 11th - 15th! Tickets are now available: https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases\nPart of an underrepresented group in tech? PyData Global is offering Diversity Scholarships. Applications close September 30th: https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform\n\n\nOndrej Kokes - High Performance Data Loss | PyData Fest Amsterdam 2020\n\nSay I give you a CSV with business orders, there are just three of them, the business is just taking off. Pandas tells you the average purchase is for $45, but you can equally use Excel, which gives you the same answer. In anticipation of a rosy future, you decide to use a Big Data Tool. You load it up and process the very same CSV and you report the business is actually doing thousands of orders for millions of dollars.\n\nWhat is this sorcery? Did I just hijack your analysis by \u201chacking\u201d a CSV? Are big data tools broken? Can this happen in reality?\n\nWith the emergence of big-ish data, lots of tech has focused on the performance side of things. While more performance should be better than less performance, it\u2019s not all roses. When evaluating these technologies, we\u2019ve often stumbled upon integrity issues, sometimes to leading massive data losses. Or, as illustrated above, it can lead to strange data\u2026 gains.\n\nIn this talk, I\u2019ll go over several implementation details that can lead to a large data loss without triggering any warnings or errors. We\u2019ll go over a few cases (with data and code examples), but the main ideas are as follows:\n\ncorrectness should always trump performance - always make sure you\u2019re getting the right results, only then focus on performance \u201cexplicit is better than implicit\u201d - this Zen of Python quote is not just about code clarity, it\u2019s useful when using data processing tools with hidden logic fail early, fail often - would you like a pipeline that never fails, but produces garbage, or would you prefer to be paged every now and then, because of an issue? The main takeaway is that you should understand the abstractions you\u2019re using to process your data, no matter what your role is. Every single step that is there between a data source and your report/analysis/database/sink should be understandable, predictable, and, most importantly, correct. After all, our job as data guardians is to deliver data things reliably and correctly - our customer doesn\u2019t care if it\u2019s in the shiniest new Apache tool or in Cobol, orchestrated by Ada.\n\n===\nwww.pydata.org\r\n\r\nPyData is an educational program of NumFOCUS, a 501(c)3 non-profit organization in the United States. PyData provides a forum for the international community of users and developers of data analysis tools to share ideas and learn from each other. The global PyData network promotes discussion of best practices, new approaches, and emerging technologies for data management, processing, analytics, and visualization. PyData communities approach data science using many languages, including (but not limited to) Python, Julia, and R. \r\n\r\nPyData conferences aim to be accessible and community-driven, with novice to advanced level presentations. PyData tutorials and talks bring attendees the latest project features along with cutting-edge use cases. 00:00 Welcome!\n00:10 Help us add time stamps or captions to this video! See the description for details.\n\nWant to help add timestamps to our YouTube videos to help with discoverability? Find out more here: https://github.com/numfocus/YouTubeVideoTimestamps", + "description": "PyData is excited to announce PyData Global, November 11th - 15th! Tickets are now available: https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases\nPart of an underrepresented group in tech? PyData Global is offering Diversity Scholarships. Applications close September 30th: https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform\n\n\nOndrej Kokes - High Performance Data Loss | PyData Fest Amsterdam 2020\n\nSay I give you a CSV with business orders, there are just three of them, the business is just taking off. Pandas tells you the average purchase is for $45, but you can equally use Excel, which gives you the same answer. In anticipation of a rosy future, you decide to use a Big Data Tool. You load it up and process the very same CSV and you report the business is actually doing thousands of orders for millions of dollars.\n\nWhat is this sorcery? Did I just hijack your analysis by \u201chacking\u201d a CSV? Are big data tools broken? Can this happen in reality?\n\nWith the emergence of big-ish data, lots of tech has focused on the performance side of things. While more performance should be better than less performance, it\u2019s not all roses. When evaluating these technologies, we\u2019ve often stumbled upon integrity issues, sometimes to leading massive data losses. Or, as illustrated above, it can lead to strange data\u2026 gains.\n\nIn this talk, I\u2019ll go over several implementation details that can lead to a large data loss without triggering any warnings or errors. We\u2019ll go over a few cases (with data and code examples), but the main ideas are as follows:\n\ncorrectness should always trump performance - always make sure you\u2019re getting the right results, only then focus on performance \u201cexplicit is better than implicit\u201d - this Zen of Python quote is not just about code clarity, it\u2019s useful when using data processing tools with hidden logic fail early, fail often - would you like a pipeline that never fails, but produces garbage, or would you prefer to be paged every now and then, because of an issue? The main takeaway is that you should understand the abstractions you\u2019re using to process your data, no matter what your role is. Every single step that is there between a data source and your report/analysis/database/sink should be understandable, predictable, and, most importantly, correct. After all, our job as data guardians is to deliver data things reliably and correctly - our customer doesn\u2019t care if it\u2019s in the shiniest new Apache tool or in Cobol, orchestrated by Ada.\n\n\nwww.pydata.org\r\n\nPyData is an educational program of NumFOCUS, a 501(c)3 non-profit organization in the United States. PyData provides a forum for the international community of users and developers of data analysis tools to share ideas and learn from each other. The global PyData network promotes discussion of best practices, new approaches, and emerging technologies for data management, processing, analytics, and visualization. PyData communities approach data science using many languages, including (but not limited to) Python, Julia, and R. \r\n\nPyData conferences aim to be accessible and community-driven, with novice to advanced level presentations. PyData tutorials and talks bring attendees the latest project features along with cutting-edge use cases. 00:00 Welcome!\n00:10 Help us add time stamps or captions to this video! See the description for details.\n\nWant to help add timestamps to our YouTube videos to help with discoverability? Find out more here: https://github.com/numfocus/YouTubeVideoTimestamps", "duration": 1749, "language": "eng", "recorded": "2020-06-15", diff --git a/pydata-amsterdam-2020/videos/roelof-pieters-watching-millions-of-trees-with-python-for-impact-and-profit-pydata-fest-ams.json b/pydata-amsterdam-2020/videos/roelof-pieters-watching-millions-of-trees-with-python-for-impact-and-profit-pydata-fest-ams.json index 843b677e8..63078eea4 100644 --- a/pydata-amsterdam-2020/videos/roelof-pieters-watching-millions-of-trees-with-python-for-impact-and-profit-pydata-fest-ams.json +++ b/pydata-amsterdam-2020/videos/roelof-pieters-watching-millions-of-trees-with-python-for-impact-and-profit-pydata-fest-ams.json @@ -1,5 +1,5 @@ { - "description": "PyData is excited to announce PyData Global, November 11th - 15th! Tickets are now available: https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases\nPart of an underrepresented group in tech? PyData Global is offering Diversity Scholarships. Applications close September 30th: https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform\n\n\nRoelof Pieters - Watching Millions of Trees with Python: For Impact and Profit | PyData Fest AMS \n\nForests are essential to our future. More than 1.6 billion people depend on forests for food, water, fuel and medicines. They support 80% of non-human life on land and safeguard the climate by sequestering carbon. But forest fires, pests, diseases and especially deforestation lay waste to tens of millions of hectares a year. And under pressure of climate change this is only increasing.\n\nAt 20tree.ai we apply machine learning to high resolution satellite imagery, looking at trees and other vegetation all over the world constantly! In this talk I will dive into some of the work we do around monitoring both urban and rural green space. Secondly I will talk about how we bridge experimental R&D with applied ML work using nbdev, a framework made popular through the use of the second version of the popular fastai ML framework. And finally I will go over some of our continued challenges of dealing with large volumes of extremely noisy data, and reconciling this with the need to being cost-effective as a scrappy startup\n\nRoelof Pieters is CTO and co-founder of 20tree.ai, double Computer Science dropout (once as Bsc and more recently his Phd), has double degrees in Social/Development Anthropology and has the double distinction of running two earlier failed startups, most recently creative.ai. Roelof also heads up Sunshine Lab, a sustainable design studio, and only codes in python (of course)\n\n===\nwww.pydata.org\r\n\r\nPyData is an educational program of NumFOCUS, a 501(c)3 non-profit organization in the United States. PyData provides a forum for the international community of users and developers of data analysis tools to share ideas and learn from each other. The global PyData network promotes discussion of best practices, new approaches, and emerging technologies for data management, processing, analytics, and visualization. PyData communities approach data science using many languages, including (but not limited to) Python, Julia, and R. \r\n\r\nPyData conferences aim to be accessible and community-driven, with novice to advanced level presentations. PyData tutorials and talks bring attendees the latest project features along with cutting-edge use cases. 00:00 Welcome!\n00:10 Help us add time stamps or captions to this video! See the description for details.\n\nWant to help add timestamps to our YouTube videos to help with discoverability? Find out more here: https://github.com/numfocus/YouTubeVideoTimestamps", + "description": "PyData is excited to announce PyData Global, November 11th - 15th! Tickets are now available: https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases\nPart of an underrepresented group in tech? PyData Global is offering Diversity Scholarships. Applications close September 30th: https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform\n\n\nRoelof Pieters - Watching Millions of Trees with Python: For Impact and Profit | PyData Fest AMS \n\nForests are essential to our future. More than 1.6 billion people depend on forests for food, water, fuel and medicines. They support 80% of non-human life on land and safeguard the climate by sequestering carbon. But forest fires, pests, diseases and especially deforestation lay waste to tens of millions of hectares a year. And under pressure of climate change this is only increasing.\n\nAt 20tree.ai we apply machine learning to high resolution satellite imagery, looking at trees and other vegetation all over the world constantly! In this talk I will dive into some of the work we do around monitoring both urban and rural green space. Secondly I will talk about how we bridge experimental R&D with applied ML work using nbdev, a framework made popular through the use of the second version of the popular fastai ML framework. And finally I will go over some of our continued challenges of dealing with large volumes of extremely noisy data, and reconciling this with the need to being cost-effective as a scrappy startup\n\nRoelof Pieters is CTO and co-founder of 20tree.ai, double Computer Science dropout (once as Bsc and more recently his Phd), has double degrees in Social/Development Anthropology and has the double distinction of running two earlier failed startups, most recently creative.ai. Roelof also heads up Sunshine Lab, a sustainable design studio, and only codes in python (of course)\n\n\nwww.pydata.org\r\n\nPyData is an educational program of NumFOCUS, a 501(c)3 non-profit organization in the United States. PyData provides a forum for the international community of users and developers of data analysis tools to share ideas and learn from each other. The global PyData network promotes discussion of best practices, new approaches, and emerging technologies for data management, processing, analytics, and visualization. PyData communities approach data science using many languages, including (but not limited to) Python, Julia, and R. \r\n\nPyData conferences aim to be accessible and community-driven, with novice to advanced level presentations. PyData tutorials and talks bring attendees the latest project features along with cutting-edge use cases. 00:00 Welcome!\n00:10 Help us add time stamps or captions to this video! See the description for details.\n\nWant to help add timestamps to our YouTube videos to help with discoverability? Find out more here: https://github.com/numfocus/YouTubeVideoTimestamps", "duration": 2138, "language": "eng", "recorded": "2020-06-15", diff --git a/pydata-amsterdam-2020/videos/romeo-kienzler-privacy-by-design-machine-learning-pydata-fest-amsterdam-2020.json b/pydata-amsterdam-2020/videos/romeo-kienzler-privacy-by-design-machine-learning-pydata-fest-amsterdam-2020.json index 71d49a17a..81a382818 100644 --- a/pydata-amsterdam-2020/videos/romeo-kienzler-privacy-by-design-machine-learning-pydata-fest-amsterdam-2020.json +++ b/pydata-amsterdam-2020/videos/romeo-kienzler-privacy-by-design-machine-learning-pydata-fest-amsterdam-2020.json @@ -1,5 +1,5 @@ { - "description": "PyData is excited to announce PyData Global, November 11th - 15th! Tickets are now available: https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases\nPart of an underrepresented group in tech? PyData Global is offering Diversity Scholarships. Applications close September 30th: https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform\n\n===\nwww.pydata.org\r\n\r\nPyData is an educational program of NumFOCUS, a 501(c)3 non-profit organization in the United States. PyData provides a forum for the international community of users and developers of data analysis tools to share ideas and learn from each other. The global PyData network promotes discussion of best practices, new approaches, and emerging technologies for data management, processing, analytics, and visualization. PyData communities approach data science using many languages, including (but not limited to) Python, Julia, and R. \r\n\r\nPyData conferences aim to be accessible and community-driven, with novice to advanced level presentations. PyData tutorials and talks bring attendees the latest project features along with cutting-edge use cases. 00:00 Welcome!\n00:10 Help us add time stamps or captions to this video! See the description for details.\n\nWant to help add timestamps to our YouTube videos to help with discoverability? Find out more here: https://github.com/numfocus/YouTubeVideoTimestamps", + "description": "PyData is excited to announce PyData Global, November 11th - 15th! Tickets are now available: https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases\nPart of an underrepresented group in tech? PyData Global is offering Diversity Scholarships. Applications close September 30th: https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform\n\n\nwww.pydata.org\r\n\nPyData is an educational program of NumFOCUS, a 501(c)3 non-profit organization in the United States. PyData provides a forum for the international community of users and developers of data analysis tools to share ideas and learn from each other. The global PyData network promotes discussion of best practices, new approaches, and emerging technologies for data management, processing, analytics, and visualization. PyData communities approach data science using many languages, including (but not limited to) Python, Julia, and R. \r\n\nPyData conferences aim to be accessible and community-driven, with novice to advanced level presentations. PyData tutorials and talks bring attendees the latest project features along with cutting-edge use cases. 00:00 Welcome!\n00:10 Help us add time stamps or captions to this video! See the description for details.\n\nWant to help add timestamps to our YouTube videos to help with discoverability? Find out more here: https://github.com/numfocus/YouTubeVideoTimestamps", "duration": 2639, "language": "eng", "recorded": "2020-06-15", diff --git a/pydata-amsterdam-2020/videos/sebastian-ramirez-serving-ml-easily-with-fastapi-pydata-fest-amsterdam-2020.json b/pydata-amsterdam-2020/videos/sebastian-ramirez-serving-ml-easily-with-fastapi-pydata-fest-amsterdam-2020.json index acff60048..4802cf553 100644 --- a/pydata-amsterdam-2020/videos/sebastian-ramirez-serving-ml-easily-with-fastapi-pydata-fest-amsterdam-2020.json +++ b/pydata-amsterdam-2020/videos/sebastian-ramirez-serving-ml-easily-with-fastapi-pydata-fest-amsterdam-2020.json @@ -1,5 +1,5 @@ { - "description": "PyData is excited to announce PyData Global, November 11th - 15th! Tickets are now available: https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases\nPart of an underrepresented group in tech? PyData Global is offering Diversity Scholarships. Applications close September 30th: https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform\n\nSebastian Ramirez - Serving ML Easily With FastAPI | PyData Fest Amsterdam 2020\n\nYou know Machine Learning, your models are working well, the team likes the results\u2026 but now you need to \u201cserve\u201d them in an API so that others can interact with it (developers/frontend team/other systems).\n\nIn this talk, you will learn how to easily build a production-ready web (JSON) API for your ML models with FastAPI, including best practices by default. With very little code, you will get automatic/interactive documentation, data validation, authentication, open standards (OpenAPI, JSON Schema, OAuth2), and the best performance available in Python (on par with Go and NodeJS).\n\nOn top of that, you will have autocompletion and type checks in your editor, even for your own data, no matter the complexity of its shape.\n\nThe talk is targeted at Machine Learning practitioners that only know the basics of web development: what is an API, HTTP, JSON, etc. But can be appropriate for anyone interested in building web APIs. It\u2019s a very practical talk showing working code examples.\n\n===\nwww.pydata.org\r\n\r\nPyData is an educational program of NumFOCUS, a 501(c)3 non-profit organization in the United States. PyData provides a forum for the international community of users and developers of data analysis tools to share ideas and learn from each other. The global PyData network promotes discussion of best practices, new approaches, and emerging technologies for data management, processing, analytics, and visualization. PyData communities approach data science using many languages, including (but not limited to) Python, Julia, and R. \r\n\r\nPyData conferences aim to be accessible and community-driven, with novice to advanced level presentations. PyData tutorials and talks bring attendees the latest project features along with cutting-edge use cases. \n\n0:00 Introduction\n1:45 About FastAPI\n2:24 FastAPI Basics\n3:22 Support for type annotations\n4:17 Concise backend code\n6:00 Challenge: serving a machine learning model\n7:33 How API routes and documentation work\n11:30 Parsing HTTP body and query\n18:05 Making ML calls from the API app\n23:20 Data validation of the HTTP body\n28:52 IDE auto-completion and type checks\n30:49 Documenting fields with metadata\n32:57 Declaring mandatory fields and validating requests\n36:56 Performance\n38:27 Additional features\n39:50 About typer and thing libraries\n41:30 Q&A\n\nS/o to https://github.com/mycaule for the video timestamps!\n\nWant to help add timestamps to our YouTube videos to help with discoverability? Find out more here: https://github.com/numfocus/YouTubeVideoTimestamps", + "description": "PyData is excited to announce PyData Global, November 11th - 15th! Tickets are now available: https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases\nPart of an underrepresented group in tech? PyData Global is offering Diversity Scholarships. Applications close September 30th: https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform\n\nSebastian Ramirez - Serving ML Easily With FastAPI | PyData Fest Amsterdam 2020\n\nYou know Machine Learning, your models are working well, the team likes the results\u2026 but now you need to \u201cserve\u201d them in an API so that others can interact with it (developers/frontend team/other systems).\n\nIn this talk, you will learn how to easily build a production-ready web (JSON) API for your ML models with FastAPI, including best practices by default. With very little code, you will get automatic/interactive documentation, data validation, authentication, open standards (OpenAPI, JSON Schema, OAuth2), and the best performance available in Python (on par with Go and NodeJS).\n\nOn top of that, you will have autocompletion and type checks in your editor, even for your own data, no matter the complexity of its shape.\n\nThe talk is targeted at Machine Learning practitioners that only know the basics of web development: what is an API, HTTP, JSON, etc. But can be appropriate for anyone interested in building web APIs. It\u2019s a very practical talk showing working code examples.\n\n\nwww.pydata.org\r\n\nPyData is an educational program of NumFOCUS, a 501(c)3 non-profit organization in the United States. PyData provides a forum for the international community of users and developers of data analysis tools to share ideas and learn from each other. The global PyData network promotes discussion of best practices, new approaches, and emerging technologies for data management, processing, analytics, and visualization. PyData communities approach data science using many languages, including (but not limited to) Python, Julia, and R. \r\n\nPyData conferences aim to be accessible and community-driven, with novice to advanced level presentations. PyData tutorials and talks bring attendees the latest project features along with cutting-edge use cases. \n\n0:00 Introduction\n1:45 About FastAPI\n2:24 FastAPI Basics\n3:22 Support for type annotations\n4:17 Concise backend code\n6:00 Challenge: serving a machine learning model\n7:33 How API routes and documentation work\n11:30 Parsing HTTP body and query\n18:05 Making ML calls from the API app\n23:20 Data validation of the HTTP body\n28:52 IDE auto-completion and type checks\n30:49 Documenting fields with metadata\n32:57 Declaring mandatory fields and validating requests\n36:56 Performance\n38:27 Additional features\n39:50 About typer and thing libraries\n41:30 Q&A\n\nS/o to https://github.com/mycaule for the video timestamps!\n\nWant to help add timestamps to our YouTube videos to help with discoverability? Find out more here: https://github.com/numfocus/YouTubeVideoTimestamps", "duration": 2703, "language": "eng", "recorded": "2020-06-15", diff --git a/pydata-amsterdam-2020/videos/thijs-suijten-making-an-impact-with-duct-tape-pydata-fest-amsterdam-2020.json b/pydata-amsterdam-2020/videos/thijs-suijten-making-an-impact-with-duct-tape-pydata-fest-amsterdam-2020.json index 289d32f43..056a761f4 100644 --- a/pydata-amsterdam-2020/videos/thijs-suijten-making-an-impact-with-duct-tape-pydata-fest-amsterdam-2020.json +++ b/pydata-amsterdam-2020/videos/thijs-suijten-making-an-impact-with-duct-tape-pydata-fest-amsterdam-2020.json @@ -1,5 +1,5 @@ { - "description": "PyData is excited to announce PyData Global, November 11th - 15th! Tickets are now available: https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases\nPart of an underrepresented group in tech? PyData Global is offering Diversity Scholarships. Applications close September 30th: https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform\nThijs Suijten - Making an Impact with Duct Tape | PyData Fest Amsterdam 2020\n\nAt Hack The Planet we are using our technical skills for the better. We have been working on many different challenges using various technologies like virtual reality to combat loneliness and autonomous flying drones to monitor forest fires. For our latest project we have developed a sensor that can detect mobile phones of poachers.\n\nThe system gathers data from the sensors. With analyses we can monitor and triangulate locations of suspicious activities. The data is really valuable for rangers on the ground and we are looking for ways to get more insights out of it. Think about detecting patterns and predicting poaching activity.\n\nI will share what we have so far and I\u2019d love to hear your ideas on getting the most out of this system to help rangers on the ground to protect elephants and rhinos that are facing extinction.\n\n====\nwww.pydata.org\r\n\r\nPyData is an educational program of NumFOCUS, a 501(c)3 non-profit organization in the United States. PyData provides a forum for the international community of users and developers of data analysis tools to share ideas and learn from each other. The global PyData network promotes discussion of best practices, new approaches, and emerging technologies for data management, processing, analytics, and visualization. PyData communities approach data science using many languages, including (but not limited to) Python, Julia, and R. \r\n\r\nPyData conferences aim to be accessible and community-driven, with novice to advanced level presentations. PyData tutorials and talks bring attendees the latest project features along with cutting-edge use cases. 00:00 Welcome!\n00:10 Help us add time stamps or captions to this video! See the description for details.\n\nWant to help add timestamps to our YouTube videos to help with discoverability? Find out more here: https://github.com/numfocus/YouTubeVideoTimestamps", + "description": "PyData is excited to announce PyData Global, November 11th - 15th! Tickets are now available: https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases\nPart of an underrepresented group in tech? PyData Global is offering Diversity Scholarships. Applications close September 30th: https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform\nThijs Suijten - Making an Impact with Duct Tape | PyData Fest Amsterdam 2020\n\nAt Hack The Planet we are using our technical skills for the better. We have been working on many different challenges using various technologies like virtual reality to combat loneliness and autonomous flying drones to monitor forest fires. For our latest project we have developed a sensor that can detect mobile phones of poachers.\n\nThe system gathers data from the sensors. With analyses we can monitor and triangulate locations of suspicious activities. The data is really valuable for rangers on the ground and we are looking for ways to get more insights out of it. Think about detecting patterns and predicting poaching activity.\n\nI will share what we have so far and I\u2019d love to hear your ideas on getting the most out of this system to help rangers on the ground to protect elephants and rhinos that are facing extinction.\n\n=\nwww.pydata.org\r\n\nPyData is an educational program of NumFOCUS, a 501(c)3 non-profit organization in the United States. PyData provides a forum for the international community of users and developers of data analysis tools to share ideas and learn from each other. The global PyData network promotes discussion of best practices, new approaches, and emerging technologies for data management, processing, analytics, and visualization. PyData communities approach data science using many languages, including (but not limited to) Python, Julia, and R. \r\n\nPyData conferences aim to be accessible and community-driven, with novice to advanced level presentations. PyData tutorials and talks bring attendees the latest project features along with cutting-edge use cases. 00:00 Welcome!\n00:10 Help us add time stamps or captions to this video! See the description for details.\n\nWant to help add timestamps to our YouTube videos to help with discoverability? Find out more here: https://github.com/numfocus/YouTubeVideoTimestamps", "duration": 1550, "language": "eng", "recorded": "2020-06-15", diff --git a/pydata-amsterdam-2020/videos/tomas-sostak-popmon-population-shift-monitoring-made-easy-pydata-fest-amsterdam-2020.json b/pydata-amsterdam-2020/videos/tomas-sostak-popmon-population-shift-monitoring-made-easy-pydata-fest-amsterdam-2020.json index 12884e005..ea8a85243 100644 --- a/pydata-amsterdam-2020/videos/tomas-sostak-popmon-population-shift-monitoring-made-easy-pydata-fest-amsterdam-2020.json +++ b/pydata-amsterdam-2020/videos/tomas-sostak-popmon-population-shift-monitoring-made-easy-pydata-fest-amsterdam-2020.json @@ -1,5 +1,5 @@ { - "description": "PyData is excited to announce PyData Global, November 11th - 15th! Tickets are now available: https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases\nPart of an underrepresented group in tech? PyData Global is offering Diversity Scholarships. Applications close September 30th: https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform\n\nTomas Sostak - Popmon: Population Shift Monitoring Made Easy | PyData Fest Amsterdam 2020\n\nTracking model performance is crucial to guarantee that a model behaves as designed initially. Predictions may be way ahead in time, so the performance can only be verified later, for example, in one year. Taking actions at that point might be already too late. Typical model performance questions are: is the model performing as expected, and are predictions made on current incoming data still valid?\n\nModel performance depends directly on the data used for training and the data to make predictions. Changes in the latter (e.g. certain word frequency, user demographics, etc.) can affect the performance and make predictions unreliable. Given that input data often change over time, it is important to track changes in both input distributions and delivered predictions periodically, and when they differ significantly - take actions. For example, diagnose and retrain an incorrect model in production.\n\nTo make monitoring both more consistent and semi-automatic, at ING we have developed a generic Python package called \u201cpopmon\u201d to monitor the stability of data populations over time, using techniques from statistical process control. In this talk, the speaker will present multiple scenarios of population shift, the motivation and challenges of population monitoring, as well as our open-source solution to these.\n\n===\nwww.pydata.org\r\n\r\nPyData is an educational program of NumFOCUS, a 501(c)3 non-profit organization in the United States. PyData provides a forum for the international community of users and developers of data analysis tools to share ideas and learn from each other. The global PyData network promotes discussion of best practices, new approaches, and emerging technologies for data management, processing, analytics, and visualization. PyData communities approach data science using many languages, including (but not limited to) Python, Julia, and R. \r\n\r\nPyData conferences aim to be accessible and community-driven, with novice to advanced level presentations. PyData tutorials and talks bring attendees the latest project features along with cutting-edge use cases. 00:00 Welcome!\n00:10 Help us add time stamps or captions to this video! See the description for details.\n\nWant to help add timestamps to our YouTube videos to help with discoverability? Find out more here: https://github.com/numfocus/YouTubeVideoTimestamps", + "description": "PyData is excited to announce PyData Global, November 11th - 15th! Tickets are now available: https://global.pydata.org/pages/tickets.html#pricing-and-ticket-purchases\nPart of an underrepresented group in tech? PyData Global is offering Diversity Scholarships. Applications close September 30th: https://docs.google.com/forms/d/e/1FAIpQLSfcFaTqVFjMa6kWlLPeEynEcbp1WrCxyxMGyyh4BP33eAviaA/viewform\n\nTomas Sostak - Popmon: Population Shift Monitoring Made Easy | PyData Fest Amsterdam 2020\n\nTracking model performance is crucial to guarantee that a model behaves as designed initially. Predictions may be way ahead in time, so the performance can only be verified later, for example, in one year. Taking actions at that point might be already too late. Typical model performance questions are: is the model performing as expected, and are predictions made on current incoming data still valid?\n\nModel performance depends directly on the data used for training and the data to make predictions. Changes in the latter (e.g. certain word frequency, user demographics, etc.) can affect the performance and make predictions unreliable. Given that input data often change over time, it is important to track changes in both input distributions and delivered predictions periodically, and when they differ significantly - take actions. For example, diagnose and retrain an incorrect model in production.\n\nTo make monitoring both more consistent and semi-automatic, at ING we have developed a generic Python package called \u201cpopmon\u201d to monitor the stability of data populations over time, using techniques from statistical process control. In this talk, the speaker will present multiple scenarios of population shift, the motivation and challenges of population monitoring, as well as our open-source solution to these.\n\n\nwww.pydata.org\r\n\nPyData is an educational program of NumFOCUS, a 501(c)3 non-profit organization in the United States. PyData provides a forum for the international community of users and developers of data analysis tools to share ideas and learn from each other. The global PyData network promotes discussion of best practices, new approaches, and emerging technologies for data management, processing, analytics, and visualization. PyData communities approach data science using many languages, including (but not limited to) Python, Julia, and R. \r\n\nPyData conferences aim to be accessible and community-driven, with novice to advanced level presentations. PyData tutorials and talks bring attendees the latest project features along with cutting-edge use cases. 00:00 Welcome!\n00:10 Help us add time stamps or captions to this video! See the description for details.\n\nWant to help add timestamps to our YouTube videos to help with discoverability? Find out more here: https://github.com/numfocus/YouTubeVideoTimestamps", "duration": 1939, "language": "eng", "recorded": "2020-06-15", From 40126e8a3bbb1057ce279260f803d2eab3049057 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ezequiel=20Leonardo=20Casta=C3=B1o?= <14986783+ELC@users.noreply.github.com> Date: Wed, 25 Jun 2025 21:50:41 +0000 Subject: [PATCH 4/4] Add speaker information --- ...cation-with-small-data-pydata-fest-amsterdam-2020.json | 4 ++-- ...-in-civic-data-science-pydata-fest-amsterdam-2020.json | 4 ++-- ...ailway-oriented-programming-in-python-pydata-fest.json | 5 +++-- ...a-minority-contributor-pydata-fest-amsterdam-2020.json | 4 ++-- ...om-source-to-execution-pydata-fest-amsterdam-2020.json | 4 ++-- ...an-rossum-interview-at-pydata-fest-amsterdam-2020.json | 4 ++-- ...vald-making-pandas-fly-pydata-fest-amsterdam-2020.json | 4 ++-- ...iting-fast-python-code-pydata-fest-amsterdam-2020.json | 4 ++-- ...e-for-machine-learning-pydata-fest-amsterdam-2020.json | 4 ++-- ...zajer-flaes-keep-the-data-flowing-pydata-fest-ams.json | 6 ++++-- ...rning-with-time-series-pydata-fest-amsterdam-2020.json | 4 ++-- ...d-governance-with-data-pydata-fest-amsterdam-2020.json | 4 ++-- ...essible-means-hackable-pydata-fest-amsterdam-2020.json | 8 +++++--- ...-performance-data-loss-pydata-fest-amsterdam-2020.json | 4 ++-- ...with-python-for-impact-and-profit-pydata-fest-ams.json | 4 ++-- ...esign-machine-learning-pydata-fest-amsterdam-2020.json | 4 ++-- ...ml-easily-with-fastapi-pydata-fest-amsterdam-2020.json | 4 ++-- ...-impact-with-duct-tape-pydata-fest-amsterdam-2020.json | 4 ++-- ...t-monitoring-made-easy-pydata-fest-amsterdam-2020.json | 4 ++-- 19 files changed, 44 insertions(+), 39 deletions(-) diff --git a/pydata-amsterdam-2020/videos/alyona-galyeva-human-like-visual-search-application-with-small-data-pydata-fest-amsterdam-2020.json b/pydata-amsterdam-2020/videos/alyona-galyeva-human-like-visual-search-application-with-small-data-pydata-fest-amsterdam-2020.json index 7272f106a..e70e0a1e2 100644 --- a/pydata-amsterdam-2020/videos/alyona-galyeva-human-like-visual-search-application-with-small-data-pydata-fest-amsterdam-2020.json +++ b/pydata-amsterdam-2020/videos/alyona-galyeva-human-like-visual-search-application-with-small-data-pydata-fest-amsterdam-2020.json @@ -22,11 +22,11 @@ } ], "speakers": [ - "TODO" + "Alyona Galyeva" ], "tags": [], "thumbnail_url": "https://i.ytimg.com/vi_webp/2l_WASP1_1A/maxresdefault.webp", - "title": "Alyona Galyeva - Human-like Visual Search Application with Small Data | PyData Fest Amsterdam 2020", + "title": "Human-like Visual Search Application with Small Data", "videos": [ { "type": "youtube", diff --git a/pydata-amsterdam-2020/videos/andrew-therriault-designing-for-impact-in-civic-data-science-pydata-fest-amsterdam-2020.json b/pydata-amsterdam-2020/videos/andrew-therriault-designing-for-impact-in-civic-data-science-pydata-fest-amsterdam-2020.json index c7c94cdd4..a2658f4ae 100644 --- a/pydata-amsterdam-2020/videos/andrew-therriault-designing-for-impact-in-civic-data-science-pydata-fest-amsterdam-2020.json +++ b/pydata-amsterdam-2020/videos/andrew-therriault-designing-for-impact-in-civic-data-science-pydata-fest-amsterdam-2020.json @@ -22,11 +22,11 @@ } ], "speakers": [ - "TODO" + "Andrew Therriault" ], "tags": [], "thumbnail_url": "https://i.ytimg.com/vi_webp/1ODnn5fs6Nw/maxresdefault.webp", - "title": "Andrew Therriault - Designing for Impact in Civic Data Science | PyData Fest Amsterdam 2020", + "title": "Designing for Impact in Civic Data Science", "videos": [ { "type": "youtube", diff --git a/pydata-amsterdam-2020/videos/bertjan-broeksema-huib-keemink-exploring-railway-oriented-programming-in-python-pydata-fest.json b/pydata-amsterdam-2020/videos/bertjan-broeksema-huib-keemink-exploring-railway-oriented-programming-in-python-pydata-fest.json index b1a2b721c..05ac682ca 100644 --- a/pydata-amsterdam-2020/videos/bertjan-broeksema-huib-keemink-exploring-railway-oriented-programming-in-python-pydata-fest.json +++ b/pydata-amsterdam-2020/videos/bertjan-broeksema-huib-keemink-exploring-railway-oriented-programming-in-python-pydata-fest.json @@ -22,11 +22,12 @@ } ], "speakers": [ - "TODO" + "Bertjan Broeksema", + "Huib Keemink" ], "tags": [], "thumbnail_url": "https://i.ytimg.com/vi_webp/cKixdve3JGg/maxresdefault.webp", - "title": "Bertjan Broeksema & Huib Keemink - Exploring Railway Oriented Programming in Python | PyData Fest", + "title": "Exploring Railway Oriented Programming in Python", "videos": [ { "type": "youtube", diff --git a/pydata-amsterdam-2020/videos/cheuk-ting-ho-open-source-in-the-eyes-of-a-minority-contributor-pydata-fest-amsterdam-2020.json b/pydata-amsterdam-2020/videos/cheuk-ting-ho-open-source-in-the-eyes-of-a-minority-contributor-pydata-fest-amsterdam-2020.json index 3fe0d9a2d..09918dbad 100644 --- a/pydata-amsterdam-2020/videos/cheuk-ting-ho-open-source-in-the-eyes-of-a-minority-contributor-pydata-fest-amsterdam-2020.json +++ b/pydata-amsterdam-2020/videos/cheuk-ting-ho-open-source-in-the-eyes-of-a-minority-contributor-pydata-fest-amsterdam-2020.json @@ -22,11 +22,11 @@ } ], "speakers": [ - "TODO" + "Cheuk Ting Ho" ], "tags": [], "thumbnail_url": "https://i.ytimg.com/vi_webp/r3W-vcsQo80/maxresdefault.webp", - "title": "Cheuk Ting Ho - Open-source in the eyes of a Minority Contributor | PyData Fest Amsterdam 2020", + "title": "Open-source in the eyes of a Minority Contributor", "videos": [ { "type": "youtube", diff --git a/pydata-amsterdam-2020/videos/chiel-peters-python-from-source-to-execution-pydata-fest-amsterdam-2020.json b/pydata-amsterdam-2020/videos/chiel-peters-python-from-source-to-execution-pydata-fest-amsterdam-2020.json index bf6386a7a..92e4e3d7f 100644 --- a/pydata-amsterdam-2020/videos/chiel-peters-python-from-source-to-execution-pydata-fest-amsterdam-2020.json +++ b/pydata-amsterdam-2020/videos/chiel-peters-python-from-source-to-execution-pydata-fest-amsterdam-2020.json @@ -22,11 +22,11 @@ } ], "speakers": [ - "TODO" + "Chiel Peters" ], "tags": [], "thumbnail_url": "https://i.ytimg.com/vi_webp/xfC5o8HxaBk/maxresdefault.webp", - "title": "Chiel Peters - Python: From Source to Execution | PyData Fest Amsterdam 2020", + "title": "Python: From Source to Execution", "videos": [ { "type": "youtube", diff --git a/pydata-amsterdam-2020/videos/guido-van-rossum-interview-at-pydata-fest-amsterdam-2020.json b/pydata-amsterdam-2020/videos/guido-van-rossum-interview-at-pydata-fest-amsterdam-2020.json index d268ad21e..81af2bc83 100644 --- a/pydata-amsterdam-2020/videos/guido-van-rossum-interview-at-pydata-fest-amsterdam-2020.json +++ b/pydata-amsterdam-2020/videos/guido-van-rossum-interview-at-pydata-fest-amsterdam-2020.json @@ -26,11 +26,11 @@ } ], "speakers": [ - "TODO" + "Guido Van Rossum" ], "tags": [], "thumbnail_url": "https://i.ytimg.com/vi/eJUwlzR_hCY/hqdefault.jpg", - "title": "Guido Van Rossum - Interview at PyData Fest Amsterdam 2020", + "title": "Interview", "videos": [ { "type": "youtube", diff --git a/pydata-amsterdam-2020/videos/ian-ozsvald-making-pandas-fly-pydata-fest-amsterdam-2020.json b/pydata-amsterdam-2020/videos/ian-ozsvald-making-pandas-fly-pydata-fest-amsterdam-2020.json index a31cda494..18f5c6617 100644 --- a/pydata-amsterdam-2020/videos/ian-ozsvald-making-pandas-fly-pydata-fest-amsterdam-2020.json +++ b/pydata-amsterdam-2020/videos/ian-ozsvald-making-pandas-fly-pydata-fest-amsterdam-2020.json @@ -22,11 +22,11 @@ } ], "speakers": [ - "TODO" + "Ian Ozsvald" ], "tags": [], "thumbnail_url": "https://i.ytimg.com/vi_webp/N4pj3CS857c/maxresdefault.webp", - "title": "Ian Ozsvald - Making Pandas Fly | PyData Fest Amsterdam 2020", + "title": "Making Pandas Fly", "videos": [ { "type": "youtube", diff --git a/pydata-amsterdam-2020/videos/james-powell-furious-fast-python-7-writing-fast-python-code-pydata-fest-amsterdam-2020.json b/pydata-amsterdam-2020/videos/james-powell-furious-fast-python-7-writing-fast-python-code-pydata-fest-amsterdam-2020.json index 8bead7470..741ecc141 100644 --- a/pydata-amsterdam-2020/videos/james-powell-furious-fast-python-7-writing-fast-python-code-pydata-fest-amsterdam-2020.json +++ b/pydata-amsterdam-2020/videos/james-powell-furious-fast-python-7-writing-fast-python-code-pydata-fest-amsterdam-2020.json @@ -22,11 +22,11 @@ } ], "speakers": [ - "TODO" + "James Powell" ], "tags": [], "thumbnail_url": "https://i.ytimg.com/vi_webp/Ix04KpZiUA8/maxresdefault.webp", - "title": "James Powell - Furious & Fast Python 7: Writing Fast Python Code | PyData Fest Amsterdam 2020", + "title": "Furious & Fast Python 7: Writing Fast Python Code", "videos": [ { "type": "youtube", diff --git a/pydata-amsterdam-2020/videos/jim-dowling-hopsworks-ai-a-feature-store-for-machine-learning-pydata-fest-amsterdam-2020.json b/pydata-amsterdam-2020/videos/jim-dowling-hopsworks-ai-a-feature-store-for-machine-learning-pydata-fest-amsterdam-2020.json index b000e4928..73631fbf6 100644 --- a/pydata-amsterdam-2020/videos/jim-dowling-hopsworks-ai-a-feature-store-for-machine-learning-pydata-fest-amsterdam-2020.json +++ b/pydata-amsterdam-2020/videos/jim-dowling-hopsworks-ai-a-feature-store-for-machine-learning-pydata-fest-amsterdam-2020.json @@ -22,11 +22,11 @@ } ], "speakers": [ - "TODO" + "Jim Dowling" ], "tags": [], "thumbnail_url": "https://i.ytimg.com/vi_webp/V8KMO3wZeUE/maxresdefault.webp", - "title": "Jim Dowling - Hopsworks.AI - A feature Store for Machine Learning | PyData Fest Amsterdam 2020", + "title": "Hopsworks.AI - A feature Store for Machine Learning", "videos": [ { "type": "youtube", diff --git a/pydata-amsterdam-2020/videos/madelon-hulsebos-tomislav-suhina-joost-boonzajer-flaes-keep-the-data-flowing-pydata-fest-ams.json b/pydata-amsterdam-2020/videos/madelon-hulsebos-tomislav-suhina-joost-boonzajer-flaes-keep-the-data-flowing-pydata-fest-ams.json index da851cc61..e853a86a7 100644 --- a/pydata-amsterdam-2020/videos/madelon-hulsebos-tomislav-suhina-joost-boonzajer-flaes-keep-the-data-flowing-pydata-fest-ams.json +++ b/pydata-amsterdam-2020/videos/madelon-hulsebos-tomislav-suhina-joost-boonzajer-flaes-keep-the-data-flowing-pydata-fest-ams.json @@ -22,11 +22,13 @@ } ], "speakers": [ - "TODO" + "Madelon Hulsebos", + "Tomislav Suhina", + "Joost Boonzajer Flaes" ], "tags": [], "thumbnail_url": "https://i.ytimg.com/vi_webp/aRwZ1Lfq1CI/maxresdefault.webp", - "title": "Madelon Hulsebos, Tomislav Suhina & Joost Boonzajer Flaes - Keep the Data Flowing | PyData Fest AMS", + "title": "Keep the Data Flowing", "videos": [ { "type": "youtube", diff --git a/pydata-amsterdam-2020/videos/markus-loning-introduction-to-machine-learning-with-time-series-pydata-fest-amsterdam-2020.json b/pydata-amsterdam-2020/videos/markus-loning-introduction-to-machine-learning-with-time-series-pydata-fest-amsterdam-2020.json index dc6456d05..adf8d62b8 100644 --- a/pydata-amsterdam-2020/videos/markus-loning-introduction-to-machine-learning-with-time-series-pydata-fest-amsterdam-2020.json +++ b/pydata-amsterdam-2020/videos/markus-loning-introduction-to-machine-learning-with-time-series-pydata-fest-amsterdam-2020.json @@ -26,11 +26,11 @@ } ], "speakers": [ - "TODO" + "Markus Loning" ], "tags": [], "thumbnail_url": "https://i.ytimg.com/vi_webp/Wf2naBHRo8Q/maxresdefault.webp", - "title": "Markus Loning - Introduction to Machine Learning with Time Series | PyData Fest Amsterdam 2020", + "title": "Introduction to Machine Learning with Time Series", "videos": [ { "type": "youtube", diff --git a/pydata-amsterdam-2020/videos/max-gendler-supporting-business-ethics-and-governance-with-data-pydata-fest-amsterdam-2020.json b/pydata-amsterdam-2020/videos/max-gendler-supporting-business-ethics-and-governance-with-data-pydata-fest-amsterdam-2020.json index 07a26cc29..b3f9d3d45 100644 --- a/pydata-amsterdam-2020/videos/max-gendler-supporting-business-ethics-and-governance-with-data-pydata-fest-amsterdam-2020.json +++ b/pydata-amsterdam-2020/videos/max-gendler-supporting-business-ethics-and-governance-with-data-pydata-fest-amsterdam-2020.json @@ -22,11 +22,11 @@ } ], "speakers": [ - "TODO" + "Max Gendler" ], "tags": [], "thumbnail_url": "https://i.ytimg.com/vi_webp/80k2yDRFhwI/maxresdefault.webp", - "title": "Max Gendler - Supporting Business Ethics and Governance with Data | PyData Fest Amsterdam 2020", + "title": "Supporting Business Ethics and Governance with Data", "videos": [ { "type": "youtube", diff --git a/pydata-amsterdam-2020/videos/naomi-saphra-keynote-accessible-means-hackable-pydata-fest-amsterdam-2020.json b/pydata-amsterdam-2020/videos/naomi-saphra-keynote-accessible-means-hackable-pydata-fest-amsterdam-2020.json index 0c57b2218..1d7710a66 100644 --- a/pydata-amsterdam-2020/videos/naomi-saphra-keynote-accessible-means-hackable-pydata-fest-amsterdam-2020.json +++ b/pydata-amsterdam-2020/videos/naomi-saphra-keynote-accessible-means-hackable-pydata-fest-amsterdam-2020.json @@ -22,11 +22,13 @@ } ], "speakers": [ - "TODO" + "Naomi Saphra" + ], + "tags": [ + "Keynote" ], - "tags": [], "thumbnail_url": "https://i.ytimg.com/vi_webp/BKYWt8B9hgs/maxresdefault.webp", - "title": "Naomi Saphra (Keynote) - Accessible Means Hackable | PyData Fest Amsterdam 2020", + "title": "Accessible Means Hackable", "videos": [ { "type": "youtube", diff --git a/pydata-amsterdam-2020/videos/ondrej-kokes-high-performance-data-loss-pydata-fest-amsterdam-2020.json b/pydata-amsterdam-2020/videos/ondrej-kokes-high-performance-data-loss-pydata-fest-amsterdam-2020.json index e66215af3..88ed21a38 100644 --- a/pydata-amsterdam-2020/videos/ondrej-kokes-high-performance-data-loss-pydata-fest-amsterdam-2020.json +++ b/pydata-amsterdam-2020/videos/ondrej-kokes-high-performance-data-loss-pydata-fest-amsterdam-2020.json @@ -22,11 +22,11 @@ } ], "speakers": [ - "TODO" + "Ondrej Kokes" ], "tags": [], "thumbnail_url": "https://i.ytimg.com/vi_webp/hoaMzebS_l4/maxresdefault.webp", - "title": "Ondrej Kokes - High Performance Data Loss | PyData Fest Amsterdam 2020", + "title": "High Performance Data Loss", "videos": [ { "type": "youtube", diff --git a/pydata-amsterdam-2020/videos/roelof-pieters-watching-millions-of-trees-with-python-for-impact-and-profit-pydata-fest-ams.json b/pydata-amsterdam-2020/videos/roelof-pieters-watching-millions-of-trees-with-python-for-impact-and-profit-pydata-fest-ams.json index 63078eea4..b2cd7c9e8 100644 --- a/pydata-amsterdam-2020/videos/roelof-pieters-watching-millions-of-trees-with-python-for-impact-and-profit-pydata-fest-ams.json +++ b/pydata-amsterdam-2020/videos/roelof-pieters-watching-millions-of-trees-with-python-for-impact-and-profit-pydata-fest-ams.json @@ -22,11 +22,11 @@ } ], "speakers": [ - "TODO" + "Roelof Pieters" ], "tags": [], "thumbnail_url": "https://i.ytimg.com/vi_webp/C4epqE7KcM4/maxresdefault.webp", - "title": "Roelof Pieters - Watching Millions of Trees with Python: For Impact and Profit | PyData Fest AMS", + "title": "Watching Millions of Trees with Python: For Impact and Profit", "videos": [ { "type": "youtube", diff --git a/pydata-amsterdam-2020/videos/romeo-kienzler-privacy-by-design-machine-learning-pydata-fest-amsterdam-2020.json b/pydata-amsterdam-2020/videos/romeo-kienzler-privacy-by-design-machine-learning-pydata-fest-amsterdam-2020.json index 81a382818..3b6b70305 100644 --- a/pydata-amsterdam-2020/videos/romeo-kienzler-privacy-by-design-machine-learning-pydata-fest-amsterdam-2020.json +++ b/pydata-amsterdam-2020/videos/romeo-kienzler-privacy-by-design-machine-learning-pydata-fest-amsterdam-2020.json @@ -22,11 +22,11 @@ } ], "speakers": [ - "TODO" + "Romeo Kienzler" ], "tags": [], "thumbnail_url": "https://i.ytimg.com/vi_webp/GuydU3AYFho/maxresdefault.webp", - "title": "Romeo Kienzler - Privacy by Design Machine Learning | PyData Fest Amsterdam 2020", + "title": "Privacy by Design Machine Learning", "videos": [ { "type": "youtube", diff --git a/pydata-amsterdam-2020/videos/sebastian-ramirez-serving-ml-easily-with-fastapi-pydata-fest-amsterdam-2020.json b/pydata-amsterdam-2020/videos/sebastian-ramirez-serving-ml-easily-with-fastapi-pydata-fest-amsterdam-2020.json index 4802cf553..45e21b236 100644 --- a/pydata-amsterdam-2020/videos/sebastian-ramirez-serving-ml-easily-with-fastapi-pydata-fest-amsterdam-2020.json +++ b/pydata-amsterdam-2020/videos/sebastian-ramirez-serving-ml-easily-with-fastapi-pydata-fest-amsterdam-2020.json @@ -26,11 +26,11 @@ } ], "speakers": [ - "TODO" + "Sebastian Ramirez" ], "tags": [], "thumbnail_url": "https://i.ytimg.com/vi_webp/IdlT8l7kHT8/maxresdefault.webp", - "title": "Sebastian Ramirez - Serving ML Easily With FastAPI | PyData Fest Amsterdam 2020", + "title": "Serving ML Easily With FastAPI", "videos": [ { "type": "youtube", diff --git a/pydata-amsterdam-2020/videos/thijs-suijten-making-an-impact-with-duct-tape-pydata-fest-amsterdam-2020.json b/pydata-amsterdam-2020/videos/thijs-suijten-making-an-impact-with-duct-tape-pydata-fest-amsterdam-2020.json index 056a761f4..e2e16bb95 100644 --- a/pydata-amsterdam-2020/videos/thijs-suijten-making-an-impact-with-duct-tape-pydata-fest-amsterdam-2020.json +++ b/pydata-amsterdam-2020/videos/thijs-suijten-making-an-impact-with-duct-tape-pydata-fest-amsterdam-2020.json @@ -22,11 +22,11 @@ } ], "speakers": [ - "TODO" + "Thijs Suijten" ], "tags": [], "thumbnail_url": "https://i.ytimg.com/vi_webp/MBgadBMANpk/maxresdefault.webp", - "title": "Thijs Suijten - Making an Impact with Duct Tape | PyData Fest Amsterdam 2020", + "title": "Making an Impact with Duct Tape", "videos": [ { "type": "youtube", diff --git a/pydata-amsterdam-2020/videos/tomas-sostak-popmon-population-shift-monitoring-made-easy-pydata-fest-amsterdam-2020.json b/pydata-amsterdam-2020/videos/tomas-sostak-popmon-population-shift-monitoring-made-easy-pydata-fest-amsterdam-2020.json index ea8a85243..0b46355d9 100644 --- a/pydata-amsterdam-2020/videos/tomas-sostak-popmon-population-shift-monitoring-made-easy-pydata-fest-amsterdam-2020.json +++ b/pydata-amsterdam-2020/videos/tomas-sostak-popmon-population-shift-monitoring-made-easy-pydata-fest-amsterdam-2020.json @@ -22,11 +22,11 @@ } ], "speakers": [ - "TODO" + "Tomas Sostak" ], "tags": [], "thumbnail_url": "https://i.ytimg.com/vi_webp/HE-3YeVYqPY/maxresdefault.webp", - "title": "Tomas Sostak - Popmon: Population Shift Monitoring Made Easy | PyData Fest Amsterdam 2020", + "title": "Popmon: Population Shift Monitoring Made Easy", "videos": [ { "type": "youtube",