Should we build Generative AI into our existing software?
Is adding AI to your product a competitive necessity or just a costly distraction? This talk provides a framework to make the right call.
#1about 2 minutes
Framing the AI integration decision as no, yes, or maybe
The decision to integrate generative AI can be framed as a simple no, a clear yes, or a more nuanced "chicken and egg" problem for developers to solve.
#2about 4 minutes
Evaluating product fit with desirability, viability, and feasibility
Avoid adding AI for hype by using the desirability, viability, and feasibility framework to ensure it solves a real user problem and has a business case.
#3about 4 minutes
Identifying clear use cases for generative AI integration
Generative AI is a clear yes for industries like customer service, data entry, and translation where it can fundamentally disrupt and improve existing processes.
#4about 3 minutes
The developer's role in navigating business and investor pressure
Developers must provide technical perspective to business stakeholders and investors who are often driven by market hype rather than product need.
#5about 5 minutes
Choosing between RAG and fine-tuning for your application
Use Retrieval-Augmented Generation (RAG) for querying documents and reserve fine-tuning for teaching a model a specific style or vocabulary.
#6about 1 minute
Leveraging evolving hyperscaler AI solutions
Hyperscaler platforms like Azure are rapidly simplifying AI integration, moving from complex custom builds to more accessible, business-focused solutions.
#7about 2 minutes
Looking beyond language to future AI applications
The underlying transformer architecture of LLMs is now being applied to new domains like visual data and time series forecasting for finance and IoT.
#8about 3 minutes
The evolution of AI from tool to assistant to agent
Generative AI is evolving from a simple tool to a programming assistant and is now moving towards autonomous multi-agent systems that can model entire companies.
#9about 3 minutes
Partnering with business to build better products
Developers must act as partners to business teams, providing the deep technical knowledge needed to make informed decisions about when and how to use AI.
Related jobs
Jobs that call for the skills explored in this talk.
Panel Discussion: Responsible AI in Practice - Real-World Examples and ChallengesIntroductionIn the ever-evolving landscape of artificial intelligence, the concept of "responsible AI" has emerged as a cornerstone for ethical and practical AI implementation. During the WWC24 Panel discussion, three eminent experts—Mina, Bjorn Brin...
Chris Heilmann
Exploring AI: Opportunities and Risks for DevelopersIn today's rapidly evolving tech landscape, the integration of Artificial Intelligence (AI) in development presents both exciting opportunities and notable risks. This dynamic was the focus of a recent panel discussion featuring industry experts Kent...
Daniel Cranney
Stephan Gillich - Bringing AI EverywhereIn the ever-evolving world of technology, AI continues to be the frontier for innovation and transformation. Stephan Gillich, from the AI Center of Excellence at Intel, dove into the subject in a recent session titled "Bringing AI Everywhere," sheddi...
Chris Heilmann
SEO in an AI world - Google vs. ChatGPT and survival tips for content creatorsIn the ever-evolving world of technology, the landscape of search engines and AI tools is shifting at an unprecedented pace. This transformational journey is being shaped by the rising influence of AI-powered tools like ChatGPT, which are increasingl...
From learning to earning
Jobs that call for the skills explored in this talk.