Applying machine learning to a particular business need becomes more straightforward with each technological advance. But today’s businesses have a variety of needs which are too numerous to be addressed one-at-a-time and too different to be addressed one-size-fits-all. We examine three significant challenges to building an effective ML portfolio and ways to address them thru the framework of the ML product lifecycle.
Leveraging AI the Right Way (for Product Managers)David Murgatroyd
Artificial Intelligence is transforming almost every kind of product as innovative techniques receive deserved attention. But careful leadership from Product Managers is crucial in turning that innovation into something that’s not only valuable but that also respects your own values. This talk provides frameworks to identify where AI can impact our products in the ways we want and to maximize that impact throughout the product life cycle.
Iste 3 out of 5 tech trends that bend 2-2014 finalJason Ohler
5 Technological Trends that Bend: Big Data, Augmented Reality, Semantic Web and Web of Things, xTreme BYOD, and Transmedia Storytelling. Seen through the lens of digital citizenship, and how they will impact the world of education, living, working, playing. Delivered February 13, 2014 for ISTE's Virtual Conference. This presentation was made at ISTE 2013, then at the ISTE Virtual Conference, February, 2014, and will be delivered at ISTE 2014, June 29th, 4:14PM. Review at: http://ow.ly/tIsD2
This presentation summarizes the social media process used by creative multimedia students in their degree program. Key aspects of the process include requiring students to populate digital channels with their work, develop collaborative skills, and learn to work in a bring-your-own-device environment. The presentation discusses how students use various social media platforms like Google+, Twitter, and LinkedIn as part of their coursework and to develop professional skills.
The document discusses research for an assignment on developing a linguistically fluent language translation product or service. It provides sources about Ray Kurzweil's plans for smart language software at Google, Google's neural machine translation system, and a proposed personally assigned language translation service. Branding ideas and sources for a Twitter marketing campaign are also mentioned.
Talk to Frank is a service that provides drug information to young adults. We were asked to redesign it by exploring their needs when looking for information about illegal drugs.
At the heart of this project was inclusive design.
This session will reflect on what this meant in practice for research, UX, design and development.
We will share what we learned and give you the tools you need to ensure your next project has inclusive design at its core.
The document discusses principles and best practices for designing awesome products. It emphasizes the importance of small details, craftsmanship, getting early customer feedback, and taking an iterative approach through prototyping and testing ideas with customers. It also highlights the value of teamwork and advocates designing at least one prototype, getting feedback from five customers, and creating at least one team advocate.
Life Cycle of an App - From Idea to Monetization Deepu S Nath
The document outlines the lifecycle of developing an app, from initial ideation to monetization. It discusses determining the problem to solve, researching competitors, creating wireframes, choosing a platform, coding an MVP, launching, marketing, and monetizing the app. Funding options like seed funding and crowdfunding are also covered. The lifecycle emphasizes getting the idea implemented instead of waiting for others to build it.
Leveraging AI the Right Way (for Product Managers)David Murgatroyd
Artificial Intelligence is transforming almost every kind of product as innovative techniques receive deserved attention. But careful leadership from Product Managers is crucial in turning that innovation into something that’s not only valuable but that also respects your own values. This talk provides frameworks to identify where AI can impact our products in the ways we want and to maximize that impact throughout the product life cycle.
Iste 3 out of 5 tech trends that bend 2-2014 finalJason Ohler
5 Technological Trends that Bend: Big Data, Augmented Reality, Semantic Web and Web of Things, xTreme BYOD, and Transmedia Storytelling. Seen through the lens of digital citizenship, and how they will impact the world of education, living, working, playing. Delivered February 13, 2014 for ISTE's Virtual Conference. This presentation was made at ISTE 2013, then at the ISTE Virtual Conference, February, 2014, and will be delivered at ISTE 2014, June 29th, 4:14PM. Review at: http://ow.ly/tIsD2
This presentation summarizes the social media process used by creative multimedia students in their degree program. Key aspects of the process include requiring students to populate digital channels with their work, develop collaborative skills, and learn to work in a bring-your-own-device environment. The presentation discusses how students use various social media platforms like Google+, Twitter, and LinkedIn as part of their coursework and to develop professional skills.
The document discusses research for an assignment on developing a linguistically fluent language translation product or service. It provides sources about Ray Kurzweil's plans for smart language software at Google, Google's neural machine translation system, and a proposed personally assigned language translation service. Branding ideas and sources for a Twitter marketing campaign are also mentioned.
Talk to Frank is a service that provides drug information to young adults. We were asked to redesign it by exploring their needs when looking for information about illegal drugs.
At the heart of this project was inclusive design.
This session will reflect on what this meant in practice for research, UX, design and development.
We will share what we learned and give you the tools you need to ensure your next project has inclusive design at its core.
The document discusses principles and best practices for designing awesome products. It emphasizes the importance of small details, craftsmanship, getting early customer feedback, and taking an iterative approach through prototyping and testing ideas with customers. It also highlights the value of teamwork and advocates designing at least one prototype, getting feedback from five customers, and creating at least one team advocate.
Life Cycle of an App - From Idea to Monetization Deepu S Nath
The document outlines the lifecycle of developing an app, from initial ideation to monetization. It discusses determining the problem to solve, researching competitors, creating wireframes, choosing a platform, coding an MVP, launching, marketing, and monetizing the app. Funding options like seed funding and crowdfunding are also covered. The lifecycle emphasizes getting the idea implemented instead of waiting for others to build it.
Semantic Integration with Apache Jena and StanbolAll Things Open
The document provides an overview of semantic integration using Apache Jena and Apache Stanbol. It discusses using semantic web technologies like RDF, ontologies, and vocabularies to integrate data from various sources and allow machines and people to better understand and use the integrated information. It also provides technical details on Apache Jena, which can store and query RDF data, and Apache Stanbol, a semantic processing engine that can enhance content with metadata.
This document discusses how social media can be used to promote hyperlocal heritage tourism. It outlines how community groups can populate digital channels with creative works and authentic stories to attract visitors. Mobile technology allows citizens to create and share very local information at the street and neighborhood level, providing a level of detail that national agencies cannot match. The presentation emphasizes using compelling multimedia like audio and images to engage users and establish an online presence that enhances searchability and discovery of local heritage sites and events.
Designers shouldn't code - The wrong answer to the right questionMathias Hellquist
The document discusses how designers can start learning basic coding skills by doing design sign-offs directly in browsers using HTML and CSS. It suggests this approach will force designers to learn arguments, HTML, CSS, and possibly some JavaScript. Doing sign-offs this way shows clients the real browser experience and allows designers to take advantage of CSS features like responsive design. CSS frameworks and preprocessors can help but designers should learn real CSS first before using them.
How to increase the social impact you makeDale Lane
Speakers notes at http://dalelane.co.uk/blog/?p=3685
Machine Learning for Kids puts IBM’s AI technologies in the hands of children so they can learn about AI by playing, experimenting and making with them. It was created as a volunteer activity, initially for Dale’s own use, but this was incrementally scaled - with a variety of approaches used to enable and encourage use by both IBM locations and schools around the world.
This presentation describes some of the lessons learned doing this. It describes how you could increase the impact of the volunteer work that you do and ways to turn something that you do in a single local school into something that can be used around the world.
A call to give back puppetlabs-corosync to the communityJulien Pivotto
The document discusses Puppet Labs' corosync module, which manages a cluster using Pacemaker, Corosync, and CMAN. It was presented by Julien Pivotto at the 2015 Puppet Contributor Summit. The modules provide Puppet types and resources for configuring primitives, the cluster information base, messaging, and cluster membership and quorum services.
This document contains tweets and notes from Raimo van der Klein discussing emerging technology trends and their implications. Some key points discussed include:
- The rise of sensors, ubiquitous connectivity, and wearable devices is enabling new types of contextual awareness about people and their environments.
- As software moves from apps to notifications and AI/machine learning come online, the role of software is shifting from destinations to removing friction between intention and action.
- Brands will need to claim contextual domains and forge intimacy and trust to maintain customer relationships in a world where physical manifestations connected to data and intelligence become more common.
PyData: Past, Present Future (PyData SV 2014 Keynote)Peter Wang
From the closing keynoteLook back at the last two years of PyData, discussion about Python's role in the growing and changing data analytics landscape, and encouragement of ways to grow the community
This talk gives you advices on how to successfully ship your products together with the puppet code to deploy them. It also shows you the advantages of that method and give some general advices. This talk targets products that are shipped outside of your company, in an environment you do not manage entirely.
Talk given at FLOSS UK DevOps Spring 2015.
Upgrade Your Offer! How to Sell Business ValueJakob Persson
Session presented at the Drupal Business Days in Vienna on May 4th 2012. Description:
"The market for Drupal services is maturing, and so must our offers. In order to stay relevant and be competitive as more enterprise customers enter the market, Drupal shops need to shift focus to delivering business value, and not just code. In this session I will talk about how NodeOne's offer centering around business value, rather than just "sites done to spec", has changed how we work and whom we work with. How much more fun we have now. And how you can do the same."
Presented to the internal creative group at frog design in SF as a way to inform and inspire the team. This deck presents a new way to think about contextual inquiry, participatory design and the future of design research. For, With, and Through Design is a new lens from which to understand the design work that is being conducted at frog and elsewhere.
Advancing UX in Your Organization (Fluxible Conference, September 2013)Kimberley Peter
Fluxible 2013 Workshop
Getting your design through implementation (in a form you might recognize!) can be a big challenge, especially in engineering-driven companies. The workshop covers some concrete approaches for advancing UX and increasing the chance that your good work will see the light of day. It starts by influencing change at different levels of your organization, shaping how people make decisions and working together toward shared outcomes.
The wall falls down: Integrating our online and offline worlds [Confab 2015]Noz Urbina
[Confab version of my keynote talk]
There are no longer discrete online and offline worlds. Holding onto this idea is hurting our communications.
In this session, we will take a look at communications that seamlessly blend physical and digital experiences. When you take omnichannel, wearable devices, and the internet of things—and put them together in one integrated ecosystem for users—the dividing line disappears.
What do we gain when we fully integrate online and offline? How should communications change to cope with a life of constantly accelerating change? We’ll look at examples and techniques that can help prepare for this new paradigm.
This document provides an agenda for a seminar on using Drupal for local governments. The agenda includes presentations on using Drupal 7 for government websites, a case study of a digital region of Kortrijk, mobile strategies for governments, and using Drupal within the Belgian federal government. There will also be breaks for networking and questions. The document outlines Frank De Graeve's presentation on starting with mobile, which discusses different types of mobile users and assignments for understanding your audience and choosing a mobile app format. Overall, the seminar aims to provide guidance and examples for using Drupal to power government services and engage citizens on mobile platforms.
Introduction to Assumptions Mapping - Agile2016David Bland
Abstract:
LeanUX is bridging the gap between Design Thinking and Agile. While teams are embracing experimentation, it is important that your teams don't waste all of their time running experiments on unimportant + known aspects of your product. Assumptions Mapping is a LeanUX exercise that gives you the power to facilitate a conversation with your team and enable them to focus on what matters. If you find yourself in an organization trying to adapt to conditions of extreme uncertainty, this workshop gives you actionable tools and advice that you can take back to your teams and apply right away.
Learning Outcomes:
How to use Assumptions Mapping to illustrate risk & focus your experimentation
How LeanUX is bridging the gap between Design Thinking and Agile
What leadership and facilitation styles you'll need for LeanUX to thrive in your organization
Zilliz - Overview of Generative models in MLZilliz
Learn the following topics:
What is Generative AI?
Use cases of generative AI
Large Language Models, Neural Networks, and Parameters
GAN (Generative Adversarial Network)
Diffusion models
Multimodal models
Deepfakes - How they work and what it means for the futureJarrod Overson
Deepfakes originally started as cheap costing but believable video effects and have expanded into AI-generated content of every format. This session dove into the state of deepfakes and how the technology highlights an exciting but dangerous future.
Machine Learning is transforming every industry with innovative techniques receiving deserved attention. But turning innovation into value requires integrating into practical technology products, often with the leadership of product managers. We'll talk about how to help your friendly neighborhood Product Owner: identify where ML can make a difference, develop metrics to validate and refine it, identify data to feed it, prioritize work to develop it, and structure teams to deliver it in a satisfying way.
Delivered at the 2017 Missions Conference of Park Street Church, Boston
Summary:
* In deciding if we're using tech well, ask if it's improving our relationship with Our Loved Ones, Our Skills and Gifts, Our Bodies, Our World, and Our God
* In deciding if our building tech is improving lives, ask if it's doing so for our users, our team, and ourselves.
* The way to build tech well, is to Know God better than Tech, Choose employers based on values, Seek purpose, not just craft or team, and Consider who’s underserved
More Related Content
Similar to Managing Your Machine Learning Portfolio
Semantic Integration with Apache Jena and StanbolAll Things Open
The document provides an overview of semantic integration using Apache Jena and Apache Stanbol. It discusses using semantic web technologies like RDF, ontologies, and vocabularies to integrate data from various sources and allow machines and people to better understand and use the integrated information. It also provides technical details on Apache Jena, which can store and query RDF data, and Apache Stanbol, a semantic processing engine that can enhance content with metadata.
This document discusses how social media can be used to promote hyperlocal heritage tourism. It outlines how community groups can populate digital channels with creative works and authentic stories to attract visitors. Mobile technology allows citizens to create and share very local information at the street and neighborhood level, providing a level of detail that national agencies cannot match. The presentation emphasizes using compelling multimedia like audio and images to engage users and establish an online presence that enhances searchability and discovery of local heritage sites and events.
Designers shouldn't code - The wrong answer to the right questionMathias Hellquist
The document discusses how designers can start learning basic coding skills by doing design sign-offs directly in browsers using HTML and CSS. It suggests this approach will force designers to learn arguments, HTML, CSS, and possibly some JavaScript. Doing sign-offs this way shows clients the real browser experience and allows designers to take advantage of CSS features like responsive design. CSS frameworks and preprocessors can help but designers should learn real CSS first before using them.
How to increase the social impact you makeDale Lane
Speakers notes at http://dalelane.co.uk/blog/?p=3685
Machine Learning for Kids puts IBM’s AI technologies in the hands of children so they can learn about AI by playing, experimenting and making with them. It was created as a volunteer activity, initially for Dale’s own use, but this was incrementally scaled - with a variety of approaches used to enable and encourage use by both IBM locations and schools around the world.
This presentation describes some of the lessons learned doing this. It describes how you could increase the impact of the volunteer work that you do and ways to turn something that you do in a single local school into something that can be used around the world.
A call to give back puppetlabs-corosync to the communityJulien Pivotto
The document discusses Puppet Labs' corosync module, which manages a cluster using Pacemaker, Corosync, and CMAN. It was presented by Julien Pivotto at the 2015 Puppet Contributor Summit. The modules provide Puppet types and resources for configuring primitives, the cluster information base, messaging, and cluster membership and quorum services.
This document contains tweets and notes from Raimo van der Klein discussing emerging technology trends and their implications. Some key points discussed include:
- The rise of sensors, ubiquitous connectivity, and wearable devices is enabling new types of contextual awareness about people and their environments.
- As software moves from apps to notifications and AI/machine learning come online, the role of software is shifting from destinations to removing friction between intention and action.
- Brands will need to claim contextual domains and forge intimacy and trust to maintain customer relationships in a world where physical manifestations connected to data and intelligence become more common.
PyData: Past, Present Future (PyData SV 2014 Keynote)Peter Wang
From the closing keynoteLook back at the last two years of PyData, discussion about Python's role in the growing and changing data analytics landscape, and encouragement of ways to grow the community
This talk gives you advices on how to successfully ship your products together with the puppet code to deploy them. It also shows you the advantages of that method and give some general advices. This talk targets products that are shipped outside of your company, in an environment you do not manage entirely.
Talk given at FLOSS UK DevOps Spring 2015.
Upgrade Your Offer! How to Sell Business ValueJakob Persson
Session presented at the Drupal Business Days in Vienna on May 4th 2012. Description:
"The market for Drupal services is maturing, and so must our offers. In order to stay relevant and be competitive as more enterprise customers enter the market, Drupal shops need to shift focus to delivering business value, and not just code. In this session I will talk about how NodeOne's offer centering around business value, rather than just "sites done to spec", has changed how we work and whom we work with. How much more fun we have now. And how you can do the same."
Presented to the internal creative group at frog design in SF as a way to inform and inspire the team. This deck presents a new way to think about contextual inquiry, participatory design and the future of design research. For, With, and Through Design is a new lens from which to understand the design work that is being conducted at frog and elsewhere.
Advancing UX in Your Organization (Fluxible Conference, September 2013)Kimberley Peter
Fluxible 2013 Workshop
Getting your design through implementation (in a form you might recognize!) can be a big challenge, especially in engineering-driven companies. The workshop covers some concrete approaches for advancing UX and increasing the chance that your good work will see the light of day. It starts by influencing change at different levels of your organization, shaping how people make decisions and working together toward shared outcomes.
The wall falls down: Integrating our online and offline worlds [Confab 2015]Noz Urbina
[Confab version of my keynote talk]
There are no longer discrete online and offline worlds. Holding onto this idea is hurting our communications.
In this session, we will take a look at communications that seamlessly blend physical and digital experiences. When you take omnichannel, wearable devices, and the internet of things—and put them together in one integrated ecosystem for users—the dividing line disappears.
What do we gain when we fully integrate online and offline? How should communications change to cope with a life of constantly accelerating change? We’ll look at examples and techniques that can help prepare for this new paradigm.
This document provides an agenda for a seminar on using Drupal for local governments. The agenda includes presentations on using Drupal 7 for government websites, a case study of a digital region of Kortrijk, mobile strategies for governments, and using Drupal within the Belgian federal government. There will also be breaks for networking and questions. The document outlines Frank De Graeve's presentation on starting with mobile, which discusses different types of mobile users and assignments for understanding your audience and choosing a mobile app format. Overall, the seminar aims to provide guidance and examples for using Drupal to power government services and engage citizens on mobile platforms.
Introduction to Assumptions Mapping - Agile2016David Bland
Abstract:
LeanUX is bridging the gap between Design Thinking and Agile. While teams are embracing experimentation, it is important that your teams don't waste all of their time running experiments on unimportant + known aspects of your product. Assumptions Mapping is a LeanUX exercise that gives you the power to facilitate a conversation with your team and enable them to focus on what matters. If you find yourself in an organization trying to adapt to conditions of extreme uncertainty, this workshop gives you actionable tools and advice that you can take back to your teams and apply right away.
Learning Outcomes:
How to use Assumptions Mapping to illustrate risk & focus your experimentation
How LeanUX is bridging the gap between Design Thinking and Agile
What leadership and facilitation styles you'll need for LeanUX to thrive in your organization
Zilliz - Overview of Generative models in MLZilliz
Learn the following topics:
What is Generative AI?
Use cases of generative AI
Large Language Models, Neural Networks, and Parameters
GAN (Generative Adversarial Network)
Diffusion models
Multimodal models
Deepfakes - How they work and what it means for the futureJarrod Overson
Deepfakes originally started as cheap costing but believable video effects and have expanded into AI-generated content of every format. This session dove into the state of deepfakes and how the technology highlights an exciting but dangerous future.
Similar to Managing Your Machine Learning Portfolio (20)
Machine Learning is transforming every industry with innovative techniques receiving deserved attention. But turning innovation into value requires integrating into practical technology products, often with the leadership of product managers. We'll talk about how to help your friendly neighborhood Product Owner: identify where ML can make a difference, develop metrics to validate and refine it, identify data to feed it, prioritize work to develop it, and structure teams to deliver it in a satisfying way.
Delivered at the 2017 Missions Conference of Park Street Church, Boston
Summary:
* In deciding if we're using tech well, ask if it's improving our relationship with Our Loved Ones, Our Skills and Gifts, Our Bodies, Our World, and Our God
* In deciding if our building tech is improving lives, ask if it's doing so for our users, our team, and ourselves.
* The way to build tech well, is to Know God better than Tech, Choose employers based on values, Seek purpose, not just craft or team, and Consider who’s underserved
Video: http://videos.re-work.co/videos/464-agile-deep-learning
Deep Learning has been called the ‘new electricity’ — transforming every industry. Innovative architectures and applications receive deserved attention. But to turn innovation into value requires integrating deep learning into practical technology products. Such products, including Spotify's, are often developed following the principles of agile. This talk focuses on approaching deep learning in an agile way and on integrating deep learning into the agile cadence of a modern software development organization.
Think about these things when choosing a job, especially in technology:
Purpose
Mastery
Autonomy
(these first three were well articulated by Daniel Pink in his book Drive)
Culture
Domain
Effectiveness
Compensation
Machine Learning has become a must to improve insight, quality and time to market. But it's also been called the 'high interest credit card of technical debt' with challenges in managing both how it's applied and how its results are consumed.
The document discusses challenges and opportunities for combining multiple human language technology (HLT) systems to reduce errors. It provides an example of combining name matching systems, where the existing system is supplemented by a new system. The key points are:
1) Combining systems from different technologies can reduce errors by benefiting from each system's strengths.
2) The new system should address the same task as the existing system but use a different approach to find matches the existing system misses.
3) Systems should be combined when the existing system's error types are known and the new system can be easily integrated without destabilizing the overall system.
We all know normalization is crucial to delivering high quality search results. We don’t want uninteresting variations between the query and the document to lead to missed hits (e.g., “celebrity” v. “celebrities”). Normalization of dictionary words is well understood, but what if your application focuses on names? Whether you’re tackling patent examination, sports records, e-commerce, watchlist screening or many other topics, names are often the key. Can your users find “Abdul Jabbar, Karim” if they search for “Kareem AbdalJabar” or “كريم عبد الجبار”? Solr application architects have attempted to address this through custom integration of nickname lists, edit distance, case normalization, phonetic encoding and n-grams (see example #1 or example #2), but doing so requires significant effort and may not address all desired variations. A simpler approach is to use a Solr field type for names that handles these linguistic nuances behind-the-scenes. We’ll talk about how we built this sort of field type via a Solr plug-in for the Rosette Name Indexer. We’ll also discuss examples of use cases this has enabled, how it can be tuned if necessary, and how it connects to the broader trend of entity-centric search.
Linguistic Considerations of Identity Resolution (2008)David Murgatroyd
Identity resolution systems indicate if two individuals really are the same person. Identity retrieval systems help you find the individual you’re after. These systems appear anywhere from analysts’ desks to border crossings. But how do can you tell if a system's any good before it's deployed? You need to understand the problems it should tackle and how to measure how well it’s doing.
This talk considers metrics and data for evaluating identity resolution and retrieval systems. It also explores the linguistic challenges these systems face.
Entity extraction finds names in documents, providing important raw material for big decisions. But finding all mentions of the name “George Bush” is very different than finding all mentions of the 43rd US President. Making big decisions from big data is hopeless unless analytics advance from providing snippets of text to providing statements of truth. Such advances present challenges both of accuracy and of usability. We’ll explore these challenges and demonstrate ways of addressing them.
http://basistechweek.com/hlt.html
There's never been a more exciting time to be involved in Human Language Technology (HLT). Advances in algorithms, architectures, and applications are making real differences in fulfilling missions around the world. We'll use the perspective of one specific, end-to-end use case starting from primary source collection going all the way through finished intelligence to show the value and importance of moving your HLT thinking from strings to things, from configuration to adaption, from isolation to collaboration, and from small scale to Big Text. This perspective will serve as a guide to the other talks of the day which together will give you greater insight in applying HLT to your mission.
In the rapidly evolving landscape of technologies, XML continues to play a vital role in structuring, storing, and transporting data across diverse systems. The recent advancements in artificial intelligence (AI) present new methodologies for enhancing XML development workflows, introducing efficiency, automation, and intelligent capabilities. This presentation will outline the scope and perspective of utilizing AI in XML development. The potential benefits and the possible pitfalls will be highlighted, providing a balanced view of the subject.
We will explore the capabilities of AI in understanding XML markup languages and autonomously creating structured XML content. Additionally, we will examine the capacity of AI to enrich plain text with appropriate XML markup. Practical examples and methodological guidelines will be provided to elucidate how AI can be effectively prompted to interpret and generate accurate XML markup.
Further emphasis will be placed on the role of AI in developing XSLT, or schemas such as XSD and Schematron. We will address the techniques and strategies adopted to create prompts for generating code, explaining code, or refactoring the code, and the results achieved.
The discussion will extend to how AI can be used to transform XML content. In particular, the focus will be on the use of AI XPath extension functions in XSLT, Schematron, Schematron Quick Fixes, or for XML content refactoring.
The presentation aims to deliver a comprehensive overview of AI usage in XML development, providing attendees with the necessary knowledge to make informed decisions. Whether you’re at the early stages of adopting AI or considering integrating it in advanced XML development, this presentation will cover all levels of expertise.
By highlighting the potential advantages and challenges of integrating AI with XML development tools and languages, the presentation seeks to inspire thoughtful conversation around the future of XML development. We’ll not only delve into the technical aspects of AI-powered XML development but also discuss practical implications and possible future directions.
Communications Mining Series - Zero to Hero - Session 1DianaGray10
This session provides introduction to UiPath Communication Mining, importance and platform overview. You will acquire a good understand of the phases in Communication Mining as we go over the platform with you. Topics covered:
• Communication Mining Overview
• Why is it important?
• How can it help today’s business and the benefits
• Phases in Communication Mining
• Demo on Platform overview
• Q/A
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!SOFTTECHHUB
As the digital landscape continually evolves, operating systems play a critical role in shaping user experiences and productivity. The launch of Nitrux Linux 3.5.0 marks a significant milestone, offering a robust alternative to traditional systems such as Windows 11. This article delves into the essence of Nitrux Linux 3.5.0, exploring its unique features, advantages, and how it stands as a compelling choice for both casual users and tech enthusiasts.
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...SOFTTECHHUB
The choice of an operating system plays a pivotal role in shaping our computing experience. For decades, Microsoft's Windows has dominated the market, offering a familiar and widely adopted platform for personal and professional use. However, as technological advancements continue to push the boundaries of innovation, alternative operating systems have emerged, challenging the status quo and offering users a fresh perspective on computing.
One such alternative that has garnered significant attention and acclaim is Nitrux Linux 3.5.0, a sleek, powerful, and user-friendly Linux distribution that promises to redefine the way we interact with our devices. With its focus on performance, security, and customization, Nitrux Linux presents a compelling case for those seeking to break free from the constraints of proprietary software and embrace the freedom and flexibility of open-source computing.
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionAggregage
Join Maher Hanafi, VP of Engineering at Betterworks, in this new session where he'll share a practical framework to transform Gen AI prototypes into impactful products! He'll delve into the complexities of data collection and management, model selection and optimization, and ensuring security, scalability, and responsible use.
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
UiPath Test Automation using UiPath Test Suite series, part 5DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 5. In this session, we will cover CI/CD with devops.
Topics covered:
CI/CD with in UiPath
End-to-end overview of CI/CD pipeline with Azure devops
Speaker:
Lyndsey Byblow, Test Suite Sales Engineer @ UiPath, Inc.
Full-RAG: A modern architecture for hyper-personalizationZilliz
Mike Del Balso, CEO & Co-Founder at Tecton, presents "Full RAG," a novel approach to AI recommendation systems, aiming to push beyond the limitations of traditional models through a deep integration of contextual insights and real-time data, leveraging the Retrieval-Augmented Generation architecture. This talk will outline Full RAG's potential to significantly enhance personalization, address engineering challenges such as data management and model training, and introduce data enrichment with reranking as a key solution. Attendees will gain crucial insights into the importance of hyperpersonalization in AI, the capabilities of Full RAG for advanced personalization, and strategies for managing complex data integrations for deploying cutting-edge AI solutions.
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfMalak Abu Hammad
Discover how MongoDB Atlas and vector search technology can revolutionize your application's search capabilities. This comprehensive presentation covers:
* What is Vector Search?
* Importance and benefits of vector search
* Practical use cases across various industries
* Step-by-step implementation guide
* Live demos with code snippets
* Enhancing LLM capabilities with vector search
* Best practices and optimization strategies
Perfect for developers, AI enthusiasts, and tech leaders. Learn how to leverage MongoDB Atlas to deliver highly relevant, context-aware search results, transforming your data retrieval process. Stay ahead in tech innovation and maximize the potential of your applications.
#MongoDB #VectorSearch #AI #SemanticSearch #TechInnovation #DataScience #LLM #MachineLearning #SearchTechnology
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Speck&Tech
ABSTRACT: A prima vista, un mattoncino Lego e la backdoor XZ potrebbero avere in comune il fatto di essere entrambi blocchi di costruzione, o dipendenze di progetti creativi e software. La realtà è che un mattoncino Lego e il caso della backdoor XZ hanno molto di più di tutto ciò in comune.
Partecipate alla presentazione per immergervi in una storia di interoperabilità, standard e formati aperti, per poi discutere del ruolo importante che i contributori hanno in una comunità open source sostenibile.
BIO: Sostenitrice del software libero e dei formati standard e aperti. È stata un membro attivo dei progetti Fedora e openSUSE e ha co-fondato l'Associazione LibreItalia dove è stata coinvolta in diversi eventi, migrazioni e formazione relativi a LibreOffice. In precedenza ha lavorato a migrazioni e corsi di formazione su LibreOffice per diverse amministrazioni pubbliche e privati. Da gennaio 2020 lavora in SUSE come Software Release Engineer per Uyuni e SUSE Manager e quando non segue la sua passione per i computer e per Geeko coltiva la sua curiosità per l'astronomia (da cui deriva il suo nickname deneb_alpha).
Sudheer Mechineni, Head of Application Frameworks, Standard Chartered Bank
Discover how Standard Chartered Bank harnessed the power of Neo4j to transform complex data access challenges into a dynamic, scalable graph database solution. This keynote will cover their journey from initial adoption to deploying a fully automated, enterprise-grade causal cluster, highlighting key strategies for modelling organisational changes and ensuring robust disaster recovery. Learn how these innovations have not only enhanced Standard Chartered Bank’s data infrastructure but also positioned them as pioneers in the banking sector’s adoption of graph technology.
1. Managing Your Machine
Learning Portfolio
David Murgatroyd ( @dmurga)
MassTLC ML Dev Day
September 4, 2018
(please don’t sue me for copyright violation, Touchstone)
29. @dmurga
Research
Discovery Fundamental
Delivery Applied
ML Product Lifecycle
Development
Experimental
Hypothesized
Unknown
Known
Sureit’svaluable?
Unknown to
World
Known to
World
Sure it’s possible?
Known to Our
Organization
No New
ML
30. @dmurga
Research
Discovery Fundamental
Delivery Applied
ML Product Lifecycle
Development
Experimental
Hypothesized
Unknown
Known
Sureit’svaluable?
Unknown to
World
Known to
World
Sure it’s possible?
Known to Our
Organization
No New
ML
Proto ML
Product
31. @dmurga
Research
Discovery Fundamental
Delivery Applied
ML Product Lifecycle
Development
Experimental
Hypothesized
Unknown
Known
Sureit’svaluable?
Unknown to
World
Known to
World
Sure it’s possible?
Known to Our
Organization
No New
ML
Proto ML
Product
M.V. ML
Product
32. @dmurga
Research
Discovery Fundamental
Delivery Applied
ML Product Lifecycle
Development
Experimental
Hypothesized
Unknown
Known
Sureit’svaluable?
Unknown to
World
Known to
World
Sure it’s possible?
Known to Our
Organization
Mature ML
Product
No New
ML
Proto ML
Product
M.V. ML
Product
33. @dmurga
Research
Discovery Fundamental
Delivery Applied
ML Product Lifecycle
Development
Experimental
Hypothesized
Unknown
Known
Sureit’svaluable?
Unknown to
World
Known to
World
Sure it’s possible?
Known to Our
Organization
Mature ML
Product
v2 and
beyond
No New
ML
Proto ML
Product
M.V. ML
Product
34. @dmurga
Research
Delivery Applied
Alternative ML Product Lifecycle
Development
Experimental
Hypothesized
Unknown
Known
Sureit’svaluable?
Unknown to
World
Known to
World
Sure it’s possible?
Known to Our
Organization
Mature ML
Product
Proto ML
Product
Academic
Results
M.V. ML
Product
Industrial
Lab
Results
Discovery Fundamental
35. @dmurga
Research
Discovery Fundamental
Delivery Applied
Preferred ML Product Lifecycle
Development
Experimental
Hypothesized
Unknown
Known
Sureit’svaluable?
Unknown to
World
Known to
World
Sure it’s possible?
Known to Our
Organization
Mature ML
Product
v2 and
beyond
No New
ML
Proto ML
Product
M.V. ML
Product
47. @dmurgaPeople by ProSymbols from the Noun Project
World by Guilherme Furtado from the Noun Project
Global: More data which changes relatively
slowly.
Local: Less data which changes relatively
quickly.
48. @dmurgaPeople by ProSymbols from the Noun Project
World by Guilherme Furtado from the Noun Project
Local Models
Global Models
49. @dmurgaPeople by ProSymbols from the Noun Project
World by Guilherme Furtado from the Noun Project
Global
Models
Local
Models
50. @dmurgaPeople by ProSymbols from the Noun Project
World by Guilherme Furtado from the Noun Project
M.V. ML
Product
No New
ML
Proto ML
Product
Mature ML
Product
v2 and
beyond
More
Global
More
Local
ML Product Lifecycle
ModelCombination
51. @dmurgaPeople by ProSymbols from the Noun Project
World by Guilherme Furtado from the Noun Project
M.V. ML
Product
No New
ML
Proto ML
Product
Mature ML
Product
v2 and
beyond
Progress from more global to more local models.
ML Product Lifecycle
More
Global
More
Local
ModelCombination
52. @dmurgaPeople by ProSymbols from the Noun Project
World by Guilherme Furtado from the Noun Project
M.V. ML
Product
No New
ML
Proto ML
Product
Mature ML
Product
v2 and
beyond
Progress from more global to more local models.
ML Product Lifecycle
More
Global
More
Local
ModelCombination
53. @dmurgaPeople by ProSymbols from the Noun Project
World by Guilherme Furtado from the Noun Project
M.V. ML
Product
No New
ML
Proto ML
Product
Mature ML
Product
v2 and
beyond
Progress from more global to more local models.
ML Product Lifecycle
More
Global
More
Local
ModelCombination
54. @dmurgaPeople by ProSymbols from the Noun Project
World by Guilherme Furtado from the Noun Project
M.V. ML
Product
No New
ML
Proto ML
Product
Mature ML
Product
v2 and
beyond
Progress from more global to more local models.
ML Product Lifecycle
More
Global
More
Local
ModelCombination
55. @dmurgaPeople by ProSymbols from the Noun Project
World by Guilherme Furtado from the Noun Project
M.V. ML
Product
No New
ML
Proto ML
Product
Mature ML
Product
v2 and
beyond
Progress from more global to more local models.
ML Product Lifecycle
More
Global
More
Local
ModelCombination
61. Stages of ML Workflow
Offline
Evaluation
Feature
Trans-
formation
Modeling
Model
Serving
Online
Evaluation
Data Pre-
processing
Data set
Validation
Where to get your ML Tools?
62. Stages of ML Workflow
Offline
Evaluation
Feature
Trans-
formation
Modeling
Model
Serving
Online
Evaluation
Data Pre-
processing
Data set
Validation
Where to get your ML Tools?
63. Stages of ML Workflow
Offline
Evaluation
Feature
Trans-
formation
Modeling
Model
Serving
Online
Evaluation
Data Pre-
processing
Data set
Validation
Third
Party
Open
Source or
Vendor
Your
Team
Your
Organ-
ization
Where to get your ML Tools?
64. Stages of ML Workflow
Offline
Evaluation
Feature
Trans-
formation
Modeling
Model
Serving
Online
Evaluation
Data Pre-
processing
Data set
Validation
Third
Party
Open
Source or
Vendor
Your
Team
Your
Organ-
ization
Where to get your ML Tools?
65. Stages of ML Workflow
Offline
Evaluation
Feature
Trans-
formation
Modeling
Model
Serving
Online
Evaluation
Data Pre-
processing
Data set
Validation
Third
Party
Open
Source or
Vendor
Your
Team
Your
Organ-
ization
Where to get your ML Tools?
66. Stages of ML Workflow
Offline
Evaluation
Feature
Trans-
formation
Modeling
Model
Serving
Online
Evaluation
Data Pre-
processing
Data set
Validation
Third
Party
Open
Source or
Vendor
Your
Team
Your
Organ-
ization
Where to get your ML Tools?
67. Stages of ML Workflow
Offline
Evaluation
Feature
Trans-
formation
Modeling
Model
Serving
Online
Evaluation
Data Pre-
processing
Data set
Validation
Third
Party
Open
Source or
Vendor
Your
Team
Your
Organ-
ization
Share starting here
Where to get your ML Tools?
68. Stages of ML Workflow
Offline
Evaluation
Feature
Trans-
formation
Modeling
Model
Serving
Online
Evaluation
Data Pre-
processing
Data set
Validation
Third
Party
Open
Source or
Vendor
Your
Team
Your
Organ-
ization
Share starting here
Then here
Where to get your ML Tools?
69. Stages of ML Workflow
Offline
Evaluation
Feature
Trans-
formation
Modeling
Model
Serving
Online
Evaluation
Data Pre-
processing
Data set
Validation
Third
Party
Open
Source or
Vendor
Your
Team
Your
Organ-
ization
Where to get your ML Tools?
No New
ML
70. Stages of ML Workflow
Offline
Evaluation
Feature
Trans-
formation
Modeling
Model
Serving
Online
Evaluation
Data Pre-
processing
Data set
Validation
Third
Party
Open
Source or
Vendor
Your
Team
Your
Organ-
ization
Where to get your ML Tools?
No New
ML
Proto ML
Product
71. Stages of ML Workflow
Offline
Evaluation
Feature
Trans-
formation
Modeling
Model
Serving
Online
Evaluation
Data Pre-
processing
Data set
Validation
Third
Party
Open
Source or
Vendor
Your
Team
Your
Organ-
ization
Where to get your ML Tools?
M.V. ML
Product
No New
ML
Proto ML
Product
72. Stages of ML Workflow
Offline
Evaluation
Feature
Trans-
formation
Modeling
Model
Serving
Online
Evaluation
Data Pre-
processing
Data set
Validation
Third
Party
Open
Source or
Vendor
Your
Team
Your
Organ-
ization
Where to get your ML Tools?
M.V. ML
Product
No New
ML
Proto ML
Product
Mature ML
Product
73. Stages of ML Workflow
Offline
Evaluation
Feature
Trans-
formation
Modeling
Model
Serving
Online
Evaluation
Data Pre-
processing
Data set
Validation
Third
Party
Open
Source or
Vendor
Your
Team
Your
Organ-
ization
Where to get your ML Tools?
M.V. ML
Product
No New
ML
Proto ML
Product
Mature ML
Product
v2 and
beyond
74. Suggestions for ML Portfolios
1. Progress from global to local models.
2. Strategically invest in shared tooling.
75. Challenges for ML Portfolios
1. Misplaced modelling.
2. Crude tools.
3. Under-supported people.
80. @dmurgaPeople by ProSymbols from the Noun Project
Music by Iconnic from the Noun Project
Two kinds of support:
1. Individual’s Skills
2. Team Structure
81. @dmurga
M.V. ML
Product
No New
ML
Proto ML
Product
Mature ML
Product
v2 and
beyond
Drive ML
(State-of-the-Art)
Drive ML
Inform ML
Understand ML
Skills Needed
82. @dmurga
M.V. ML
Product
No New
ML
Proto ML
Product
Mature ML
Product
v2 and
beyond
Drive ML
(State-of-the-Art)
Drive ML
Inform ML
Understand ML
Designer or User Researcher
Other Engineers
Data Scientist
ML Engineer
Product Manager
Skills Needed
83. @dmurga
M.V. ML
Product
No New
ML
Proto ML
Product
Mature ML
Product
v2 and
beyond
Drive ML
(State-of-the-Art)
Drive ML
Inform ML
Understand ML
Designer or User Researcher
Other Engineers
Data Scientist
ML Engineer
Product Manager
Skills Needed
84. @dmurga
M.V. ML
Product
No New
ML
Proto ML
Product
Mature ML
Product
v2 and
beyond
Drive ML
(State-of-the-Art)
Drive ML
Inform ML
Understand ML
Designer or User Researcher
Other Engineers
Data Scientist
ML Engineer
Product Manager
Skills Needed
85. @dmurga
M.V. ML
Product
No New
ML
Proto ML
Product
Mature ML
Product
v2 and
beyond
Drive ML
(State-of-the-Art)
Drive ML
Inform ML
Understand ML
Designer or
User Researcher
Other Engineers
Data Scientist
ML Engineer
Product Manager
Skills Needed
86. @dmurga
M.V. ML
Product
No New
ML
Proto ML
Product
Mature ML
Product
v2 and
beyond
Drive ML
(State-of-the-Art)
Drive ML
Inform ML
Understand ML
Designer
or User
Researcher
Other
Engineers
Data
Scientist
ML
Engineer
Product
Manager
Skills Needed
87. @dmurga
M.V. ML
Product
No New
ML
Proto ML
Product
Mature ML
Product
v2 and
beyond
Drive ML
(State-of-the-Art)
Drive ML
Inform ML
Understand ML
ML
EngineerSkills Needed
91. @dmurga
Roles
‣ Applied ML Eng
‣ Product
‣ Domain (logs, text, recs,...)
‣ Experiments
‣ Systems (BE, DE)
‣ Algorithms
‣ ML Tool Eng
‣ Core Researcher
92. @dmurga
Roles
‣ Applied ML Eng
‣ Product
‣ Domain (logs, text, recs,...)
‣ Experiments
‣ Systems (BE, DE)
‣ Algorithms
‣ ML Tool Eng
‣ Infrastructure
‣ Algorithms
‣ Core Researcher
93. @dmurga
Roles
# Needed‣ Applied ML Eng
‣ Product
‣ Domain
‣ Experiments
‣ Systems
‣ Algorithms
‣ ML Tool Eng
‣ Infrastructure
‣ Algorithms
‣ Core Researcher
94. @dmurga
M.V. ML
Product
No New
ML
Proto ML
Product
Mature ML
Product
v2 and
beyond
Drive ML
(State-of-the-Art)
Drive ML
Inform ML
Understand ML
Applied ML Engineer
ML Tools Engineer
Skills Needed
95. @dmurga
M.V. ML
Product
No New
ML
Proto ML
Product
Mature ML
Product
v2 and
beyond
Drive ML
(State-of-the-Art)
Drive ML
Inform ML
Understand ML
Applied ML
Engineer
ML Tools
Engineer
Core ML
Researcher
Skills Needed
97. @dmurga
M.V. ML
Product
No New
ML
Proto ML
Product
Mature ML
Product
v2 and
beyond
Integrated
Isolated
Central ML
Squad
‣ More collaboration among MLers
‣ Harder to be product-aligned
‣ Possible deliverables:
Models
Systems
Development effort
MLv.non-MLwork
Team Structure
98. @dmurga
M.V. ML
Product
No New
ML
Proto ML
Product
Mature ML
Product
v2 and
beyond
Integrated
Isolated
Central ML
Squad
Cross-functional
Squad
‣ Less collaboration among MLers, so
need to be senior
‣ Easier to be product-aligned
‣ MLers likely to do non-ML
They need to be flexible
PM needs to be skilled to
cross-prioritize
MLv.non-MLwork
99. @dmurga
M.V. ML
Product
No New
ML
Proto ML
Product
Mature ML
Product
v2 and
beyond
Integrated
Isolated
Central ML
Squad
Cross-functional
Squad
Separate ML
Workstream
‣ Allows more focus when ML progress
is more valuable
‣ Prioritization is higher-level: across
streams, not tasks
‣ Lots of variety in structure and
sharing
MLv.non-MLwork
100. @dmurga
M.V. ML
Product
No New
ML
Proto ML
Product
Mature ML
Product
v2 and
beyond
Integrated
Isolated
Central ML
Squad
Cross-functional
Squad
Separate ML
Workstream
Sibling Squad
‣ Even more focus for “step change”
‣ Need structure for alignment between
siblings (eg., for online
experimentation)
‣ Rare state since product discovery
may be more valuable
MLv.non-MLwork
101. @dmurga
M.V. ML
Product
No New
ML
Proto ML
Product
Mature ML
Product
v2 and
beyond
Integrated
Isolated
Central ML
Squad
Cross-functional
Squad
Separate ML
Workstream
Sibling Squad
MLv.non-MLwork
102. Challenges for ML Portfolios
1. Misplaced modelling.
2. Crude tools.
3. Under-supported people.
103. Suggestions for ML Portfolios
1. Progress from global to local models.
2. Strategically invest in shared tooling.
3. Equip individuals and their teams.
104. @dmurga
Research
Discovery Fundamental
Delivery Applied
Preferred ML Product Lifecycle
Development
Experimental
Hypothesized
Unknown
Known
Sureit’svaluable?
Unknown to
World
Known to
World
Sure it’s possible?
Known to Our
Organization
Mature ML
Product
v2 and
beyond
No New
ML
Proto ML
Product
M.V. ML
Product
105. @dmurgaPeople by ProSymbols from the Noun Project
World by Guilherme Furtado from the Noun Project
M.V. ML
Product
No New
ML
Proto ML
Product
Mature ML
Product
v2 and
beyond
Progress from more global to more local models.
ML Product Lifecycle
More
Global
More
Local
ModelCombination
106. Stages of ML Workflow
Offline
Evaluation
Feature
Trans-
formation
Modeling
Model
Serving
Online
Evaluation
Data Pre-
processing
Data set
Validation
Third
Party
Open
Source or
Vendor
Your
Team
Your
Organ-
ization
Where to get your ML Tools?
107. @dmurga
M.V. ML
Product
No New
ML
Proto ML
Product
Mature ML
Product
v2 and
beyond
Drive ML
(State-of-the-Art)
Drive ML
Inform ML
Understand ML
Designer
or User
Researcher
Other
Engineers
Data
Scientist
ML
Engineer
Product
Manager
108. @dmurga
M.V. ML
Product
No New
ML
Proto ML
Product
Mature ML
Product
v2 and
beyond
Integrated
Isolated
Central ML
Squad
Cross-functional
Squad
Separate ML
Workstream
Sibling Squad
MLv.non-MLwork
111. Thanks! Questions?
David Murgatroyd (@dmurga)
Suggestions:
What kinds of ways can global and local models combine?
What relation does org size have to tool source?
How do you train Product Mgrs, Designers, etc., for ML product development?
How does the ethics of ML Product Development fit?
I hear you’re up for MassTLC’s ML in Action Award?
What kind of ML roles are you hiring for in Boston?
Hiring in Boston,
NYC, London,
and Stockholm!