Emotions are at the heart of change. Learning about the emotions you and your colleagues will feel as you lead change gives you tools to help facilitate change more effectively.
Co-Creation - Agile2013 - Raj Mudhar - A model for collaborative innovation o...Raj Mudhar
Raj Mudhar presented on co-creation and its benefits and challenges. Co-creation involves customers and stakeholders actively collaborating with organizations in the product development process. It allows for more innovative solutions and faster time to market compared to traditional producer-consumer models. However, co-creation also presents regulatory, intellectual property, cultural, and dispute resolution challenges that organizations must address. Mudhar outlined different co-creation models and discussed strategies for overcoming common pitfalls to co-creation.
The document describes two models of stages of change: the Transtheoretical Model which includes the stages of precontemplation, contemplation, preparation, action, and maintenance; and the Kübler-Ross model which includes the stages of shock, denial, self-doubt, acceptance, experimentation, search for meaning, and integration. Each stage is characterized and strategies are provided to support moving through the stages of change when making or adapting to changes in one's life.
Scaling with Postgres (Highload++ 2010)Robert Treat
The document discusses strategies for scaling PostgreSQL databases. It recommends using PostgreSQL version 8.3 or higher, implementing connection pooling, and setting up replication between a master and slave database. Monitoring and gaining visibility into database metrics and queries is also emphasized as important for capacity planning and performance tuning during scaling. The presenter advocates for a culture where application developers work closely with database administrators on schema design and queries.
Robert Treat presented on scaling Postgres databases. He emphasized establishing a culture where developers own database schemas and queries. It is important to gain visibility into the system through monitoring, alerts, trending and performance tuning. Using the latest Postgres version, replication, and connection pooling can help with scaling. Developers, database administrators, and operations teams should collaborate closely.
Meaning Shapes the Mission: Inside the Social Entrepreneur's MindCauseShift
Scott Henderson, principal of CauseShift, shared his thoughts on social entrepreneurship and how NASA can inject this mindset into its organizational culture. He was the featured presenter for the Innovation Lecture Series hosted by NASA's Space Life Science Directorate on 7/28/2010 at the Johnson Space Center in Houston, Texas.
This document discusses various Git workflows and simulations of software development workflows using games and diagrams. It describes common Git workflows like centralized workflow, Git flow, pull requests, and trunk-based development. It also presents hypothetical scenarios to simulate how different development practices might affect outcomes, such as varying commit frequencies, number of developers, and probabilities of merge conflicts. The document advocates experimenting with simulations to better understand one's own organization's workflows and challenges people to provide feedback to improve the ideas.
Balancing Infrastructure with Optimization and Problem FormulationAlex D. Gaudio
- How do we currently think about Data Science?
- Why is infrastructure important to our field?
- Two tools we've built on Sailthru's Data Science team to deal with these problems are "Stolos" and "Relay.Mesos".
Co-Creation - Agile2013 - Raj Mudhar - A model for collaborative innovation o...Raj Mudhar
Raj Mudhar presented on co-creation and its benefits and challenges. Co-creation involves customers and stakeholders actively collaborating with organizations in the product development process. It allows for more innovative solutions and faster time to market compared to traditional producer-consumer models. However, co-creation also presents regulatory, intellectual property, cultural, and dispute resolution challenges that organizations must address. Mudhar outlined different co-creation models and discussed strategies for overcoming common pitfalls to co-creation.
The document describes two models of stages of change: the Transtheoretical Model which includes the stages of precontemplation, contemplation, preparation, action, and maintenance; and the Kübler-Ross model which includes the stages of shock, denial, self-doubt, acceptance, experimentation, search for meaning, and integration. Each stage is characterized and strategies are provided to support moving through the stages of change when making or adapting to changes in one's life.
Scaling with Postgres (Highload++ 2010)Robert Treat
The document discusses strategies for scaling PostgreSQL databases. It recommends using PostgreSQL version 8.3 or higher, implementing connection pooling, and setting up replication between a master and slave database. Monitoring and gaining visibility into database metrics and queries is also emphasized as important for capacity planning and performance tuning during scaling. The presenter advocates for a culture where application developers work closely with database administrators on schema design and queries.
Robert Treat presented on scaling Postgres databases. He emphasized establishing a culture where developers own database schemas and queries. It is important to gain visibility into the system through monitoring, alerts, trending and performance tuning. Using the latest Postgres version, replication, and connection pooling can help with scaling. Developers, database administrators, and operations teams should collaborate closely.
Meaning Shapes the Mission: Inside the Social Entrepreneur's MindCauseShift
Scott Henderson, principal of CauseShift, shared his thoughts on social entrepreneurship and how NASA can inject this mindset into its organizational culture. He was the featured presenter for the Innovation Lecture Series hosted by NASA's Space Life Science Directorate on 7/28/2010 at the Johnson Space Center in Houston, Texas.
This document discusses various Git workflows and simulations of software development workflows using games and diagrams. It describes common Git workflows like centralized workflow, Git flow, pull requests, and trunk-based development. It also presents hypothetical scenarios to simulate how different development practices might affect outcomes, such as varying commit frequencies, number of developers, and probabilities of merge conflicts. The document advocates experimenting with simulations to better understand one's own organization's workflows and challenges people to provide feedback to improve the ideas.
Balancing Infrastructure with Optimization and Problem FormulationAlex D. Gaudio
- How do we currently think about Data Science?
- Why is infrastructure important to our field?
- Two tools we've built on Sailthru's Data Science team to deal with these problems are "Stolos" and "Relay.Mesos".
A brief presentation about Mozilla's evolving vision and a few potential pilot programs. Presented at NorthWest MozDev 2008 in Victoria, Canada. Still a draft. :)
This document appears to be notes from a presentation or discussion about the Ruby programming language and the Rubinius virtual machine. It includes definitions of key terms like parser, compiler, virtual machine and how Rubinius converts source code to an abstract syntax tree then to bytecode for the virtual machine. It also briefly discusses challenges of integrating and interoperating Rubinius with other systems.
This document discusses laws and principles of agile development. It begins by introducing the speakers and then covers topics like the agile manifesto, Parkinson's law, Hofstadter's law, Pareto's law, Humphrey's law, Brooks' law, and Lehman's laws. It also discusses what a scrum master does, including facilitating meetings, coaching the team, helping with product backlog and release planning, and more. Finally, it covers agile concepts like minimum viable product, release planning, sprint planning, scaling frameworks like LeSS, and tips for hyperproductivity.
The document discusses the relationship between design and development in an Agile context. It notes that traditionally these were separate "silos" but that DesignOps aims to bring them together through collaboration rather than just cooperation. Some key aspects of DesignOps discussed are calibrating work by starting with a small amount of upfront design work rather than big upfront design, remembering to address accumulating "design debt", and testing designs with users during sprint cycles. The overall message is that DesignOps can help design and development work together more effectively through approaches like these.
The document discusses the relationship between design and development in an Agile context. It notes that traditionally these were "two worlds" that collided, but that DesignOps aims to bring them together through collaboration rather than hand-offs. Some key aspects of DesignOps discussed include using techniques like staggered sprints to integrate design and development work, doing small amounts of design up front within sprints rather than big design up front, and testing designs with users within sprints. The overall message is that DesignOps can help deliver better user experiences by facilitating closer collaboration between designers and developers.
The document appears to be a pitch deck for a presentation. It contains 22 slides with headings like "Ultimate Pitch Deck", "Let Us Do Your Presentation", "As Used By", and "Introduction". The slides include text, charts, quotes, and layouts that provide an overview of a presentation service including pricing, capabilities, customer logos, and example slide content and formatting.
This document summarizes a presentation given at RubyKaigi 2010. It discusses the history and growth of the Ruby community in Japan, including the founding of regional Ruby user groups and conferences like RubyKaigi. It emphasizes that the community is made up of individuals like those attending and sharing their experiences, and discusses concepts like thinking globally while acting locally to spread knowledge of Ruby.
The document discusses agile development methods like Scrum and Extreme Programming (XP). It describes some of the key principles of both Scrum and XP, such as short iterative development cycles, prioritizing working software over documentation, customer collaboration, and responding to change. For Scrum, it outlines the roles of Product Owner, Scrum Master, and development team. It also explains the main Scrum processes like sprint planning, daily stand-ups, sprint reviews, and retrospectives. For XP, it discusses practices like on-site customers, user stories, pair programming, test-driven development, and continuous integration.
We are Creative Thinking professionals, driving the Open Innovation cultural change for major companies.
Our mission is to provide tools and processes to accelerate the prototyping and deployment of your next billion dollar idea, with a seamless experience from novice to expert.
The AirBoard is a thumb-size, Arduino-compatible, wireless, low-power, ubiquitous computer designed to sketch Internet-of-Things, fast!
Visit http://www.theairboard.cc
Kyle Meyer gave a presentation titled "Designing With Type" where he discussed the importance of typography and guidelines for web typography. The presentation included 5 topics: 1) Why Typography Matters, discussing how aesthetics impact usability, 2) Typography as a Craft Skill, 3) Guidelines for Web Typography including a proposed 100% Easy-to-Read standard, 4) Using CSS3 capabilities like text-shadow, columns and transforms, and 5) Open discussion topics about font usage, frameworks and high resolution displays. Meyer emphasized the critical role of typography in design and usability.
Top 6 ways developers mess up on User Experience (and how to avoid them) [SF ...Kate Rutter
Oh those pesky UI problems! Sadly, only a few are easily answerable. This talk does that and then frames two important underlying beliefs that impact how developers and designers can get the most of of UX by teasing apart UX and UI (they are *so* not the same thing!) and by broadening the perspective on what makes great products (not just great code.)
Intuition & Use-Cases of Embeddings in NLP & beyondC4Media
Video and slides synchronized, mp3 and slide download available at URL http://bit.ly/2LZgiKO.
Jay Alammar talks about the concept of word embeddings, how they're created, and looks at examples of how these concepts can be carried over to solve problems like content discovery and search ranking in marketplaces and media-consumption services (e.g. movie/music recommendations). Filmed at qconlondon.com.
Jay Alammar is VC and ML Explainer at STVcapital. He has helped tens of thousands of people wrap their heads around complex ML topics. He harnesses a visual, highly-intuitive presentation style to communicate concepts ranging from the most basic intros to data analysis, interactive intros to neural networks, to dissections of state-of-the-art models in Natural Language Processing.
Build the right it before you build it rightriscutiatudor
The document discusses the importance of "pretotyping", which is validating ideas through lightweight prototypes before fully developing products. It outlines that most new products fail and advocates building mockups through techniques like minimum viable products and fake interfaces to test customer interest cheaply and quickly. This approach of "faking it before making it" can help companies avoid wasting resources on the wrong ideas and instead focus on those with validated customer need and demand.
This document provides guidance on preparing and delivering effective technical presentations. It begins by recommending blogs and resources on presentation skills. It then discusses the importance of understanding the audience and purpose in order to determine the appropriate structure and level of detail. Key recommendations include keeping slides simple with visuals that are easy to understand, engaging the audience with storytelling techniques, and providing additional material for those seeking more information. Technical presentations should be designed to maximize audience attention and recall of the most important messages.
IGNITE MySQL - Backups Don't Make Me Moneysarahnovotny
Backups aren't exciting or glamorous. They don't make you money and there's no such thing as a valid backup. But, understanding your restores is exciting! Let me draw you a few pictures of database restores at their most ironic, entertaining, and even thrilling.
Rapid Prototyping in Mobile – From Paper to DigitalUXandRP
What is rapid prototyping? Why should new apps be tackled as MVP? What are the benefits of sketching before going digital? When is your sketch ready to go digital?
Come up with an app idea and turn it into a digital prototype in just one hour! This rapid prototyping “crash course” will leave you with lots of tips when designing mobile experiences in agile organisations.
User Experience and Agile Software DevelopmentZee Spencer
This was a presentation I did for IUE2010 (http://www.iue2010.com)
In it I talked about how User Experience and Agile are really well suited for each other.
2013 Products Are Hard - Melbourne! Keynote AddressJanice Fraser
The document discusses the Lean Startup methodology. It describes Lean Startup as an approach for building companies creating new products and services in situations of uncertainty. Key principles of Lean Startup include building small products to test assumptions with customers and using feedback to evolve the product. Lean Startup advocates for experiments and learning through a process of building, measuring, and learning from results to iteratively improve. The document outlines principles for Lean Startup teams, including focusing on the team before the product and making decisions quickly while holding them lightly.
Design is a Process, not an Artefact - Trisha Gee (MongoDB)jaxLondonConference
Presented at JAX London 2013
Agile methodologies have had us moving away from Big Up Front Design to evolutionary, emergent design. But how does that work in the real world? Using experiences gained when creating the new Java driver for MongoDB, Trisha takes us on a design journey, where the answer to every question is "It Depends", the users of the system and their use cases are unknown, and lurking at the back of every decision is the question “but will it be backwards compatible?” We’ve all been there, trying to work out how to implement requirements, but have we really thought about the process of design?
Removing Uninteresting Bytes in Software FuzzingAftab Hussain
Imagine a world where software fuzzing, the process of mutating bytes in test seeds to uncover hidden and erroneous program behaviors, becomes faster and more effective. A lot depends on the initial seeds, which can significantly dictate the trajectory of a fuzzing campaign, particularly in terms of how long it takes to uncover interesting behaviour in your code. We introduce DIAR, a technique designed to speedup fuzzing campaigns by pinpointing and eliminating those uninteresting bytes in the seeds. Picture this: instead of wasting valuable resources on meaningless mutations in large, bloated seeds, DIAR removes the unnecessary bytes, streamlining the entire process.
In this work, we equipped AFL, a popular fuzzer, with DIAR and examined two critical Linux libraries -- Libxml's xmllint, a tool for parsing xml documents, and Binutil's readelf, an essential debugging and security analysis command-line tool used to display detailed information about ELF (Executable and Linkable Format). Our preliminary results show that AFL+DIAR does not only discover new paths more quickly but also achieves higher coverage overall. This work thus showcases how starting with lean and optimized seeds can lead to faster, more comprehensive fuzzing campaigns -- and DIAR helps you find such seeds.
- These are slides of the talk given at IEEE International Conference on Software Testing Verification and Validation Workshop, ICSTW 2022.
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.
A brief presentation about Mozilla's evolving vision and a few potential pilot programs. Presented at NorthWest MozDev 2008 in Victoria, Canada. Still a draft. :)
This document appears to be notes from a presentation or discussion about the Ruby programming language and the Rubinius virtual machine. It includes definitions of key terms like parser, compiler, virtual machine and how Rubinius converts source code to an abstract syntax tree then to bytecode for the virtual machine. It also briefly discusses challenges of integrating and interoperating Rubinius with other systems.
This document discusses laws and principles of agile development. It begins by introducing the speakers and then covers topics like the agile manifesto, Parkinson's law, Hofstadter's law, Pareto's law, Humphrey's law, Brooks' law, and Lehman's laws. It also discusses what a scrum master does, including facilitating meetings, coaching the team, helping with product backlog and release planning, and more. Finally, it covers agile concepts like minimum viable product, release planning, sprint planning, scaling frameworks like LeSS, and tips for hyperproductivity.
The document discusses the relationship between design and development in an Agile context. It notes that traditionally these were separate "silos" but that DesignOps aims to bring them together through collaboration rather than just cooperation. Some key aspects of DesignOps discussed are calibrating work by starting with a small amount of upfront design work rather than big upfront design, remembering to address accumulating "design debt", and testing designs with users during sprint cycles. The overall message is that DesignOps can help design and development work together more effectively through approaches like these.
The document discusses the relationship between design and development in an Agile context. It notes that traditionally these were "two worlds" that collided, but that DesignOps aims to bring them together through collaboration rather than hand-offs. Some key aspects of DesignOps discussed include using techniques like staggered sprints to integrate design and development work, doing small amounts of design up front within sprints rather than big design up front, and testing designs with users within sprints. The overall message is that DesignOps can help deliver better user experiences by facilitating closer collaboration between designers and developers.
The document appears to be a pitch deck for a presentation. It contains 22 slides with headings like "Ultimate Pitch Deck", "Let Us Do Your Presentation", "As Used By", and "Introduction". The slides include text, charts, quotes, and layouts that provide an overview of a presentation service including pricing, capabilities, customer logos, and example slide content and formatting.
This document summarizes a presentation given at RubyKaigi 2010. It discusses the history and growth of the Ruby community in Japan, including the founding of regional Ruby user groups and conferences like RubyKaigi. It emphasizes that the community is made up of individuals like those attending and sharing their experiences, and discusses concepts like thinking globally while acting locally to spread knowledge of Ruby.
The document discusses agile development methods like Scrum and Extreme Programming (XP). It describes some of the key principles of both Scrum and XP, such as short iterative development cycles, prioritizing working software over documentation, customer collaboration, and responding to change. For Scrum, it outlines the roles of Product Owner, Scrum Master, and development team. It also explains the main Scrum processes like sprint planning, daily stand-ups, sprint reviews, and retrospectives. For XP, it discusses practices like on-site customers, user stories, pair programming, test-driven development, and continuous integration.
We are Creative Thinking professionals, driving the Open Innovation cultural change for major companies.
Our mission is to provide tools and processes to accelerate the prototyping and deployment of your next billion dollar idea, with a seamless experience from novice to expert.
The AirBoard is a thumb-size, Arduino-compatible, wireless, low-power, ubiquitous computer designed to sketch Internet-of-Things, fast!
Visit http://www.theairboard.cc
Kyle Meyer gave a presentation titled "Designing With Type" where he discussed the importance of typography and guidelines for web typography. The presentation included 5 topics: 1) Why Typography Matters, discussing how aesthetics impact usability, 2) Typography as a Craft Skill, 3) Guidelines for Web Typography including a proposed 100% Easy-to-Read standard, 4) Using CSS3 capabilities like text-shadow, columns and transforms, and 5) Open discussion topics about font usage, frameworks and high resolution displays. Meyer emphasized the critical role of typography in design and usability.
Top 6 ways developers mess up on User Experience (and how to avoid them) [SF ...Kate Rutter
Oh those pesky UI problems! Sadly, only a few are easily answerable. This talk does that and then frames two important underlying beliefs that impact how developers and designers can get the most of of UX by teasing apart UX and UI (they are *so* not the same thing!) and by broadening the perspective on what makes great products (not just great code.)
Intuition & Use-Cases of Embeddings in NLP & beyondC4Media
Video and slides synchronized, mp3 and slide download available at URL http://bit.ly/2LZgiKO.
Jay Alammar talks about the concept of word embeddings, how they're created, and looks at examples of how these concepts can be carried over to solve problems like content discovery and search ranking in marketplaces and media-consumption services (e.g. movie/music recommendations). Filmed at qconlondon.com.
Jay Alammar is VC and ML Explainer at STVcapital. He has helped tens of thousands of people wrap their heads around complex ML topics. He harnesses a visual, highly-intuitive presentation style to communicate concepts ranging from the most basic intros to data analysis, interactive intros to neural networks, to dissections of state-of-the-art models in Natural Language Processing.
Build the right it before you build it rightriscutiatudor
The document discusses the importance of "pretotyping", which is validating ideas through lightweight prototypes before fully developing products. It outlines that most new products fail and advocates building mockups through techniques like minimum viable products and fake interfaces to test customer interest cheaply and quickly. This approach of "faking it before making it" can help companies avoid wasting resources on the wrong ideas and instead focus on those with validated customer need and demand.
This document provides guidance on preparing and delivering effective technical presentations. It begins by recommending blogs and resources on presentation skills. It then discusses the importance of understanding the audience and purpose in order to determine the appropriate structure and level of detail. Key recommendations include keeping slides simple with visuals that are easy to understand, engaging the audience with storytelling techniques, and providing additional material for those seeking more information. Technical presentations should be designed to maximize audience attention and recall of the most important messages.
IGNITE MySQL - Backups Don't Make Me Moneysarahnovotny
Backups aren't exciting or glamorous. They don't make you money and there's no such thing as a valid backup. But, understanding your restores is exciting! Let me draw you a few pictures of database restores at their most ironic, entertaining, and even thrilling.
Rapid Prototyping in Mobile – From Paper to DigitalUXandRP
What is rapid prototyping? Why should new apps be tackled as MVP? What are the benefits of sketching before going digital? When is your sketch ready to go digital?
Come up with an app idea and turn it into a digital prototype in just one hour! This rapid prototyping “crash course” will leave you with lots of tips when designing mobile experiences in agile organisations.
User Experience and Agile Software DevelopmentZee Spencer
This was a presentation I did for IUE2010 (http://www.iue2010.com)
In it I talked about how User Experience and Agile are really well suited for each other.
2013 Products Are Hard - Melbourne! Keynote AddressJanice Fraser
The document discusses the Lean Startup methodology. It describes Lean Startup as an approach for building companies creating new products and services in situations of uncertainty. Key principles of Lean Startup include building small products to test assumptions with customers and using feedback to evolve the product. Lean Startup advocates for experiments and learning through a process of building, measuring, and learning from results to iteratively improve. The document outlines principles for Lean Startup teams, including focusing on the team before the product and making decisions quickly while holding them lightly.
Design is a Process, not an Artefact - Trisha Gee (MongoDB)jaxLondonConference
Presented at JAX London 2013
Agile methodologies have had us moving away from Big Up Front Design to evolutionary, emergent design. But how does that work in the real world? Using experiences gained when creating the new Java driver for MongoDB, Trisha takes us on a design journey, where the answer to every question is "It Depends", the users of the system and their use cases are unknown, and lurking at the back of every decision is the question “but will it be backwards compatible?” We’ve all been there, trying to work out how to implement requirements, but have we really thought about the process of design?
Removing Uninteresting Bytes in Software FuzzingAftab Hussain
Imagine a world where software fuzzing, the process of mutating bytes in test seeds to uncover hidden and erroneous program behaviors, becomes faster and more effective. A lot depends on the initial seeds, which can significantly dictate the trajectory of a fuzzing campaign, particularly in terms of how long it takes to uncover interesting behaviour in your code. We introduce DIAR, a technique designed to speedup fuzzing campaigns by pinpointing and eliminating those uninteresting bytes in the seeds. Picture this: instead of wasting valuable resources on meaningless mutations in large, bloated seeds, DIAR removes the unnecessary bytes, streamlining the entire process.
In this work, we equipped AFL, a popular fuzzer, with DIAR and examined two critical Linux libraries -- Libxml's xmllint, a tool for parsing xml documents, and Binutil's readelf, an essential debugging and security analysis command-line tool used to display detailed information about ELF (Executable and Linkable Format). Our preliminary results show that AFL+DIAR does not only discover new paths more quickly but also achieves higher coverage overall. This work thus showcases how starting with lean and optimized seeds can lead to faster, more comprehensive fuzzing campaigns -- and DIAR helps you find such seeds.
- These are slides of the talk given at IEEE International Conference on Software Testing Verification and Validation Workshop, ICSTW 2022.
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.
Climate Impact of Software Testing at Nordic Testing DaysKari Kakkonen
My slides at Nordic Testing Days 6.6.2024
Climate impact / sustainability of software testing discussed on the talk. ICT and testing must carry their part of global responsibility to help with the climat warming. We can minimize the carbon footprint but we can also have a carbon handprint, a positive impact on the climate. Quality characteristics can be added with sustainability, and then measured continuously. Test environments can be used less, and in smaller scale and on demand. Test techniques can be used in optimizing or minimizing number of tests. Test automation can be used to speed up testing.
Dr. Sean Tan, Head of Data Science, Changi Airport Group
Discover how Changi Airport Group (CAG) leverages graph technologies and generative AI to revolutionize their search capabilities. This session delves into the unique search needs of CAG’s diverse passengers and customers, showcasing how graph data structures enhance the accuracy and relevance of AI-generated search results, mitigating the risk of “hallucinations” and improving the overall customer journey.
Infrastructure Challenges in Scaling RAG with Custom AI modelsZilliz
Building Retrieval-Augmented Generation (RAG) systems with open-source and custom AI models is a complex task. This talk explores the challenges in productionizing RAG systems, including retrieval performance, response synthesis, and evaluation. We’ll discuss how to leverage open-source models like text embeddings, language models, and custom fine-tuned models to enhance RAG performance. Additionally, we’ll cover how BentoML can help orchestrate and scale these AI components efficiently, ensuring seamless deployment and management of RAG systems in the cloud.
For the full video of this presentation, please visit: https://www.edge-ai-vision.com/2024/06/building-and-scaling-ai-applications-with-the-nx-ai-manager-a-presentation-from-network-optix/
Robin van Emden, Senior Director of Data Science at Network Optix, presents the “Building and Scaling AI Applications with the Nx AI Manager,” tutorial at the May 2024 Embedded Vision Summit.
In this presentation, van Emden covers the basics of scaling edge AI solutions using the Nx tool kit. He emphasizes the process of developing AI models and deploying them globally. He also showcases the conversion of AI models and the creation of effective edge AI pipelines, with a focus on pre-processing, model conversion, selecting the appropriate inference engine for the target hardware and post-processing.
van Emden shows how Nx can simplify the developer’s life and facilitate a rapid transition from concept to production-ready applications.He provides valuable insights into developing scalable and efficient edge AI solutions, with a strong focus on practical implementation.
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).
Pushing the limits of ePRTC: 100ns holdover for 100 daysAdtran
At WSTS 2024, Alon Stern explored the topic of parametric holdover and explained how recent research findings can be implemented in real-world PNT networks to achieve 100 nanoseconds of accuracy for up to 100 days.
Programming Foundation Models with DSPy - Meetup SlidesZilliz
Prompting language models is hard, while programming language models is easy. In this talk, I will discuss the state-of-the-art framework DSPy for programming foundation models with its powerful optimizers and runtime constraint system.
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceIndexBug
Imagine a world where machines not only perform tasks but also learn, adapt, and make decisions. This is the promise of Artificial Intelligence (AI), a technology that's not just enhancing our lives but revolutionizing entire industries.
In his public lecture, Christian Timmerer provides insights into the fascinating history of video streaming, starting from its humble beginnings before YouTube to the groundbreaking technologies that now dominate platforms like Netflix and ORF ON. Timmerer also presents provocative contributions of his own that have significantly influenced the industry. He concludes by looking at future challenges and invites the audience to join in a discussion.
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...Neo4j
Leonard Jayamohan, Partner & Generative AI Lead, Deloitte
This keynote will reveal how Deloitte leverages Neo4j’s graph power for groundbreaking digital twin solutions, achieving a staggering 100x performance boost. Discover the essential role knowledge graphs play in successful generative AI implementations. Plus, get an exclusive look at an innovative Neo4j + Generative AI solution Deloitte is developing in-house.
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.
GraphRAG for Life Science to increase LLM accuracyTomaz Bratanic
GraphRAG for life science domain, where you retriever information from biomedical knowledge graphs using LLMs to increase the accuracy and performance of generated answers
7. • Today - Agile Transformation Servant Leader
• Before - R&D Operations Head for the Korean 3G-Wireless Market
• Early on - Software developer
• 15 years in international cross-company collaborationBioWeb: http://rajile.com E-mail: raj@ripnet.com / raj.mudhar@alcatel-lucent.com
LinkedIn: http://ca.linkedin.com/in/rajmudhar Twitter: @rmudhar
3Thursday, October 28, 2010
8. • Company Profile:
• Operating in130+ countries
• Annual Revenues: €15.2 billion (2009)
• Employees: 77,000+
• Employee Nationalities:100+
• R&D Profile:
• Budget: €2.4 billion (2009)
• Active Patents Held: 27,600
• Patents Awarded in 2009: 2,100
• Nobel Prizes Won: 7
• More than 500 experts in ~100 worldwide standards
organizations.
Alcatel-Lucent
4Thursday, October 28, 2010
9. We are the network
behind your smartphone
5Thursday, October 28, 2010
34. “There’s NO
WAY this
will work!”
“Our first Sprintwas an unmitigateddisaster!”
From Waterfall
to Scrum
13Thursday, October 28, 2010
35. “There’s NO
WAY this
will work!”
“Our first Sprintwas an unmitigateddisaster!”
“We like it but
this is HARD.”
From Waterfall
to Scrum
13Thursday, October 28, 2010
36. “There’s NO
WAY this
will work!”
“Our first Sprintwas an unmitigateddisaster!”
“We like it but
this is HARD.”
“Wow, less waste,faster cycle time,more productive andbetter quality!”
From Waterfall
to Scrum
13Thursday, October 28, 2010
40. “We are too
distributed.”
“Our productsare toocomplex.”
“This will
never work
here.”
“Our
situation is
different.”
16Thursday, October 28, 2010
41. “We are too
distributed.”
“Our productsare toocomplex.”
“This will
never work
here.”
“We’re
already
Agile!”
“Our
situation is
different.”
16Thursday, October 28, 2010
44. “I want
nothing to
do with
this!”
“Stop
dreaming, we
live in the real
world.”
“Teams can’tmanagethemselves!”
“This won’twork here!”
18Thursday, October 28, 2010
45. “I want
nothing to
do with
this!”
“...”
“Stop
dreaming, we
live in the real
world.”
“Teams can’tmanagethemselves!”
“This won’twork here!”
18Thursday, October 28, 2010
48. “I’ll just Scrum in
my component
team.”
“We’ll justScrum onwaterfall phases.”
“How about a
daily stand-up
twice a week?”
“Scrum is just for
coding, so we (non-
coders) don’t need it.”
“Let’s rename
Project managers
to ScrumMasters.”
20Thursday, October 28, 2010
49. “I’ll just Scrum in
my component
team.”
“We’ll justScrum onwaterfall phases.”
“How about a
daily stand-up
twice a week?”
“Scrum is just for
coding, so we (non-
coders) don’t need it.”
“Agile is
just an R&D
thing...”
“Let’s rename
Project managers
to ScrumMasters.”
20Thursday, October 28, 2010
52. “I’m exhausted
from trying.” “I just
want to
give up.”
“I miss the oldway.”
“This is
too hard!”
“It’s too much too
fast.”
22Thursday, October 28, 2010
63. Performance / Action
Old Status Quo
Resistance
Chaos
Integration
New Status Quo
Satir Change Model
Attribution: http://stevenmsmith.com/ar-satir-change-model/
31Thursday, October 28, 2010
64. Performance / Action
Old Status Quo
Resistance
Chaos
Integration
New Status Quo
Satir Change Model
Attribution: http://stevenmsmith.com/ar-satir-change-model/
Encourage teams to search for
solutions and ideas from outside.
31Thursday, October 28, 2010
65. Performance / Action
Old Status Quo
Resistance
Chaos
Integration
New Status Quo
Satir Change Model
Attribution: http://stevenmsmith.com/ar-satir-change-model/
Encourage teams to search for
solutions and ideas from outside.
Help people open up, become
aware, and deal with denial,
blame, and depression.
31Thursday, October 28, 2010
66. Performance / Action
Old Status Quo
Resistance
Chaos
Integration
New Status Quo
Satir Change Model
Attribution: http://stevenmsmith.com/ar-satir-change-model/
Encourage teams to search for
solutions and ideas from outside.
Help people open up, become
aware, and deal with denial,
blame, and depression.
Encourage creation of support systems that
allow people to feel safe. Avoid attempts to short
circuit this stage with silver-bullet solutions.
31Thursday, October 28, 2010
67. Performance / Action
Old Status Quo
Resistance
Chaos
Integration
New Status Quo
Satir Change Model
Attribution: http://stevenmsmith.com/ar-satir-change-model/
Encourage teams to search for
solutions and ideas from outside.
Help people open up, become
aware, and deal with denial,
blame, and depression.
Encourage creation of support systems that
allow people to feel safe. Avoid attempts to short
circuit this stage with silver-bullet solutions.
Offer reassurance and help
find new methods for
coping with difficulties.
31Thursday, October 28, 2010
68. Performance / Action
Old Status Quo
Resistance
Chaos
Integration
New Status Quo
Satir Change Model
Attribution: http://stevenmsmith.com/ar-satir-change-model/
Encourage teams to search for
solutions and ideas from outside.
Help people open up, become
aware, and deal with denial,
blame, and depression.
Encourage creation of support systems that
allow people to feel safe. Avoid attempts to short
circuit this stage with silver-bullet solutions.
Offer reassurance and help
find new methods for
coping with difficulties.
Help people feel safe
& champion success.
31Thursday, October 28, 2010
69. Old
Status Quo Chaos Integration New
Status Quo
Time
Time
Transforming
Idea
Foreign
Element
Foreign
Element
Foreign
Element
Foreign
Element
Foreign
Element
Lack of
transforming
idea
Old Status Quo
Chaos
Integration
New Status Quo
Transforming
IdeaForeign Element
Foreign
Element
Satir Change Model
Attribution: http://www.coyotevalley.com/scm.html
32Thursday, October 28, 2010