JavaOne 2026

JavaOne 2026 Session

Duke in front of a whiteboard

Look Inside a Large Language Model to Become a Better Java Developer

Summary

You can code with an LLM and never think about what goes on inside the LLM. But once you peek inside, the inner workings lead to new insights, and new ideas begin to spark. This talk explores how data flows, how weights and biases shape learning, and how layers transform simple inputs into useful predictions.

We’ll demystify neural nets using clear, visual diagrams and walk through working examples written in Java. Why would you use Java to create a neural net? Rod Johnson says, “Too many people assume Gen AI means Python. Not so.” Java is versatile, readable, and just plain fun. Java is perfect for powering the next generation of production-ready AI systems. You’ll leave this session with a deeper understanding of the workings of neural nets and a new appreciation for Java as a tool for AI.

The more you know about AI and its relationship with Java, the more equipped you are to use AI effectively.

Profile

Type: Learning Session (50 min)

Track: Machine Learning and Artificial Intelligence

Audience Level: Intermediate

Speaker: Barry Burd

Session: Thursday, March 19th at 10:15 AM in Room 202