Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions positconf-2023/category.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"title": "Posit:Conf 2023"
}
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It looks like speaker names, slide links, and some other metadata here are included at the end of the description here (likely via YouTube descriptions) and included in the appropriate PyVideo schema layout (thank you!) but not in the original conference schedule pages. I'll remove that trailing boilerplate and get these merged.

Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
{
"description": "",
"duration": 370,
"language": "eng",
"recorded": "2023-09-17",
"related_urls": [
{
"label": "Conference Website",
"url": "https://web.archive.org/web/20230902080800/https://posit.co/conference"
}
],
"speakers": [
"Winston Chang"
],
"tags": [],
"thumbnail_url": "https://i.ytimg.com/vi/Sn9Uj6vW4-Y/maxresdefault.jpg",
"title": "20 questions and AI chat bots",
"videos": [
{
"type": "youtube",
"url": "https://www.youtube.com/watch?v=Sn9Uj6vW4-Y"
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
{
"description": "In this deeply informative video, Jeremy Howard, co-founder of fast.ai and creator of the ULMFiT approach on which all modern language models (LMs) are based, takes you on a comprehensive journey through the fascinating landscape of LMs. Starting with the foundational concepts, Jeremy introduces the architecture and mechanics that make these AI systems tick. He then delves into critical evaluations of GPT-4, illuminates practical uses of language models in code writing and data analysis, and offers hands-on tips for working with the OpenAI API. The video also provides expert guidance on technical topics such as fine-tuning, decoding tokens, and running private instances of GPT models.\r\n\r\nAs we move further into the intricacies, Jeremy unpacks advanced strategies for model testing and optimization, utilizing tools like GPTQ and Hugging Face Transformers. He also explores the potential of specialized datasets like Orca and Platypus for fine-tuning and discusses cutting-edge trends in Retrieval Augmented Generation and information retrieval. Whether you're new to the field or an established professional, this presentation offers a wealth of insights to help you navigate the ever-evolving world of language models.\r\n\r\n(The above summary was, of course, created by an LLM!)\r\n\r\nFor the notebook used in this talk, see https://github.com/fastai/lm-hackers. ",
"duration": 3703,
"language": "eng",
"recorded": "2023-09-17",
"related_urls": [
{
"label": "Conference Website",
"url": "https://web.archive.org/web/20230902080800/https://posit.co/conference"
},
{
"label": "https://github.com/fastai/lm-hackers.",
"url": "https://github.com/fastai/lm-hackers."
}
],
"speakers": [
"Jeremy Howard"
],
"tags": [],
"thumbnail_url": "https://i.ytimg.com/vi_webp/sYliwvml9Es/maxresdefault.webp",
"title": "A hacker's guide to open source LLMs",
"videos": [
{
"type": "youtube",
"url": "https://www.youtube.com/watch?v=sYliwvml9Es"
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
{
"description": "How do you create brand cohesion across your large team when it comes to data viz? Inspired by the BBC's bbplot, our team at the US Agency for International Development (USAID) developed a package on top of ggplot2 to create a common look and feel for our team's products. This effort improved not just the cohesiveness of our work, but also trustworthiness. By creating this package, we reduced the reliance on using defaults and the time spent on each project customizing numerous graphic elements. More importantly, this package provided an easier on-ramp for new teammates to adopt R. We share our journey within a federal agency developing a style guide and aim to guide and inspire other organizations who could benefit from developing their own branding package and guidance.\r\n\r\nMaterials: \r\n- https://speakerdeck.com/achafetz/adding-a-touch-of-glitr\r\n- https://usaid-oha-si.github.io/glitr/\r\n- https://issuu.com/achafetz/docs/oha_styleguide",
"duration": 867,
"language": "eng",
"recorded": "2023-09-17",
"related_urls": [
{
"label": "Conference Website",
"url": "https://web.archive.org/web/20230902080800/https://posit.co/conference"
},
{
"label": "https://usaid-oha-si.github.io/glitr/\r",
"url": "https://usaid-oha-si.github.io/glitr/\r"
},
{
"label": "https://issuu.com/achafetz/docs/oha_styleguide\r",
"url": "https://issuu.com/achafetz/docs/oha_styleguide\r"
},
{
"label": "https://speakerdeck.com/achafetz/adding-a-touch-of-glitr\r",
"url": "https://speakerdeck.com/achafetz/adding-a-touch-of-glitr\r"
}
],
"speakers": [
"Aaron Chafetz",
"Karishma Srikanth"
],
"tags": [],
"thumbnail_url": "https://i.ytimg.com/vi_webp/-0pPBAiJaYk/maxresdefault.webp",
"title": "Adding a Touch of glitr: Developing a Package of Themes on Top of ggplot",
"videos": [
{
"type": "youtube",
"url": "https://www.youtube.com/watch?v=-0pPBAiJaYk"
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
{
"description": "In the past year, people have come to realize that AI can revolutionize the way we work. This talk focuses on using AI tools with Shiny for Python, demonstrating how AI can accelerate Shiny application development and enhance its capabilities. We'll also explore Shiny's unique ability to interface with AI models, offering possibilities beyond Python web frameworks like Streamlit and Dash. Learn how Shiny and AI together can empower you to do more, and do it faster.",
"duration": 1082,
"language": "eng",
"recorded": "2023-09-17",
"related_urls": [
{
"label": "Conference Website",
"url": "https://web.archive.org/web/20230902080800/https://posit.co/conference"
}
],
"speakers": [
"Winston Chang"
],
"tags": [],
"thumbnail_url": "https://i.ytimg.com/vi/lXOMJvuPN_Y/maxresdefault.jpg",
"title": "AI and Shiny for Python: Unlocking New Possibilities",
"videos": [
{
"type": "youtube",
"url": "https://www.youtube.com/watch?v=lXOMJvuPN_Y"
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
{
"description": "The next pandemic may be caused by a flu strain, and with thousands of patients with the flu in Dutch hospitals annually it is important to have accurate and current data. The National Institute for Public Health and the Environment of the Netherlands (RIVM) collects and processes flu data to achieve pandemic preparedness. However, the flu reporting process used to be very laborious, stealing precious time from epidemiologists. In our journey of automating this data pipeline we learned that collaboration was the most important factor in getting to a working system. This talk will be at the cross-section of data science and epidemiology and will provide you with a valuable opportunity to learn from our experiences.",
"duration": 973,
"language": "eng",
"recorded": "2023-09-17",
"related_urls": [
{
"label": "Conference Website",
"url": "https://web.archive.org/web/20230902080800/https://posit.co/conference"
}
],
"speakers": [
"Patrick van den Berg"
],
"tags": [],
"thumbnail_url": "https://i.ytimg.com/vi/F8aDgKkXoxI/maxresdefault.jpg",
"title": "Automating the Dutch National Flu Surveillance for Pandemic Preparedness",
"videos": [
{
"type": "youtube",
"url": "https://www.youtube.com/watch?v=F8aDgKkXoxI"
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
{
"description": "The transition from analyzing data in R to making packages in R can feel like a big step. Writing code to clean data or make visualizations seems categorically different from building robust \"software\" on which other people rely. \r\n\r\nIn this talk, I'll show why that distinction is not necessarily true by discussing my personal experience from learning R in graduate school to reporting bugs on GitHub to becoming a co-author of the tidycensus package and a practicing data scientist. The positive and supportive R community on GitHub, Twitter, and elsewhere contributes to why anyone who writes R code can become a package author.\r\n\r\n* I have not actually gotten rich but I did get freelance data work based on my package contributions!",
"duration": 1108,
"language": "eng",
"recorded": "2023-09-17",
"related_urls": [
{
"label": "Conference Website",
"url": "https://web.archive.org/web/20230902080800/https://posit.co/conference"
}
],
"speakers": [
"Matt Herman"
],
"tags": [],
"thumbnail_url": "https://i.ytimg.com/vi/18vfcf46ozE/maxresdefault.jpg",
"title": "Becoming an R Package Author (or How I Got Rich Responding to GitHub Issues)",
"videos": [
{
"type": "youtube",
"url": "https://www.youtube.com/watch?v=18vfcf46ozE"
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
{
"description": "Data science is often difficult to define because of its many intersections, including statistics, programming, analytics, and other domain knowledge. Would you believe it if I told you Black hair and data science have much in common?\r\n\r\nThis talk is for those considering learning about, studying, or pursuing data science. In it, Dr. Kari L. Jordan draws parallels between approaches to caring for Black hair and approaches to learning data science. We start with the roots and end by picking the right tools and products to maintain our coiffure.",
"duration": 1221,
"language": "eng",
"recorded": "2023-09-17",
"related_urls": [
{
"label": "Conference Website",
"url": "https://web.archive.org/web/20230902080800/https://posit.co/conference"
}
],
"speakers": [
"Kari Jordan"
],
"tags": [],
"thumbnail_url": "https://i.ytimg.com/vi/DVQJ39_9L0U/maxresdefault.jpg",
"title": "Black Hair and Data Science Have More in Common Than You Think",
"videos": [
{
"type": "youtube",
"url": "https://www.youtube.com/watch?v=DVQJ39_9L0U"
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
{
"description": "Working in the high-touch world of consulting, our team needed to develop a reporting system that was flexible enough to be tailored to the specific needs of any given partner while still reducing the highly manual nature of populating client-ready slide decks with various metrics and data visualizations. Utilizing the extensive resources developed by the R user community, I was able to create a flexible, scalable reporting system that allows users to populate templated Google slide decks with metrics and professional-grade visualizations using data pulled directly from our database at the time of query. This streamlined approach enables our consultants to spend less time copy-pasting data from one channel to another and instead focus on what they do best: surfacing business-relevant insights and recommendations for our partners.\r\n\r\nBy sharing my approach to customizable self-serve reporting in Shiny, I hope attendees will walk away with new ideas about how to combine parameterized reporting and dashboard development to get the best of both worlds. Additionally, I hope to end by sharing how this project was pivotal in making the business case for procuring Posit products for my broader organization.",
"duration": 1179,
"language": "eng",
"recorded": "2023-09-17",
"related_urls": [
{
"label": "Conference Website",
"url": "https://web.archive.org/web/20230902080800/https://posit.co/conference"
}
],
"speakers": [
"Natalie O'Shea"
],
"tags": [],
"thumbnail_url": "https://i.ytimg.com/vi_webp/CoAsWA9_X2Y/maxresdefault.webp",
"title": "Building a Flexible, Scaleable Self-Serve Reporting System with Shiny",
"videos": [
{
"type": "youtube",
"url": "https://www.youtube.com/watch?v=CoAsWA9_X2Y"
}
]
}
24 changes: 24 additions & 0 deletions positconf-2023/videos/can-i-have-a-word-posit-conf-2023.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
{
"description": "Since its release, {gt} has won over the hearts of many due to its flexible and powerful table-generating abilities. However, in cases where office products were required by downstream users, {gt}'s potential remained untapped. That all changed in 2022 when Rich Iannone and I collaborated to add Word documents as an official output type. Now, data scientists can engage stakeholders directly, wherever they are. \r\n\r\nJoin me for an upcoming talk where I'll share my excitement about the new opportunities this update presents for the R community as well as future developments we can look forward to.",
"duration": 1030,
"language": "eng",
"recorded": "2023-09-17",
"related_urls": [
{
"label": "Conference Website",
"url": "https://web.archive.org/web/20230902080800/https://posit.co/conference"
}
],
"speakers": [
"Ellis Hughes"
],
"tags": [],
"thumbnail_url": "https://i.ytimg.com/vi/5nhXSVNTWso/maxresdefault.jpg",
"title": "Can I Have a Word?",
"videos": [
{
"type": "youtube",
"url": "https://www.youtube.com/watch?v=5nhXSVNTWso"
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
{
"description": "Data scientists are creating incredibly useful data products at an accelerating rate. These products are consumed by others who expect them to be accurate reliable and timely, often promises unfulfilled. In this talk, we will explore how to use common CI/CD pipeline tools already within reach of attendees to automatically test and deploy their apps, APIs, and reports.",
"duration": 309,
"language": "eng",
"recorded": "2023-09-17",
"related_urls": [
{
"label": "Conference Website",
"url": "https://web.archive.org/web/20230902080800/https://posit.co/conference"
}
],
"speakers": [
"Trevor Nederlof"
],
"tags": [],
"thumbnail_url": "https://i.ytimg.com/vi/ss5OkoZZHiw/maxresdefault.jpg",
"title": "CI/CD Pipelines - Oh, the Places You'll Go!",
"videos": [
{
"type": "youtube",
"url": "https://www.youtube.com/watch?v=ss5OkoZZHiw"
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
{
"description": "Are you considering or curious about developing code-based tools for scientists? Whether you are an experienced developer or a fellow Posit Academy graduate who might be stepping into this role for the first time, the aim of my story is to inspire you and help you navigate this process. While developing custom R functions, packages, and Shiny apps for diverse analytical capabilities and users in R&D, I learned why it's important to collect certain information at the start before writing any tidying, analysis, visualization, and web application code. \r\n\r\nIn this talk, I will share the essential technical questions that help me define and plan for success.",
"duration": 299,
"language": "eng",
"recorded": "2023-09-17",
"related_urls": [
{
"label": "Conference Website",
"url": "https://web.archive.org/web/20230902080800/https://posit.co/conference"
}
],
"speakers": [
"Camila Saez Cabezas"
],
"tags": [],
"thumbnail_url": "https://i.ytimg.com/vi/PhNnwfEZRek/maxresdefault.jpg",
"title": "Coding Tools for Industry R&D - Development Lessons from an Analytical Lab",
"videos": [
{
"type": "youtube",
"url": "https://www.youtube.com/watch?v=PhNnwfEZRek"
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
{
"description": "We build a great case on how to combine R and Python in a production environment.\r\n\r\nSo the justice department's back office monitors the smooth processing of all traffic fines in Belgium. They gather that data from all police departments and check if any anomalies occur. \r\n\r\nThe back-office monitors that using a shiny application where they can see traffic signs showing the status of the whole operation and the status is built using Python scripts that perform anomaly detection if the number of fines is in line with what they expect daily. And the results of those checks are delivered to a front-end shiny application with Python flask API.",
"duration": 1150,
"language": "eng",
"recorded": "2023-09-17",
"related_urls": [
{
"label": "Conference Website",
"url": "https://web.archive.org/web/20230902080800/https://posit.co/conference"
}
],
"speakers": [
"Thomas Michem"
],
"tags": [],
"thumbnail_url": "https://i.ytimg.com/vi/EfBlESOpbDs/maxresdefault.jpg",
"title": "Combining R and Python for the Belgian Justice Department",
"videos": [
{
"type": "youtube",
"url": "https://www.youtube.com/watch?v=EfBlESOpbDs"
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
{
"description": "Explore accessibility for data scientists by uncovering some common barriers in open source tools with simple fixes that anyone can implement.\r\n\r\nDive into the often-overlooked world of accessibility for developers and data scientists! Uncover common accessibility barriers in open source tools, and learn simple steps to address them. Whether you’re a seasoned maintainer or a total novice, you’ll walk away with clear action items to implement right away. Join the movement of individuals championing the next frontier of disability inclusion in technology, shaping a more equitable future for all! \r\n\r\nMaterials: https://github.com/franzenr/commit-to-change",
"duration": 1124,
"language": "eng",
"recorded": "2023-09-17",
"related_urls": [
{
"label": "Conference Website",
"url": "https://web.archive.org/web/20230902080800/https://posit.co/conference"
},
{
"label": "https://github.com/franzenr/commit-to-change\r",
"url": "https://github.com/franzenr/commit-to-change\r"
}
],
"speakers": [
"Rose Franzen"
],
"tags": [],
"thumbnail_url": "https://i.ytimg.com/vi/0qfzxHHCDfE/maxresdefault.jpg",
"title": "Commit to Change: How to Increase Accessibility in Your Favorite Open Source Projects",
"videos": [
{
"type": "youtube",
"url": "https://www.youtube.com/watch?v=0qfzxHHCDfE"
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
{
"description": "Conformal inference theory enables any model to produce probabilistic predictions, such as prediction intervals. We'll demonstrate how these analytical methods can be used with tidymodels. Simulations will show that the results have good coverage (i.e., a 90% interval should include the real point 90% of the time).",
"duration": 1303,
"language": "eng",
"recorded": "2023-09-17",
"related_urls": [
{
"label": "Conference Website",
"url": "https://web.archive.org/web/20230902080800/https://posit.co/conference"
}
],
"speakers": [
"Max Kuhn"
],
"tags": [],
"thumbnail_url": "https://i.ytimg.com/vi_webp/vJ4BYJSg734/maxresdefault.webp",
"title": "Conformal Inference with Tidymodels",
"videos": [
{
"type": "youtube",
"url": "https://www.youtube.com/watch?v=vJ4BYJSg734"
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
{
"description": "Running Connect with off-host content execution in Kubernetes is very cool and allows you to enable some powerful and sophisticated workflows. The question is, do you really need it? How do you evaluate and decide? Let's have a candid conversation about whether Connect content execution on Kubernetes is right for you and your organization. \r\n\r\nMoving to Kubernetes will introduce complexity, so it's important to have a strong motivating reason for making the switch. This talk will introduce new Connect features that are made possible by content-level containerization.",
"duration": 1115,
"language": "eng",
"recorded": "2023-09-17",
"related_urls": [
{
"label": "Conference Website",
"url": "https://web.archive.org/web/20230902080800/https://posit.co/conference"
}
],
"speakers": [
"E. David Aja"
],
"tags": [],
"thumbnail_url": "https://i.ytimg.com/vi/DN29WEXEF-8/maxresdefault.jpg",
"title": "Connect on Kubernetes: Content-level Containerization",
"videos": [
{
"type": "youtube",
"url": "https://www.youtube.com/watch?v=DN29WEXEF-8"
}
]
}
Loading