{"@attributes":{"version":"2.0"},"channel":{"title":"PyVideo.org - #ResearchTools","link":"https:\/\/pyvideo.org\/","description":{},"lastBuildDate":"Wed, 10 May 2023 00:00:00 +0000","item":[{"title":"ITS LIVE: Jupyter and cloud native formats to map climate change","link":"https:\/\/pyvideo.org\/jupytercon-2023\/its-live-jupyter-and-cloud-native-formats-to-map-climate-change.html","description":"<h3>Description<\/h3><p>ITS_LIVE ( <a class=\"reference external\" href=\"https:\/\/its-live.jpl.nasa.gov\/\">https:\/\/its-live.jpl.nasa.gov\/<\/a> ) is a NASA project that produces low latency, global glacier flow and elevation change datasets. The size and complexity of this data makes its distribution and use a challenge. To address these problems, ITS_LIVE was built for modern cloud-optimized data formats and includes easy-to-use Jupyter notebooks for data access and visualization.<\/p>\n<p>This presentation will show how ITS_LIVE uses the Pangeo stack to generate Zarr data cubes that make fast access possible without the need of back-end services. We will also delve into our data access strategy and how we leverage and enhanced the Jupyter ecosystem by implementing native map projections and services in ipyleaflet to visualize big geospatial data in a matter of seconds.<\/p>\n","pubDate":"Wed, 10 May 2023 00:00:00 +0000","guid":"tag:pyvideo.org,2023-05-10:\/jupytercon-2023\/its-live-jupyter-and-cloud-native-formats-to-map-climate-change.html","category":["JupyterCon 2023","#AIinAction","#CodingInJupyter","#DataAnalysis","#DataDrivenInsights","#DataScienceInnovation","#DataVisualization","#InteractiveComputing","#JupyterCommunity","#JupyterCon2023","#JupyterLove","#MachineLearning","#NASA","#NotebookWorkflow","#OpenSourceTools","#PythonProgramming","#ResearchTools","ITS_LIVE"]},{"title":"Leveraging the Jupyter ecosystem to create and run the Machine Learning in Python MOOC","link":"https:\/\/pyvideo.org\/jupytercon-2023\/leveraging-the-jupyter-ecosystem-to-create-and-run-the-machine-learning-in-python-mooc.html","description":"<h3>Description<\/h3><p>We, a team of scikit-learn core developers and contributors, created the\n&quot;Machine Learning in Python in scikit-learn&quot; MOOC (Massive Open Online Course)\nin 2021 with the goal of making it accessible to an audience without a strong\ntechnical background.<\/p>\n<p>Since then, we have run three sessions of the MOOC, with an average of roughly\n10,000 registered participants, and have reused the material for scikit-learn\ncourses in a variety of settings, for example Python conference tutorials,\nremote scikit-learn training and in-person university courses.<\/p>\n<p>In this talk, we will describe how we leveraged tools within the Jupyter\necosystem to develop the course material and teach it, in particular:\n- JupyterBook and Jupytext to develop the material in a convenient and\ncollaborative fashion\n- JupyterHub to give learners a zero-install live environment during the MOOC\nsession\n- Binder for convenient fall-back for tricky installation issues together with\nits integration into JupyterBook<\/p>\n<p>We will also share the lessons we learned along the way while developing the\nmaterial, running the MOOC and teaching the material.<\/p>\n<p>We will conclude with some of our ideas to improve the course, for example:\n- using Jupyterlite in our JupyterBook setup and potentially replace our\nJupyterHub in the longer term. Towards this goal, we already have started\ninvestigating issues we found in Pyodide scipy and scikit-learn packages\n- moving away from classic notebook to Retrolab\n- moving to jupyterlab-myst to better support MyST markdown inside notebooks\nand get rid of our custom scripts to genenerate HTML admonitions<\/p>\n<p>The content of the course is available under a CC-BY license at\n<a class=\"reference external\" href=\"https:\/\/inria.github.io\/scikit-learn-mooc\">https:\/\/inria.github.io\/scikit-learn-mooc<\/a> and the associated repository at:\n<a class=\"reference external\" href=\"https:\/\/github.com\/inria\/scikit-learn-mooc\">https:\/\/github.com\/inria\/scikit-learn-mooc<\/a>. The MOOC is available at:\n<a class=\"reference external\" href=\"https:\/\/www.fun-mooc.fr\/en\/courses\/machine-learning-python-scikit-learn\/\">https:\/\/www.fun-mooc.fr\/en\/courses\/machine-learning-python-scikit-learn\/<\/a>.<\/p>\n","pubDate":"Wed, 10 May 2023 00:00:00 +0000","guid":"tag:pyvideo.org,2023-05-10:\/jupytercon-2023\/leveraging-the-jupyter-ecosystem-to-create-and-run-the-machine-learning-in-python-mooc.html","category":["JupyterCon 2023","#AIinAction","#CodingInJupyter","#DataAnalysis","#DataDrivenInsights","#DataScienceInnovation","#DataVisualization","#InteractiveComputing","#JupyterCommunity","#JupyterCon2023","#JupyterLove","#MachineLearning","#NotebookWorkflow","#OpenSourceTools","#PythonProgramming","#ResearchTools","scikit-learn"]}]}}