

Java and Building AI Applications with Kevin Dubois
Oct 29, 2024
In this discussion, Kevin Dubois, a Senior Principal Developer Advocate at Red Hat and a Java Champion, shares his journey with Java and its evolution into the AI landscape. He dives into how Java integrates with AI, particularly using frameworks like Quarkus and LangChain4j, highlighting the mindset shifts needed for generative AI development. The conversation also emphasizes the parallels between programming and human languages and critiques the balance between open-source and proprietary models. Kevin's insights reveal Java's unique strengths in AI applications within enterprise settings.
Chapters
Transcript
Episode notes
1 2 3 4 5 6 7 8
Intro
00:00 • 2min
Exploring Java's Role in AI Development
01:31 • 3min
The Intersection of Programming and Human Languages
04:16 • 1min
The Evolution of Java: From Past to Present
05:37 • 8min
Navigating Open Source in AI
13:12 • 9min
Java's Role in AI Integration
22:37 • 13min
Adapting Software Engineering for AI and ML
35:44 • 15min
Navigating Career and Tech Challenges
50:35 • 6min