30-day trial for UBC Computer Science Student Society (CSSS)
Labels: O'reilly,30 Day Trial,trial,
O'Reilly learning provides individuals, teams, and businesses with expert-created and curated information covering all the areas that will shape our future—including artificial intelligence, Swift, Ruby, Python, C++, CSS, HTML, Java, JavaScript, PHP, operations, data, UX design, finance, leadership, and more.Labels: Text Link,individual,trial,
Video--Generative AI for Finance
AI continues to be a key force driving innovation in the financial ecosystem—automating processes, personalizing customer experiences, mitigating risk, fighting fraud, and predicting financial markets like never before. Join us and leading industry experts to learn more about next-generation AI tools and techniques at the forefront of transformation in financial services.Labels: Courses,generative Ai,o'reilly,finance,video,
Report--Technology Trends for 2024
For decades, the tech industry hummed along on a predictable five-year disruption cycle. Microservices, cloud, Agile—each marked a turning point, but the pace felt manageable. Then came 2023. One explosive AI breakthrough, ChatGPT, changed all of that.Labels: O'reilly,2024,report,content,trends,
Author Michael Shearer shows you how to scale up your data matching processes and improve the accuracy of your reconciliations. You'll be able to remove duplicate entries within a single source and join disparate data sources together when common keys aren't available. Using real-world data examples, this book helps you gain practical understanding to accelerate the delivery of real business value.Labels: Data Matching,ebook,data Science,data,o'reilly,book,entity Resolution,data Analyst,
Playlist link - Using Python for Data Science
Pandas creator Wes McKinney points you to the best resources to show why Python is an optimal choice for almost any data science project.Labels: Python,data Science,data,o'reilly,engineering,data Engineering,
Superstream link - Security Superstream: DevSecOps
oin top experts for an overview of best practices and future trends in DevSecOps. You’ll learn how to integrate security into everything you do, understand the cultural changes your organization needs to make to do so, and explore new developments such as system resilience, MLSecOps, and more.Labels: System Administration,streaming,security,mlops,devsecops,devops,o'reilly,engineering,site Reliability Engineering,
Live course link - Generative AI for Finance
Join us and leading industry experts to learn more about next-generation AI tools and techniques at the forefront of transformation in financial services.Labels: Streaming,ai/ml,generative Ai,o'reilly,finance,ai,finops,
Report link - The Next Generation of Developer Productivity
Productivity tools are remaking software development, but their value doesn’t come for free. We ran a survey to find out how developers are actually using these tools today and to learn where the pain points lie. In this whitepaper, Mike Loukides dives into the data to explore how GitHub Copilot, ChatGPT, self-service pipelines, and more are improving productivity—and the challenges that still need to be overcome for organizations to take full advantage.And you can read it for free.Labels: Ai/ml,git,software Development,generative Ai,chatgpt,o'reilly,report,
Report link - A Practical Guide to Cloud Migration
In this ebook, 13 members of the Google team share their hard-won experience and show you how to navigate the cultural and technological transformation required to migrate to the cloud.And did we mention, it’s free?Labels: Cloud,system Administration,o'reilly,sre,report,google,cloud Computing,data Engineering,
Report link - Extending Kubernetes
Gianluca Arbezzano from InfluxData shows you why Kubernetes is much more than an end application. Extending Kubernetes with its API to implement and automate flows or to gain more visibility into your system more than justifies the system’s cost and complexity. With this report, you’ll learn the right way to use everything it has to offer.Labels: Cloud,kubernetes,software Development,o'reilly,report,api,cloud Computing,data Engineering,
Report link - Knowledge Graphs
Applying knowledge in the right context is the most powerful lever businesses can use to become agile, creative, and resilient. Knowledge graphs offer unparalleled automation and visibility into processes, products, and customers. They help you anticipate downstream effects, understand complex data relationships, and respond to dynamic markets. This short report will show you how.And did we mention it’s free?Labels: Ai/ml,data Science,data,o'reilly,data Architecture,knowledge Graph,graph,
Report link - Kubernetes in the Enterprise
Arguably the hottest acronym in tech right now? K8S. Kubernetes. Why? Because it’s broadly supported, open source, fast and efficient—and changing the game for organizations to deliver applications.But getting started with the Kubernetes container orchestration can be tricky. That’s where this practical ebook for developers and operators can help, by showing how to run stateful workloads on Kubernetes to transform the way you manage your core enterprise middleware.Labels: Cloud,kubernetes,cloud Native Computing Foundation,o'reilly,
Report link - Modern Defense in Depth
Download this insightful ebook for free to learn a new approach to DiD that enables current security tools to operate in concert rather than independently. By the time you’re done, your company will be able to establish integrated lines of defense similar to the way in which modern militaries operate on the battlefield. Because let’s face it—hackers have declared war. And it’s imperative that your company wins every battle.Labels: Security,devsecops,o'reilly,report,cybersecurity,
Report link - Retaining and Retraining Technical Talent
Korn Ferry forecasts a shortage of 85 million skilled workers globally by 2030, leading to as much as $8.42 trillion in unrealized economic potential. And it’s being exacerbated by the high cost of college—US enrollment has dropped by 1.3 million students over the last two years. How can your organization retain top talent and stay ahead of fast-moving technical transformations when facing such a skills shortage?The answer is in this new O’Reilly report. And you can get it free today.Labels: Education,software Development,o'reilly,report,software Engineering,
Report link - The Evolving Role of the Data Engineer
By some estimates, data engineering comprises 80% to 90% of the work organizations do with data. But the role of data engineer, and even the term itself, is pretty new and evolving rapidly. If you are (or want to be) a data engineer—or you’re responsible for building or managing data teams—this report will clearly explain the role and the skills and best practices you need to be a successful data engineer.And the best part? It’s free, courtesy of O’Reilly.Labels: Data Management,data Science,data,o'reilly,report,data Architecture,data Engineering,
Report link - The State of Machine Learning Adoption in the Enterprise
Download this free ebook now to see how data scientists, machine learning engineers, and deep learning engineers throughout the world answered detailed questions about their organization’s level of ML adoption. About half of the respondents work for enterprises in the early stages of exploring ML, while the rest have moderate or extensive experience deploying ML models to production. So you get a deep understanding of the methodologies and metrics used throughout the process.Labels: Ai/ml,generative Ai,o'reilly,ai,report,machine Learning,
Free chapter link - AWS Cookbook, Ch 1
WS security is a shared responsibility. As you deploy cloud resources in AWS and apply configuration, it’s critical that you understand your responsibilities and the security settings required to maintain a secure environment. But where do you start?AWS Cookbook has step-by-step recipes (and code) for addressing common AWS challenges. Chapter 1 covers best practices and use cases focused on security—everything from AWS Identity and Access Management (IAM) policies or enforcing IAM user passwords to blocking public access for an S3 bucket.And it’s free—our gift to you.Labels: Cloud,chapter,cookbook,o'reilly,cloud Computing,aws,
Free chapter link - CockroachDB—The Definitive Guide, Ch 2
The CockroachDB architecture is sophisticated: it incorporates decades of database engineering best practices together with several unique innovations. While you don't need to understand its internals to get things done, knowing the fundamental concepts will help you make sound decisions regarding schema design, performance optimization, cluster deployment, and more. This chapter clearly explains everything you need to know about the CockroachDB architecture.And it’s free—our gift to you.Labels: Cloud,chapter,data,o'reilly,cloud Computing,data Engineering,
Free chapter link - Creating Augmented and Virtual Realities, Ch 5
Developers, artists, and designers looking to enter the field of augmented and virtual reality today have few places to turn for expert guidance. Which is why this book was created—to help you learn how to build practical applications and experiences grounded in theory and backed by industry use cases.Chapter 5, “How the Computer Vision That Makes Augmented Reality Possible Works,” is particularly engaging and useful if you’re a developer looking to get into spatial computing, and you want to know where the industry is heading.And you can download it right now for free.Labels: Chapter,virtual Reality,ux,o'reilly,spatial Computing,augmented Reality,user Experience,hci,3d,ar,cv,computer Vision,vr,
Free chapter link - Designing Autonomous AI, Ch 4
Using concrete examples and a proven architectural framework, this book shows you how to combine AI with deep learning capabilities and industrial control technologies to make robust autonomous AI. This is just one small example of the wealth of content available on the O’Reilly learning platform.And chapter 4 is yours, free, as our gift.Labels: Chapter,industrial,security,ai/ml,o'reilly,ai,ics,
Free chapter link - Kafka—The Definitive Guide, Ch 5
Every enterprise application creates data, whether it’s log messages, metrics, user activity, outgoing messages, or something else entirely. And how to move all of this data becomes nearly as important as the data itself. If you’re an application architect, developer, or production engineer new to Apache Kafka, this practical guide shows you how to use this open source streaming platform to handle real-time data feeds.In chapter 5, “Managing Apache Kafka Programmatically,” engineers from Confluent and LinkedIn who are responsible for developing Kafka explain the functionality of the AdminClient and how to use it in your applications to manage topics, consumer groups, and entity configuration.Download it right now for free.Labels: Data Warehouse,chapter,streaming,apache,data Science,data,o'reilly,kafka,data Architecture,data Engineering,
Free chapter link - Learning Java, fifth edition, Ch 4
If you’re new to Java, this bestselling guide provides an example-driven introduction to the latest language features and APIs in Java 6 and 7. Chapter 4 provides a clear explanation of the Java language syntax. This is one small sample of what you’ll find on the O’Reilly learning platform.And it’s yours, free today.Labels: Chapter,java,o'reilly,api,
Free chapter link - Mastering Python for Bioinformatics, Ch 1
The very first chapter of this practical new book shows you how to report the tetranucleotide frequency from a string of DNA. Sounds pretty simple, right? But there are different ways to do it. The author walks you through writing and testing several different versions of the program so you can explore many aspects of Python data structures, syntax, modules, and tools. This tutorial is an ideal way to learn how to structure, document, and test a program.And the best part? You can download it free today.Labels: Chapter,python,o'reilly,bioinformatics,
Free chapter link - Python Data Science Handbook, Ch 1
For many researchers, Python is a first-class tool mainly because of its libraries for storing, manipulating, and gaining insight from data. This useful handbook is one of the few resources that dives into every piece of this data science stack and related tools.Download the first chapter, “IPython: Beyond Normal Python,” for an in-depth look into author Jake VanderPlas’s preferred environment. You’ll soon learn the details that make IPython a powerful control panel to run Python effectively for interactive scientific and data-intensive computing.And right now you can get it for free.Labels: Chapter,python,data Science,o'reilly,
Free chapter link - The Staff Engineer's Path, Ch 2
We reward our best engineers by…moving them out of engineering? Treating management as the default path for an engineer with leadership ability doesn't serve the industry well—or the engineer. The role of staff engineer allows engineers to contribute at a high level, driving big projects and determining technical strategy. This new book explores this important new role. And chapter 2 provides staff engineers with three maps to help them understand where they are, where they want to go, and how to get there. This is one small sample of what you’ll find on the O’Reilly learning platform.And it’s yours, free today.Labels: Chapter,o'reilly,engineering Executive,software Engineering,engineering,engineering Manager,data Engineering,
Book link - Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow, 2E
Through a series of recent breakthroughs, deep learning has boosted the entire field of machine learning. Now, even programmers who know close to nothing about this technology can use simple, efficient tools to implement programs capable of learning from data. This practical book shows you how.By using concrete examples, minimal theory, and two production-ready Python frameworks—Scikit-Learn and TensorFlow—author Aurélien Géron helps you gain an intuitive understanding of the concepts and tools for building intelligent systems. You’ll learn a range of techniques, starting with simple linear regression and progressing to deep neural networks. With exercises in each chapter to help you apply what you’ve learned, all you need is programming experience to get started.Labels: Python,ai/ml,generative Ai,o'reilly,ai,keras,machine Learning,scikit-learn,tensorflow,
Playlist link - RHCE Certification Playlist Sander van Vugt
There’s never been a better time to get RHCE certified. Learn key Ansible and exam concepts and understand the objectives of the exam, and then practice your skills with hands-on labs. Get RHCE certified now!Labels: Playlist,o'reilly,ansible,rhce,certification,
The Next Generation of Developer Productivity v1
Productivity tools are remaking software development, but their value doesn’t come for free. We ran a survey to find out how developers are actually using these tools today and to learn where the pain points lie. In this whitepaper, Mike Loukides dives into the data to explore how GitHub Copilot, ChatGPT, self-service pipelines, and more are improving productivity—and the challenges that still need to be overcome for organizations to take full advantage.And you can read it for free.Labels: Whitepaper,software Development,o'reilly,software Engineering,web Development,
The Next Generation of Developer Productivity v2
Productivity tools are remaking software development, but their value doesn’t come for free. We ran a survey to find out how developers are actually using these tools today and to learn where the pain points lie. In this whitepaper, Mike Loukides dives into the data to explore how GitHub Copilot, ChatGPT, self-service pipelines, and more are improving productivity—and the challenges that still need to be overcome for organizations to take full advantage.And you can read it for free.Labels: Whitepaper,software Development,o'reilly,software Engineering,web Development,
The Next Generation of Developer Productivity v3
Productivity tools are remaking software development, but their value doesn’t come for free. We ran a survey to find out how developers are actually using these tools today and to learn where the pain points lie. In this whitepaper, Mike Loukides dives into the data to explore how GitHub Copilot, ChatGPT, self-service pipelines, and more are improving productivity—and the challenges that still need to be overcome for organizations to take full advantage.And you can read it for free.Labels: Whitepaper,software Development,o'reilly,software Engineering,web Development,
The Next Generation of Developer Productivity v4
Productivity tools are remaking software development, but their value doesn’t come for free. We ran a survey to find out how developers are actually using these tools today and to learn where the pain points lie. In this whitepaper, Mike Loukides dives into the data to explore how GitHub Copilot, ChatGPT, self-service pipelines, and more are improving productivity—and the challenges that still need to be overcome for organizations to take full advantage.And you can read it for free.Labels: Whitepaper,software Development,o'reilly,software Engineering,web Development,
Course link - Linux Fundamentals, 2nd Edition with Sander van Vugt
Linux Fundamentals LiveLessons has more than 10 hours of comprehensive video training for you to find everything you need to build a strong understanding of working with Linux. This comprehensive video course includes coverage of Linux basics, concepts, practices, and theories, so you can get the foundational knowledge of Linux you need to start your Linux career.Labels: Courses,system Administration,o'reilly,linux,
Course link - Certified Kubernetes Administrator (CKA), 3rd Edition with Sander van Vugt
Get the edge you need to successfully study for and pass the Certified Kubernetes Administrator (CKA) exam in this all-new video course. This 3rd edition acts as a complete study resource to help you build skills as you work your way through the course. Explore each exam objective on the CKA exam and learn how to build, run, and manage Kubernetes clusters. Expert trainer and author Sander van Vugt gives you hands-on labs to work with Kubernetes, so you have the opportunity to test your skills. The course then ends with a sample exam, allowing you to practice before taking the real thing.Labels: Kubernetes,courses,o'reilly,k8s,cka,video,certification,
BIT Email link - O'Reilly DEIJ scholarship program
O’Reilly believes that innovation depends on the contributions of people with a variety of perspectives. To help members of groups underrepresented in technology develop and sharpen the skills needed to break through barriers within the field, they’re offering 500 annual scholarships that give recipients full access to the O’Reilly learning platform.If you belong to a group that's underrepresented in tech—and that includes women, the Black, Indigenous, Latinx, and Asian communities, the LGBTQIA+ community, veterans, and people with a physical or neurological disability—and want to kickstart your career, upskill, or develop new tech skills, you can apply here. The deadline for applications is April 1, 2024.Labels: Diversity,o'reilly,scholarship,deij,
BIT Social link - O'Reilly DEIJ scholarship program
@O’ReillyMedia believes that innovation depends on the contributions of people with a variety of perspectives. To help members of groups underrepresented in technology develop and sharpen the skills needed to break through barriers within the field, they’re offering 500 annual scholarships that give recipients full access to the O’Reilly learning platform. Learn more and apply now!Labels: Diversity,o'reilly,scholarship,deij,
Head First Software Architecture
If you're a software developer looking for a quick on-ramp to software architecture, this handy guide is a great place to start. From the authors of Fundamentals of Software Architecture, Head First Software Architecture teaches you how to think architecturally and explores the unique challenges of software architecture. You'll learn the distinction between architecture and design and the relationship between code, components, and architectural styles. You'll also learn how to work with some common architectural styles through vivid, fun examples. Quick, easy, and entertaining, this book is a valuable introduction to the world of software architecture.Labels: Software Architecture,code,o'reilly,book,head First,
Making Embedded Systems, 2nd Edition
Written by Elecia White, an expert who has created systems ranging from DNA scanners to children's toys, Making Embedded Systems, 2nd Edition is ideal for intermediate and experienced programmers, no matter what platform you use. This expanded second edition includes new chapters on IoT and networked sensors, motors and movement, debugging, data handling strategies, and more.Labels: Sensors,data,o'reilly,book,networking,elecia White,embedded,iot,
The landscape of open source technologies for building AI applications has expanded rapidly since the advent of LLMs and other frontier AI models. But there are ongoing discussions about what constitutes open source AI, and current technologies come with a range of limitations and benefits. Proprietary models may be optimal in some cases, but concerns about cost, privacy, and security for production-grade applications may require a closer look at open source options.Join us to explore the features and capabilities of the latest open source AI models, frameworks, and platforms, from Mistral and LangChain to Hugging Face. You'll learn how to leverage these and other open source AI tools to build more robust and cost-effective AI applications, right from the industry experts already putting them to work in the field.Labels: Denys Linkov,open Source,adi Polak,ai,victor Sanh,avin Regmi,susan Shu Chang,
Effective TypeScript, 2nd Edition
This practical book features 83 items that give specific advice on what to do and what not to do, and how to think about the language. Author Dan Vanderkam shows you how to apply each item's advice through concrete examples. This book will help you advance from a beginning or intermediate user familiar with TypeScript basics to an expert who knows how to use the language well. Updated for TypeScript 5, this second edition includes two new chapters on type-level programming and TypeScript recipes.Labels: Ebook,o'reilly,book,typescript 5,typescript,dan Vanderkam,
Making Embedded Systems, 2nd Edition (book cover)
Written by Elecia White, an expert who has created systems ranging from DNA scanners to children's toys, Making Embedded Systems, 2nd Edition from O'Reilly is ideal for intermediate and experienced programmers, no matter what platform you use. This expanded second edition includes new chapters on IoT and networked sensors.Labels: Book,embedded,elecia White,programming,iot,
Designing Machine Learning Systems in the Cloud
This course is an introduction to designing and implementing production machine learning (ML) systems that will give students the skills necessary to architect and deploy ML solutions to the cloud. This course is for anyone with at least 2 years of programming experience and familiarity with ML looking to deliver real business value with ML in real, enterprise software systems.Using Python, Docker, Kubernetes, and Google Cloud, students will learn the practical skills necessary to build end-to-end ML systems, from engineering training data, features and data pipelines to deploying and monitoring ML models for real-time inference in production.What you’ll learn and how you can apply itExplain, design and implement components of a production ML systemThis course is for you because…You're an ML practitioner interested in learning to take your models from development to production, enterprise systems.You're a software engineer looking for the specific experience required to design and build ML-powered systems.You're an ML enthusiastic looking for the theoretical and practical skills required to train, evaluate, deploy and monitors models in real-world settings.Prerequisites:2 years of object-oriented programming experience (preferably Python)1 year of experience working with a cloud provider (Google Cloud, Amazon Web Services, etc..)Beginner knowledge of systems design conceptsBeginner knowledge of data engineering conceptsBeginner knowledge of experience using linuxLabels: Kyle Gallatin,data,video,machine Learning,
Getting Started with Ansible: Learn the Basics of IT Automation in 2 hours
Ansible enables developers and system administrators to codify their knowledge, to capture IT automation processes as code, storing changes systematically. This process, also known as "configuration management," makes your work predictably reliable by allowing machines to execute the code, as a remote control for the rest of the IT infrastructure. Ansible can send commands and configuration to manage all IT in your company from one central point.The simplicity and power of Ansible can help reduce the complexity in managing IT infrastructure. Ansible was designed to be so simple that co-workers can comprehend the code quickly, enhancing productivity, scalability and cooperation. This course will jumpstart your skills in using this technology. It provides examples and just enough background to grasp the power of this tool and start creating your own automation.What you’ll learn and how to apply itProvide developers and system administrators with a solid foundation in using Ansible for automation and configuration managementGive participants practical knowledge and hands-on experience to effectively leverage Ansible in real-world scenariosTeach learners how to select and install additional Ansible content from vendors and the community that caters to various needsThis course is for you becauseYou're a developer interested in an overview of the lifecycle of the Ansible software.You're a developer who writes software for Linux and want to learn how to use Ansible to manage their environments.You're a junior sys admins that might want to understand automation tooling for advancement.You're a DevOps engineer tasked with automating as much as possible.You're a software architect who needs to know more about automating infrastructure.You're an IT professional adding to your tool knowledge.PrerequisitesBeginner knowledge of Linux commandsAbility to edit text files and create directoriesAccess to a Linux machineLabels: Bas Meijer,ansible,video,it Operations,
Generative AI to Improve Your Productivity: Get More Done Each Day with the Help of AI
Join expert David Griffiths to discover the transformative potential of ChatGPT to streamline your day-to-day work. You’ll learn how to harness this AI tool for idea generation, language translation, task management, routine establishment, and the rapid creation of reports and presentations. Whether you're juggling work projects, looking to expand your knowledge, or boost your personal productivity, you’ll find practical insights to help you get the most out of ChatGPT.What you’ll learn and how to apply itBreak down and prioritize complex tasks into actionable stepsUse ChatGPT to learn new topics rapidlyGenerate routines or plans such as workout regimes or study schedulesUse ChatGPT to create, organize, and refine content for speeches, presentations, or written materialThis course is for you becauseYou’re a professional looking to streamline work processes, manage tasks effectively, and make informed decisions.You’re a project manager looking for innovative ways to break down tasks, prioritize activities, and keep your project's stakeholders updated with concise information.You conduct, manage, or attend meetings regularly and want a quick way to summarize minutes and actions.You’re a teacher or trainer who’s interested in using AI tools for content creation, explaining complex subjects simply, and crafting quizzes.You’re a business owner aiming to generate fresh ideas.You want assistance in content generation, editing, and creative thinking.You’re a student who wants to use tools to enhance your study techniques, simplify lengthy academic material, and get support with research.PrerequisitesCreate a ChatGPT account (necessary for doing exercises)Labels: Data,gpt,video,david Griffiths,
Microsoft Power Apps Fundamentals
Microsoft Power Apps provides tech-savvy employees the ability to develop business applications without coding or the use of advanced developer tools. It empowers users to create their own business apps, contributing fully functional solutions to the workplace that can be accessed and shared on practically any device. In this on-demand course, you will learn the fundamentals and best practices for working with Power Apps.Through a mix of concise presentations and demonstrations, you'll learn how to build a Power App using data from SharePoint, Excel, and Microsoft SQL Server, create a Power App from a template or a blank canvas, utilize Copilot for easier app builds, and create Power Pages websites.What you’ll learn and how you can apply itBy the end of the course, the learner should be able to build applications using Power Apps and share these apps with their colleagues.This course is for you because…You're an enterprise user of Microsoft 365 who wants to create powerful apps with minimal or no coding.You want to make it easy for your team members to access and work with data, especially when your team members are mobile or remote.You want to automate business processes using rules, table relationships, and business logic.Prerequisites:Familiarity with Microsoft Office or Microsoft 365Labels: Data,microsoft Power Platform,video,jeremy Nathan,
Generative AI in the Real World: Kingsley Ndoh on Improving Cancer Care with AI
What can AI do to improve healthcare? Kingsley Ndoh, founder of Hurone AI, talks with Ben Lorica about how Hurone is making cancer care more effective for people who are underserved by the medical system. He discusses how AI can streamline the medical process, both helping doctors to treat patients more effectively and making clinical trials more diverse.About the Generative AI in the Real World podcast: In 2023, ChatGPT put AI on everyone’s agenda. In 2024, the challenge will be turning those agendas into reality. In Generative AI in the Real World, Ben Lorica interviews leaders who are building with AI. Learn from their experience to help put AI to work in your enterprise.Points of Interest0:00: Introduction.0:36: What motivated you to apply AI to cancer care? What problems are you trying to solve?1:39: We need environments for training AI models that are effective for all populations.2:31: Current oncology solutions serve advanced healthcare systems, leaving community oncology centers and international markets underserved.3:31: Lack of diversity in clinical trials means we don’t have full evidence on the efficacy of drugs.5:00: What is an oncologist?6:10: Cancer is a very complex disease; every cancer is different and has its own solutions.6:43: What advantages do you bring as a domain expert?7:11: I’ve been a physician taking care of patients. I understand clinical workflows in Nigeria and the US. I’ve also been an entrepreneur since I was in high school. I’ve also worked in the global oncology space with governments and pharma companies. That network is very important.9:15: What was the situation before Gukiza [Hurone’s app]? What does Gukiza enable today?9:44: Gukiza makes care more accessible to patients and optimizes workflows for oncologists. They may have to travel long distances to see an oncologist; they may have side effects or even emergencies that are avoidable; data about events may be lost.12:53: Gukiza streamlines the process; it’s a two-way system that can be used standalone. There is a HIPPA-compliant API that can be integrated into major electronic medical records systems. Patients aren’t limited to an app; there is an API for WhatsApp, Telegram, and text messaging.14:13: Patients can describe their problems. Clinicians can click a button and generate a response that they can review and send to the patient. Clinicians can also call patients, do clinical summaries, and see how patients are progressing.17:08: One should think about this as a copilot. The app makes suggestions; the physician makes the decision.17:35: There are definitely risks. We are building our model and fine-tuning it to ensure that hallucination is limited. But there is still a final human review.18:40: What if I want to use the system in a completely new country? What does it take to get the system into a viable, usable state?19:41: We conform to the country’s guidelines for the management of patients. Cancer care is usually based on established guidelines. In the US, we have NCCN guidelines. To make sure guidelines are responsive to different regions, the NCCN looked at evidence for research done in different countries to harmonize guidelines. That gave birth to the resource stratified guidelines for regions like Sub-Saharan Africa. We don’t need to customize a lot.21:38: We are also building agreements for access to de-identified cancer data. As we scale, it will get better.24:02: Health data is the most sensitive data in the world, but also the most abundant. Compared to other industries, healthcare is lagging behind. But many regions are looking for disruption and innovation and are willing to be flexible to work with us.25:20: Our solution isn’t a magic bullet, but it will shift the needle.
Generative AI in the Real World: Putting AI in the Hands of Farmers with Rikin Gandhi
If you want to fine-tune your prompting skills, make sure to attend O’Reilly’s Prompt to Product Showdown virtual event, led by Lucas Soares, on August 15 from 9AM to noon PDT. You’ll see how five experts use carefully crafted prompts to build minimum viable products with generative AI.Rikin Gandhi, CTO of Digital Green, talks with Ben Lorica about using generative AI to help farmers in developing countries become more productive. Farmer.Chat integrates information from training videos, sources of weather and crop information, and other data sources in a multimodal app that farmers can use in real-time.About the Generative AI in the Real World podcast: In 2023, ChatGPT put AI on everyone’s agenda. In 2024, the challenge will be turning those agendas into reality. In Generative AI in the Real World, Ben Lorica interviews leaders who are building with AI. Learn from their experience to help put AI to work in your enterprise.Points of Interest0:00 Introduction.0:45: Digital Green helps farmers become more productive. Two years ago, Digital Green developed Farmer.Chat, an app that uses generative AI to put local language training videos together with weather data, market information, and other data.2:09: Our primary data source is our library of 10,000 videos in 40 languages that have been produced by farmers. We integrate additional sources for weather and market information. More recently, we’ve added information support tools.3:38: We have a smartphone app. Users who only have feature phones can call into a number and interact with a bot.5:00: Prior to Farmer.Chat, our work was primarily offline: videos shown on mobile projectors to an in-person audience. Sending content to phones flips the paradigm: rather than attending a video, farmers can ask questions relevant to their situation.6:40: When did you realize that generative AI opened up new possibilities? It was a gradual transition from offline videos on projectors. COVID didn’t allow us to get groups of farmers together. And more farmers came online in the same period.8:17: We had a deterministic bot before Farmer.Chat. But users had to traverse a tree to get the information they wanted. That tree was challenging to create and difficult to use.9:33: With GPT-3, we saw that we could move away from complexity and cost of using a deterministic bot.11:15: Did ChatGPT alert you to more possibilities? ChatGPT has scoured open internet knowledge. Farmers are looking for location and time-specific information. Even in the earliest version of ChatGPT, we saw that it had a lot of this information. Putting this world together with our video was powerful.13:07: Accuracy, precision, and recall are all important. Are you fine-tuning and using RAG to make sure you are accurate? We had problems with hallucinations even within our knowledge base. We implemented reranking and filtering, which reduced hallucinations to <1%. We’ve created a golden Q&A set.16:01: People are now talking about GraphRAG, the use of knowledge graphs for RAG. Can you create a knowledge graph because you know your data so well? A lot of concepts in agriculture are related—for example, crop calendars for how crops develop. We’re trying to build those relations into the system.17:05: We are leveraging agentic orchestration for the overall pipeline. Based on the user’s query, we may be able to answer questions directly rather than go through the RAG pipeline.18:44: Your situation is inherently multimodal: video, speech-to-text, voice; is this a challenge? We’re now using tools like GPT Vision to get descriptive metadata about what’s in videos. It becomes part of the database. We began with text queries; we added voiceLabels: Generative Models,audiobook,data,rikin Gandhi,
Computer Vision Fundamentals: Implementing Computer Vision Techniques Using Deep Learning
"Computer Vision Fundamentals" is an extensive exploration of how artificial intelligence, with a specific focus on deep learning, is driving significant advances in the field of computer vision. This course melds theory and practice, introducing everything from the foundational aspects of image processing to the hands-on implementation of advanced deep learning models in PyTorch, including applications on edge devices.In a progressively digital and data-driven world, processing, analyzing, and deriving insights from vast quantities of visual data is crucial. This course will provide you with the requisite skills and knowledge to apply computer vision techniques to a wide array of sectors, such as autonomous vehicles, facial recognition systems, medical imaging, and edge computing.The course begins with a thorough introduction to computer vision, image processing, and deep learning. It offers an understanding of how these disciplines interconnect and how deep learning enhances traditional computer vision tasks. You will then delve into the foundational mathematics that underpins neural networks and how to implement these networks using the PyTorch framework.From there, you will start building advanced computer vision applications using PyTorch, including convolutional neural networks for image classification, object detection with YOLO, semantic segmentation with U-Net, and pose estimation. Each topic will provide you with both theoretical knowledge and hands-on coding experience, ensuring a comprehensive understanding of the subject matter.Further enhancing your practical skills, the course will turn to real-world case studies. By exploring how deep learning and computer vision techniques are applied in facial recognition systems, autonomous vehicles, and medical imaging, you'll gain insight into the transformative impact of these technologies in various industries.Finally, you will engage with the principles of Machine Learning Operations (MLOps) in the context of computer vision, learning to manage machine learning life cycles efficiently. The course closes by investigating the challenges and solutions of applying MLOps in computer vision projects, such as handling image data, model explainability, and deploying computer vision models in production environments.By the end of this course, you will have a well-rounded understanding of the fundamental concepts, underlying mathematics, and practical applications of computer vision and deep learning. You will be equipped with the tools and knowledge to implement these models and solve real-world problems, giving you a competitive advantage in your software development or data science career.What you’ll learn—and how you can apply itUnderstand the fundamental concepts of computer vision and deep learning and their interrelationBecome proficient in creating, training, and evaluating various types of neural networks, including convolutional neural networks, vision transformers, and generative adversarial networks using the PyTorch frameworkBecome capable of implementing advanced computer vision techniques such as object detection, semantic segmentation, and pose estimation using PyTorchBecome adept at applying computer vision and deep learning techniques to solve real-world problems and evaluate their performanceUnderstand the concept of edge computing in computer vision, be able to apply MLOps principles for managing machine learning lifecycle in deep learning and computer vision projects and recognize future trends in the field of computer vision and deep learningThis video course is for you because…You're a software developer interested in learning to leverage deep learning models, particularly in computer vision, to build AI-powered applications.You're looking to transition from a traditional software development role into a specialized artificial iLabels: Richmond Alake,data,computer Vision,video,
Empower yourself with the knowledge and skills to conquer the world of real-time data using Apache Kafka, the industry's leading streaming platform.This course is more than just technical training, it's your starting line to learning the potential of streaming data and its use cases.You’ll understand how to use Kafka to publish and subscribe to data streams, learn how to deploy an instance locally or in the cloud as well as understanding the development environments and resources available.Importantly this course will help you gain a strategic advantage by staying ahead of the curve in today's data-driven world by leveraging real-time insights to inform your business decisions.Discover the in-demand Kafka skills highly sought after by companies across industries by joining this O’Reilly on demand course.What you’ll learn and how to apply itLearn about Kafka key concepts and use casesIdentify the importance of event streaming and its design principlesLearn about what producers and consumers are in KafkaDeploy a Kafka Instance, create events, write messages and moreIdentify best practices for architecture, availability, and replicationConfidently navigate the Kafka ecosystem and its core conceptsBuild and manage robust real-time data pipelines using KafkaIntegrate Kafka with your existing applications and data infrastructureDevelop real-time streaming applications for various use casesBecome proficient in working with Kafka tools and APIsThis course is for you becauseYou are one of the following:Data Engineers, Data Analysts with some experience working with data.IT Professionals that need an understanding of Kafka and its architecture.Software professionals who need an understanding of Kafka to apply in deployments.PrerequisitesBasic Knowledge of Github and access to the internetBasic Knowledge of LinuxWatch video: Introduction to Apache KafkaLabels: Data,kafka,video,joseph Holbrook,
Tech Leadership Tuesday with Lena Reinhard: Performing Under Pressure with Kelly Vaughn (Audio)
Join Lena Reinhard and Kelly Vaughn as they discuss the commonly felt but seldom discussed challenges of leading high-performing teams amid rising levels of stress and burnout. While many leaders are perceptive and empathetic, they may not be aware of the surprising and subtle ways that stress and burnout manifest at work, what effects they can have on productivity and morale if left unchecked, and how to help their teams, or themselves, manage these struggles and build resilience. In this recorded live event, you’ll learn how to identify unhealthy levels of stress in yourself and others, determine when stress has reached burnout level, and approach conversations about stress with your team. You’ll come away with short-term and long-term strategies to help manage stress at work and practical steps you can take to create a more resilient, healthy, and productive team.Labels: Kelly Vaughn,audiobook,lena Reinhard,business,leadership And Management,